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

欢迎来到unity学习unity培训、unity企业培训教育专区,这里有很多U3D资源U3D培训视频U3D教程U3D常见问题U3D项目源码,我们致力于打造业内unity3d培训、学习第一品牌。

从 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,很可能只导入了动画定位点而非骨骼动画。

要求

  • 须安装有 Cinema 4D 8.5 或更高版本才能导入 .c4d 文件。

如果机器上没有安装 Cinema 4D,但是要从另一台机器上导入 Cinema 4D 文件,可导出 FBX 格式,Unity 可直接导入该格式:

  1. 打开 Cinema 4D 文件
  2. 在 Cinema 4D 中选择文件 (File)->导出 (Export)->FBX 6.0
  3. 将导出的 fbx 文件放在 Unity 工程资源 (Assets) 文件夹下。Unity 会自动导入 fbx 文件。

提示

  1. 导入 Cinema 4D 文件时若要将导入速度提至最高:请打开 Cinema 4D 首选项(编辑 (Edit)->首选项 (Preferences))后选择 FBX 6.0 首选项。不勾选嵌入纹理 (Embed Textures) 选项。

导入过程背后(高级)

Unity 导入 Cinema 4D 文件时会自动安装 Cinema 4D 插件并在后台启动 Cinema 4D。之后,Unity 与 Cinema 4D 通信,将 .c4d 文件转成 Unity 可读取的格式。第一次导入 .c4d 文件且尚未打开 Cinema 4D 时,启动时间稍长,但后续导入 .c4d 会非常快。

Cinema 4D 10 支持

直接导入 .c4d 文件时,Unity 会在后台将 Cinema 4D 文件转成 FBX 格式。 Maxon 发布 Cinema 4D 10.0时,FBX 导出工具出现了许多问题。在 Cinema 4D 10.1 版本中许多问题得到了修正。因此,我们强烈建议 Cinema 4D 10 用户升级至 10.1 版本。

现在,Maxons FBX 导出工具中还存在一些问题。目前似乎没有一个可靠方法来导出带有 Cinema 4D 10 关节的动画角色,但在 9.6 版本中旧骨骼系统可完美导出。因此,创建动画角色时使用旧骨骼系统非常关键,而不要使用关节工具。

更多精彩请点击 http://www.gopedu.com/

时间: 2024-12-07 01:10:44

Unity3D技术之从 Cinema 4D 中导入对象浅析的相关文章

Unity3D技术之从 Maya 中导入对象浅析

欢迎来到unity学习.unity培训.unity企业培训教育专区,这里有很多U3D资源.U3D培训视频.U3D教程.U3D常见问题.U3D项目源码,我们致力于打造业内unity3d培训.学习第一品牌. 从 Maya 中导入对象 Unity 可直接导入 Maya 文件.开始时只需将 .mb 或 .ma 文件放到工程的资源 ( Assets) 文件夹下. 切换回 Unity 时,场景自动导入并显示在工程视图 (Project view) 中. 要在 Unity 中查看模型,只需将其从工程视图 (P

解决Myeclipse下Debug出现Source not found以及sql server中导入数据报错

前言:在空间里回顾了我的2014,从生活.技术.家庭等各方面对自己进行总结剖析,也是给自己一个交代.也想在博客上专门写一篇2014年度菜鸟的技术路回忆录,但是因为各种事一再耽搁了,现在来写也就更显得不合时宜了,也就作罢了,反正码农的生活都是围绕着pc.代码转,绕不开整天敲敲打打的26个字母. 看着在园子的园龄单位从月变成年,翻翻过去写的博客从大数据到可视化以及一些零散分支,渐渐的发现,变化的时间,不变的是成长. 书归正传,这两天有看到阿里在举办一个天池大数据竞赛,仔细一看,做的是推荐算法.抱着一

Unity3D游戏开发从零单排(五) - 导入CS模型到Unity3D

游戏动画基础 Animation组件 Animation组件是对于老的动画系统来说的. 老的动画形同对应的动画就是clip,每个运动都是一段单独的动画,使用Play()或CrossFade(),直接播放动画 或淡入淡出播放动画. animation.Play("name"); animation.CrossFade("name"); 下面的是它的几个属性 Animation:默认的动画片段: Aniamtions:包含的动画片段: Play Automaticall

unity3D技术之事件函数的执行顺序[转]

unity3D技术之事件函数的执行顺序 转自http://www.yxkfw.com/?p=13703 在unity的脚本,有大量的脚本执行按照预先确定的顺序执行的事件函数.此执行顺序说明如下: Editor Reset: Reset调用来初始化脚本的属性,当它第一次附加到该对象,并且使用Reset命令时. 第一次Scene Load scene启动 (一次为每个场景中的对象) 时,会调用这些函数. Awake:此函数始终是开始任何职能之前调用,并且也是在一个预置实例化之后.(如果一个游戏对象处

【Unity3D技术文档翻译】第1.8篇 AssetBundles 问题及解决方法

上一章:[Unity3D技术文档翻译]第1.7篇 AssetBundles 补丁更新 本章原文所在章节:[Unity Manual]→[Working in Unity]→[Advanced Development]→[AssetBundles]→[Troubleshooting] AssetBundles 问题及解决方法 本章节涉及一些使用 AssetBundles 的项目的常见问题. 资源重复(Asset Duplication) 从 Unity5 开始的 AssetBundle 系统会在

eclipse中导入jdk源码、SpringMVC注解@RequestParam、SpringMVC文件上传源码解析、ajax上传excel文件

eclipse中导入jdk源码:http://blog.csdn.net/evolly/article/details/18403321, http://www.codingwhy.com/view/799.html. ------------------------------- SpringMVC注解@RequestParam:http://825635381.iteye.com/blog/2196911. --------------------------- SpringMVC文件上传源

在ArcScene中导入显示自己在SketchUp创建并经过修饰的模型

前两天看了网上的一些帖子,查了一下相关资料,大概了解了一下,简单总结一下: 原来我是用3D Mark Symbol方法,将已创建的3D模型(*.dae)替换为点要素,不得不说这种方法很方便.但是缺陷在于:导入的必须是独立的3D模型,也就是说本身就是带纹理的.如果自己贴的纹理,那对不起,纹理将不能被加载进来,看到的将是一个纯色立方块. 当然现在网上的3D素材也很多而且都是整合好的,所以对于树木.楼房.草地神马的都能找到.但是这样的前提是你是纯搞建筑或园林设计.城市规划等,如果是GIS行业的话多半还

eclipse中导入源代码

我们在使用eclipse开发java项目的时候,有时候需要查看java的源码,但我们需要首先在eclipse中导入源码后才能查看 在没有导入源代码的时候,我们将鼠标放到需要查看java源代码的地方,使用快捷键(ctrl+左键),无法查看源代码. 例如下图,我们想要查看exist()这个方法的源代码的时候,出现图二的界面. (图一) (图二) 接下来是导入源代码的过程 1.点击图二中的 Attach Source  ,出现下方的界面 2.然后添加源码的路径(在jdk的安装目录下的src.zip)

AS中导入GitHub开源项目SlidingMenu总结,此方法有效,但是太耗时间。 「我用了半个多小时」

AS中导入GitHub开源项目SlidingMenu总结,我开始AS导入SlidingMenu的时候也百度了很多文章,写的都不是很详细,所以导入成功后,写了这篇文章,希望对想用AndroidStudio导入SlidingMenu的小伙伴有所启发. 先上最终效果图动画 1,下载SlidingMenu(https://github.com/jfeinstein10/SlidingMenu) 2.新建AS项目,把SlidingMenu-master中的library文件夹(我把这个文件夹重命名为sli