3dsmax中"点缓存"如何记录"切片"修改器的动画
发布网友
发布时间:2024-05-02 06:26
我来回答
共5个回答
热心网友
时间:2024-06-03 05:23
1、可以使用“点缓存”修改器将修改器和子对象动画存储到只记录顶点位置改变的磁盘文件中
2、然后使用磁盘文件中的信息而不是修改器关键帧来播放动画。
3、当顶点动画所需的计算过多,并因此导致了动画播放的缓慢运行或丢帧时,该修改器的另一个应用是将同样的动画应用到多个对象上,并为每个动画改变“开始时间”和“强度”设置使得它们的运动不相同。
注意:缓存对于 布料动画很有用。如果布料动画包括撕裂的布料,“焊接”修改器可帮助在撕裂发生前平滑连接和接合口。
“点缓存”修改器也有可用的世界空间版本,其用法相同。
“点缓存”修改器中的特殊功能包括:
可以采用 XML、MC 以及旧的 PC2 格式保存动画,以实现与其他应用程序(如 Autodesk Maya)的更强的兼容性。
当记录 XML 时,可以将每个动画帧保存在单独的文件中。
大的网格和较长动画的缓存文件可以很大。 以每帧另保为文件能够更加轻松管理数据,并在发现错误时替换单个帧。
热心网友
时间:2024-06-03 05:18
一般的虚拟现实引擎都不支持这种情况, unity不支持点缓存.
控制模型序列的显现隐藏或许可以在虚拟现实中实现这个效果.
unity不支持max中的切片修改器,再就是引擎本身支持这种动画而不是max导入.
热心网友
时间:2024-06-03 05:16
unity不支持点缓存。
切片动画类似的建筑生长动画可以试试缩放功能,然后储存成fbx格式导入unity。或者将原模型切成了多块并利用缩放弄得效果也可以
热心网友
时间:2024-06-03 05:19
unity貌似不支持点缓存。
切片动画我用的少,类似的建筑生长动画你试试缩放功能看能不能实现,然后储存成fbx格式导入unity。效果也还不错。
热心网友
时间:2024-06-03 05:23
点缓存顾名思义就是模型的点动画,切片效果并没有改变模型本身点的位移,只是在切片的位置去掉上部分模型而已。
Unity我不是懂,一般游戏引擎的话我会试试用贴图来做透明遮罩动画什么的,不过我也不懂,只是知道这个概念而已。