[计算机] 为什么Unity引擎中,显示的顶点数过多?

查看:2082 |回复:16 | 2018-9-3 11:45:17

您需要 登录 才可以下载或查看,没有账号?注册

x
本帖最后由 幺九 于 2019-3-18 19:58 编辑

2633.jpg



编辑器
Q1:同一个模型,在Unity中显示的顶点数与面片数远多于在3ds MAX中显示的顶点/面片数。大家知道这是为什么吗?


The Unity Editor shows too many vertices or triangles (compared to what my 3D app says)This is correct. What you are looking at is the number of vertices/triangles actually being sent to the GPU for rendering. In addition to the case where the material requires them to be sent twice, other things like hard-normals and non-contiguous UVs increase vertex/triangle counts significantly compared to what a modeling app tells you. Triangles need to be contiguous in both 3D and UV space to form a strip, so when you have UV seams, degenerate triangles have to be made to form strips - this bumps up the count.
Blog%2FTechSharing_125%2F1.jpg

感谢凯奥斯@UWA问答社区提供了回答,欢迎大家转至社区交流:
https://answer.uwa4d.com/question/5b78effe339d267d357c6dd6
制作
Q2:我将3D模型导入Unity后,发现UV接缝处显现地非常明显,但是在建模软件里面的显示是正常的,也可以确定UV展开是正确的,这是为什么呢?

这可能是因为Mipmap引起的。纹理会自动进行缩放,因而在边缘的地方因为信息的缺失导致接缝变的明显。可以在导入设置中尝试关闭Mipmap看看是否还存在问题。
另一个方法是在UV边缘向外扩展几个像素,例如1024*1024的纹理边缘向外扩充8像素。

该回答由UWA提供,欢迎大家转至社区进一步交流:
https://answer.uwa4d.com/question/5b7a48e8339d267d357c6dfd

渲染
Q3:我想让动画物体的边缘更加光滑,故而设置如下:已经开启了MSAA,Rendering设置中使用了8x抗锯齿,然而虽然场景中的静态物体边缘已经比较平滑,但动画物体边缘仍然有明显的锯齿感,如何继续提高光滑性呢?

题主可以尝试关闭HDR,看是否有提升。在Intel GPU上,HDR与MSAA共同使用会出现一些问题。此外,可以使用Post Processing Stack(https://docs.unity3d.com/Manual/PostProcessing-Stack.html)代替MSAA。

该回答由UWA提供,欢迎大家转至社区交流:
https://answer.uwa4d.com/question/5b78ef1a339d267d357c6dd5

资源管理
Q4:我使用CommandBuffer.DrawMesh不能减少SetPass Calls。即使使用相同的材质,也无法减少SetPass Calls,这和Render直接渲染不同,不知道Unity会不会开放材质排序的功能?

Mesh只是一个虚拟的概念,本质上还是点、三角面以及其他的一些属性。Renderer也不是什么直接渲染,StaticBatching和DynamicBatching一样,都是Unity自行将多个Mesh合并在一起,统一Draw Call。
所以楼主的问题,应该将相同材质的Mesh合并到一起,再调用CommandBuffer.DrawMesh就好了。

评分

参与人数 7元素币 +63 活跃度 +108 展开 理由
微凉. + 15 【点赞】这很有大网气质!
胖纸Jeremy + 10
幺九 + 10 + 15 这很有大网气质
元素精灵 + 10 + 10 讲解的蛮好的,收藏!
元素界王神 + 30 + 20 【点赞】这很有大网气质!
雾切酱 + 1 + 15 有用 码一下~
首席游骑兵 + 12 + 23 感觉很厉害!我是不太懂

查看全部评分

2018-9-3 11:45:17  
 赞 赞 0

使用道具 登录

16个回答,把该问题分享到群,邀请大神一起回答。
2#
真的非常棒!
回复 收起回复
2018-9-3 12:33:44   回复
 赞 赞 0

使用道具 登录

3#
真的非常棒!
回复 收起回复
2018-9-3 12:34:26   回复
 赞 赞 0

使用道具 登录

4#
感谢分享
回复 收起回复
2018-11-9 07:55:58   回复
 赞 赞 0

使用道具 登录

5#
11111111111111111111111111
回复 收起回复
2018-11-9 10:13:45   回复
 赞 赞 0

使用道具 登录

6#
谢谢LZ分享...
回复 收起回复
2018-11-9 10:36:26   回复
 赞 赞 0

使用道具 登录

7#
学习了,谢谢分享~
回复 收起回复
2018-11-16 09:43:48   回复
 赞 赞 0

使用道具 登录

8#
谢谢分享!
回复 收起回复
2018-11-20 10:31:49   回复
 赞 赞 0

使用道具 登录

9#
从业不识微元素,做遍项目也枉然
回复 收起回复
2018-11-20 22:40:16   回复
 赞 赞 0

使用道具 登录

10#
首发必发微元素,荣耀加身装备酷!
回复 收起回复
2018-11-21 10:57:36   回复
 赞 赞 0

使用道具 登录

11#
不错不错   
回复 收起回复
2018-11-21 14:57:17   回复
 赞 赞 0

使用道具 登录

12#
111111111111111
回复 收起回复
2018-11-21 16:30:35   回复
 赞 赞 0

使用道具 登录

13#
资源哪里好,肯定元素找!
回复 收起回复
2019-3-3 15:29:19   回复
 赞 赞 0

使用道具 登录

14#
资源哪里好,肯定元素找!
回复 收起回复
2019-3-3 15:29:23   回复
 赞 赞 0

使用道具 登录

15#
资源哪里好,肯定元素找!
回复 收起回复
2019-3-3 15:29:25   回复
 赞 赞 0

使用道具 登录

16#
感谢分享
回复 收起回复
2019-7-4 14:29:54   回复
 赞 赞 0

使用道具 登录

17#
回复 收起回复
2023-2-25 11:59:48   回复
 赞 赞 0

使用道具 登录

CG 游戏行业专业问题

技术文库图文教程技术文章程序逻辑
显示全部 8
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表