C4D创建的点级别动画怎么导入到unity中? 导出fdx文件到unity,盒子可以旋转但是盖子不打开。
5条回答 默认 最新
- 专家-皆知 2024-05-02 09:44关注
参考免费微信小程序:皆我百晓生 作答,经由专家-皆知整理回复,如问题解决,望采纳;如仍有疑问,请评论回复。
在将Cinema 4D(C4D)中的点级别动画导出至Unity时,你需要确保正确设置导出选项以及在Unity中正确配置模型。以下是详细的步骤:
-
在Cinema 4D中创建并调整好你的点动画。
-
选择要导出的对象,然后转到
File
>Export...
或按快捷键Ctrl+Shift+E
打开导出窗口。 -
在弹出的 Exporter 对话框中,找到并选择
FBX
格式作为输出格式。点击Options
按钮,这会打开 FBX 导出设置窗口。 -
在 FBX 导出设置窗口中,确保你有以下设置:
Geometry
部分:- 选择
Smoothed Mesh
- 确保
Apply Deformers
和Bake Animation
勾选 Normals
设置为Calculate in Realtime
- 选择
Animation
部分:- 选择
All Tracks
Apply Scaling
勾选Rotation Order
设置为与Unity相同的顺序,通常是XYZ或ZYXRoot Motion
不勾选(如果你不需要根动)
- 选择
Optimize
部分:根据需要优化数据,但保持关键帧信息完整。
-
点击
OK
关闭 FBX 导出设置窗口,然后在原始 Exporter 对话框中选择保存位置,输入文件名,例如MyModel.fbx
,然后点击Export
。 -
在Unity中,关闭当前场景(如果有的话),然后打开
Project
视图。 -
右键点击
Assets
文件夹,选择Import New Asset...
,然后浏览并选择你在C4D中导出的.fbx
文件。 -
Unity 将自动导入模型和动画。导入完成后,在
Hierarchy
视图中你应该能看到导入的模型。展开它,你会看到一个名为animations
的子物体,里面包含从C4D导出的所有动画轨道。 -
如果你在Unity中看到盒子旋转但盖子没有打开,可能是因为动画的关键帧时间线设置有问题,或者盖子的骨骼权重不正确。检查每个对象的动画曲线,确保它们在正确的时间内有变化。同时,确认盖子的骨骼连接正确,并且在C4D中对盖子进行了正确的变形操作。
按照这些步骤操作,应该能让你成功地在Unity中导入C4D中的点级别动画。如果还有问题,可能需要检查C4D中的动画设置或在Unity中检查骨骼和权重设置。如果有特定的错误信息或问题细节,请随时提供,以便我能进一步协助你。
解决 无用评论 打赏 举报 编辑记录 -
悬赏问题
- ¥15 angular项目错误
- ¥20 需要帮我远程操控一下,运行一下我的那个代码,我觉得我无能为力了
- ¥20 有偿:在ubuntu上安装arduino以及其常用库文件。
- ¥15 请问用arcgis处理一些数据和图形,通常里面有一个根据点划泰森多边形的命令,直接划的弊端是只能执行一个完整的边界,但是我们有时候会用到需要在有很多边界内利用点来执行划泰森多边形的命令
- ¥30 在wave2foam中执行setWaveField时遇到了如下的浮点异常问题,请问该如何解决呢?
- ¥750 关于一道数论方面的问题,求解答!(关键词-数学方法)
- ¥200 csgo2的viewmatrix值是否还有别的获取方式
- ¥15 Stable Diffusion,用Ebsynth utility在视频选帧图重绘,第一步报错,蒙版和帧图没法生成,怎么处理啊
- ¥15 请把下列每一行代码完整地读懂并注释出来
- ¥15 寻找公式识别开发,自动识别整页文档、图像公式的软件