模型大导致3dmax运行速度慢的解决方法

文件大跟哪些因素有关呢?

首先硬件要过关,显卡和CPU对读取的影响最大,这里我们抛开硬件因素来讲。

●首先是模型的类型,这个最重要,也就是“不要随意塌陷物体”,多使用参数化物体和修改器,因为这些物体都是通过简单参数记录的,记录量很小容易读取。比如一个sphere,本来它的形状通过一个radius(半径)值就可以记录,塌陷成mesh就只必须记录每个顶点的位置,按照每个顶点需要记xyz三个值来说,一个缺省的sphere就是482个顶点×3=1446个值,大了将近1500倍。

●多使用“instance(关联)的方法来复制物体”,因为所有关联物体被看做一个物体记录,所以无论你关联出了多少个物体,对读取也不造成困扰。

●“贴图跟max文件放在一起”,这点很要紧,因为打开文件时max要搜索所有贴图路径是否丢失,特别是贴图多的时候,要花很长时间等待。最好的方法是max在那里,贴图也跟在一个文件夹里,这样max就省去寻找的时间。

●最后就是建模的时候节约用面了,不光多边形,样条线也要减少片段数,小的物件远的物件都尽量少用面,看得过去就行了,否则模型被大量复制,这个负担是成倍增加的,节约用面永远是指导思想,它使你操作更顺畅,渲染更快速。

上面4条你做到任何一条,都能明显感觉到速度的提升。

发表评论

您必须登录才能发表评论!