Unity3D技术之从 Cinema 4D 中导入对象浅析

本文介绍了如何将Cinema 4D中的3D对象和动画导入到Unity3D,包括直接导入.C4D文件、支持的角色动画类型、反向运动学(IK)的处理、要求和技巧。Unity可以导入对象的位置、旋转、缩放、UV、法线和基于骨骼的动画,但不支持顶点动画。对于Cinema 4D 10,建议升级到10.1版以解决FBX导出问题。
摘要由CSDN通过智能技术生成


从 Cinema 4D 中导入对象

Unity 可直接导入 Cinema 4D 文件。开始时只需将 .c4d 文件放到工程的资源 ( Assets) 文件夹下。 切换回 Unity 时,场景自动导入并显示在工程视图 (Project view) 中。

要在 Unity 中查看模型,只需将其从工程视图 (Project View) 拖入场景视图 (Scene View) 中。

如果修改 .c4d 文件,Unity 会在保存文件时自动更新。

Unity 现在可导入

  1. 带位置、旋转、缩放的所有对象。轴心和名称 (Name) 也被导入。
  2. 带 UV 和法线的网格。
  3. 包含纹理及漫反射颜色的材质。每个网格有多种材质。
  4. 正向运动学 (FK) 动画(IK 须手动烘培)。
  5. 基于骨骼的动画。

Unity 此时不支持导入顶点动画 (PLA)。请使用基于骨骼的动画代替。

使用反向运动学 (IK) 的角色动画

如果使用反向运动学 (IK) 在 Cinema 4D 中制作角色动画,须在选择插件 (Plugins)->摩卡 (Mocca)->Cappucino 菜单前先烘培 IK。如果导入 Unity 前不烘培 IK,很可能只导入了动画定位点而非骨骼动画。

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值