使用犀牛创建场景,当面数很多时,计算量过大,场景无法渲染。通常采用的删除不可见物体的方法进行调整。今天给大家介绍下利用VR For Rhino中的替代模型功能简化场景的方法。
1、打开模型,这是一个表皮,有两部分组成,一个是玻璃表面,一部分是桁架结构。模型不是很大,只是用于做演示。
2、桁架是由线成管方式生成的实体,选择物体,在属性面板中,点击详细数据,可以看到当前物体的面数。由于是多个物体,所以会逐一显示面数。一共有1449个物体,一个170~190个面不等,估算总共有26~28万个面。
3、下边我们将桁架部分制作成替代物体,首先将玻璃层隐藏。
4、选择桁架,在VR面板上,右键点击写入替代物体图标,创建替代。
5、设置参数,把所选物体转换成一个网格文件。勾选将所选物体转换成替代物体。
6、完成后,再次选择物体,查看属性,替代后变成一个整体,并且面数减少很多。
7、进行渲染,在相同设置下,比较替代前后渲染差异。
注意事项:
1、替代模型主要用于场景过大,某物体面数过多,无法运算的情况。可以以精简的方式替代复杂模型,使场景可以运算。但替代场景在渲染速度上其实帮助不大,对于小场景,替代后甚至比替代前渲染还要慢(当然,小场景也无需进行替代操作),他解决的主要问题是从不能渲染到可以渲染,而不是速度问题。
2、复杂结构在替代后会有一定的损失。替代后模型不能修改,所以替代前最好另存一份。替代前要先为物体指定好材质。