怎样降面可以最大保持3d模型的精度?
来源:
未知 |
责任编辑:骆驼祥子 |
发布时间: 2016-08-11 19:44 | 浏览量:
我们想使用汇宝盆上一个精细的3d模型上的部分零部件,例如面片数大概有200多万个的一个模型,如何在不怎么损失精细度的同时减低面片数到10-20万?接下来听我细细讲来:
对于面数较多的3d模型,配置较低的电脑很费力甚至都无法操作,这时减面就显得非常关键了。
首先,如果可以,尽量控制多余的面的产生。但这往往不太现实,因为3d模型需要更多的细节,细节的雕刻,就需要有足够的面,才能达到理想的效果,但通常在模型雕刻时候,我们的面会相对较多(即我们没有办法把握最合适的面数,只能加多的面),也就是说我们会出现浪费。所以更要从源头上进行控制,Pro/E的格式本身都需要转换成多边形,转换精度是可以实现的。
其次,可以在高精度下做好所有细节,再进行减少面片。减面是比较方便,大部分细节都还在,只是面片由四边形面,变成三角面居多(毕竟是算法优化的)。另外,来个小科普,导入3ds Max以后,可以使用ProOptimizer这个编辑器进行降面。这个编辑器的最终效果还是很nice的。不过一般的算法都是以保持轮廓为主,面的拓扑结构肯定会受到影响。如果只是用于一般的渲染或者不需要做动画,问题还是不大的。
最后,值得一提的是,自动降面是个普遍的难题,不只是汇宝盆上的模型,包括那些售价几万刀的专业软件做出来的3d模型也不能尽善尽美,人工干预更不可能完美。所以在花力气研究工具和方法之前,把需求先搞清楚,否则就显得小题大做了。
资源在手,设计无忧,汇宝盆希望能帮到各位看官一点点,以上。
对于面数较多的3d模型,配置较低的电脑很费力甚至都无法操作,这时减面就显得非常关键了。
首先,如果可以,尽量控制多余的面的产生。但这往往不太现实,因为3d模型需要更多的细节,细节的雕刻,就需要有足够的面,才能达到理想的效果,但通常在模型雕刻时候,我们的面会相对较多(即我们没有办法把握最合适的面数,只能加多的面),也就是说我们会出现浪费。所以更要从源头上进行控制,Pro/E的格式本身都需要转换成多边形,转换精度是可以实现的。
其次,可以在高精度下做好所有细节,再进行减少面片。减面是比较方便,大部分细节都还在,只是面片由四边形面,变成三角面居多(毕竟是算法优化的)。另外,来个小科普,导入3ds Max以后,可以使用ProOptimizer这个编辑器进行降面。这个编辑器的最终效果还是很nice的。不过一般的算法都是以保持轮廓为主,面的拓扑结构肯定会受到影响。如果只是用于一般的渲染或者不需要做动画,问题还是不大的。
最后,值得一提的是,自动降面是个普遍的难题,不只是汇宝盆上的模型,包括那些售价几万刀的专业软件做出来的3d模型也不能尽善尽美,人工干预更不可能完美。所以在花力气研究工具和方法之前,把需求先搞清楚,否则就显得小题大做了。
资源在手,设计无忧,汇宝盆希望能帮到各位看官一点点,以上。
- Tags:3D模型
相关文章
网友评论
全部评论:0条
推荐
热门