|
暗夜狐狸 发表于 2011-2-21 19:17
我有实践过。。。。。。我在模型体积上吃过亏,研究过su里模型大的原因,相同的组件复制1w份也只记录其中 ...
狐狸啊,要谦虚哦!还没有搞清楚问题就不要误导人,吃不准的概念,可以讨论,不要用肯定的口吻,象你上次那个十二条边全圆角的建模方法,舍近求远,不知道你现在心里服了没有?
本来不想写很多,正好今天晚上有点时间,喝了点好酒心情不错,就给你免费上一课,为的是让你知道自己不止一个的错误概念;还有:照顾你小孩子的面子嫩,——不必口服,心服了就好。
先说说你的第一个错:
人家问的是 SKP模型转换格式后为什么模型体积变大了,你说的是如何缩小SKP文件的大小;
在SU里,是可以用组件的办法缩小SKP文件的体积,可是整个模型里的线面总数并没有因为你用了组件而减少,
(线面总数你可以在菜单:窗口 / 场景信息 / 统计里看到,不要忘记勾选“显示嵌套组件”);
楼主把SKP文件转成 3DS 后,文件增加了十多倍,原因就是因为在SU里用了组件,所以看起来SKP文件就不大,转换格式后,别的软件才不鸟你什么SU里的组件不组件,反映出的是真实的线面数量及其该有的体积,所以,文件一下子就大了十多倍,这非常正常,你倒好,还要让人家做组件,组件能减少线面数量吗?这是原则性的概念错误。
须知,所有渲染工具运行的速度,决定于面和光源的数量,还有光线反射的复杂程度等等,其中面的数量是最重要的,想要渲染得快,必须从减少面和光源数量,简化反射来着手,既然在SU里用再多的组件也不能缩减线面数量,所以用组件,缩小SU模型体积也不能减少渲染时间。
再说你的第二错:
别以为小的SKP文件就一定运行得好,10M大的小规模SKP文件照样会死机,如果按你所说的多用组件的话!
本来想教你做个10M以内的SKP文件捉弄别人的,也让你自己死回机,叫你心服口服的,想想还是积点德吧,所以免了!
SKP运行是否流畅,不能看SKP文件的大小,最重要的决定因素还是线面数量。
同样一台电脑,10M的SKP会死机,80M的SKP照样流畅,这样的例子太多了。
再说你的第三错:
你上面说:贴图才是造成模型大的原因,不对!
对于会贴图的人,贴图是大幅度减少线面数量,缩小模型,减少建模时间,提高模型品质的,非常有效的途径,去研究一下“天音寺”吧,若不是作者有效巧妙地运用了贴图技巧,这样的模型在SU里根本是建不出来的,这么大而复杂细致的场景,只有20多M,运行起来一点没有卡的感觉,全拜贴图的功劳。
正确的概念:5K大的贴图,运用得好,可能代替5M的模型——应该提倡用贴图来代替模型,可以在SU里贴,也可以在渲染工具里贴,(最好在渲染工具里贴,免得重复劳动);
镂空的花窗,近处的可以做实模,远处的就可用贴图,(贴图可以在SU里截图来实现)近处用精细的圆,远处用八角型代替圆,柔化后根本看不出来的,,看得见的地方建模,看不到的地方就留白,大模型可以“另存为”好几个SKP文件,每个文件只有看得见的视角是实模,看不见的地方可删除掉,……这些都是缩小模型,快速建模的好办法。
最后,跟楼主说几句:
既然在SU里建好了模,就应该在SU里本地解决渲染,(运输到异地加工是一定有成本的),现在支持SU的渲染器那么多,为什么还要转格式?还有导出的时候你是否选择了简化共面?
也许你目前只熟悉某种外部渲染器,所以要转格式;弄出了这个尴尬后,你该知道要学个支持SU的渲染器了吧?
这个论坛上就有很多种,多数都很容易掌握的。
|
赞赏
-
2
查看全部评分
-
|