有什么办法可以让 3ds 文件变小吗?我尝试使用 3dmax 更改它们的长度和宽度,但文件大小仍然相同??我在创建 OpenGL 场景时使用 3ds 文件,所以我需要尽可能地缩小它们的大小,有什么建议吗?
问问题
9663 次
3 回答
1
据我所知,3DS 格式的定义非常明确。减少空间的唯一方法是存储更少的信息或压缩它。
您可以使用诸如LZ compression之类的东西对其进行压缩。周围有很多免费的 LZ 解压器。
于 2010-05-15T21:33:13.993 回答
0
这更像是一个建模问题,而不是编程难题。
宽度和高度与 3ds 文件的大小无关。您在 3ds 文件中存储的是顶点计数/位置/法线等。使模型更小(以 3d 大小)不会使其在 HDD 上更小,因为使用了相同数量的 poligon,因此相同的计数/位置/法线. 不同的只是一个仍然使用 16 个浮点数的矩阵。我可以建议您学习低多边形建模或至少使用 3ds max 中的多分辨率功能。减少多边形的数量将使您的文件更小,并且您的程序以质量为代价运行得更快(这主要取决于建模者的技能)。
于 2010-05-18T20:40:42.623 回答
0
您可以使用 vray 代理、外部参照对象和 3ds max 放松修改器。对于 .max 文件本身,您可以使用 winrar 软件。
于 2017-01-28T17:52:30.073 回答