接下来我打算将提取出来的lol人物模型导入到Unity3D中,这样会更加好玩!(不知道如何提取lol人物模型的话请看该链接) 首先我们已经把dae文件导入到c4d中了,可以看到这是一只吹笛子的亚索: <a href="https://sm.ms/image/vVgeLPIyzj84mMr" target="_blank"><img src="https://i.loli.net/2019/09/15/vVgeLPIyzj84mMr.png" style="zoom:50%"></a> 选择 文件->导出->FBX文件,这样就能导出成Unity3D可以使用的模型文件。 <a href="https://sm.ms/image/KFjk495f8GzlXSc" target="_blank"><img src="https://i.loli.net/2019/09/15/KFjk495f8GzlXSc.png" style="zoom:50%"></a> 新建一个Unity项目,取名为Yasuo,可以看到现在里面什么也没有。 <a href="https://sm.ms/image/aboGS7MmIxBrR2v" target="_blank"><img src="https://i.loli.net/2019/09/15/aboGS7MmIxBrR2v.png" ></a> 在Editor界面Assets文件夹中创建一个文件夹,名为“Yasuo”,然后进到...ASSETS\Characters\Yasuo\Skins\Base中,将Yasuo_base_TX_CM.dds文件拖到“Yasuo”文件夹,这个dds文件是模型的贴图文件,最好先拖进去。 <a href="https://sm.ms/image/3bfNixFenzCtV2G" target="_blank"><img src="https://i.loli.net/2019/09/15/3bfNixFenzCtV2G.png" ></a> 然后再将我们导出的FBX文件丢到“Yasuo”文件夹中,可以看到此时我们的索哥已经被放入到了Unity中,而且贴图也完美地自动贴了上去: <a href="https://sm.ms/image/Nq4LHotREVbvgDJ" target="_blank"><img src="https://i.loli.net/2019/09/15/Nq4LHotREVbvgDJ.png" style="zoom:50%"></a> 为了让索哥能动起来,我们在“Yasuo”文件夹中创建一个Animator Controller,将其拖拽到模型的Animator下的controller中,双击该Animator,将吹笛子的动画(此处名为CINEMA_4D_)拖进去即可。 <a href="https://sm.ms/image/Yyb7HumWGAKqjJt" target="_blank"><img src="https://i.loli.net/2019/09/15/Yyb7HumWGAKqjJt.png" style="zoom:50%"></a> <a href="https://sm.ms/image/cLvp8Jzj3atNGFW" target="_blank"><img src="https://i.loli.net/2019/09/15/cLvp8Jzj3atNGFW.png" style="zoom:50%"></a> <a href="https://sm.ms/image/WJOD7PyGtm6CMzF" target="_blank"><img src="https://i.loli.net/2019/09/15/WJOD7PyGtm6CMzF.png" style="zoom:50%"></a> 点击动画文件(此处名为CINEMA_4D_),在Inspector中点击Edit,将Loop Time勾上,然后点击Apply按钮。 <a href="https://sm.ms/image/ivOWkaSucJPqh58" target="_blank"><img src="https://i.loli.net/2019/09/15/ivOWkaSucJPqh58.png" style="zoom:50%"></a> 最后调整好相机位置和角度,然后点击Unity Editor的播放按钮,就能看到我们的索哥循环吹笛子了! <a href="https://sm.ms/image/DiJ79q1Lzly4tQh" target="_blank"><img src="https://i.loli.net/2019/09/15/DiJ79q1Lzly4tQh.gif" ></a> 如果想用其他.anm文件的话恐怕得一个一个导出成.dae再转成FBX才能被Unity使用,找了半天也没有好的办法... <a href="https://sm.ms/image/Pwmni7NYUoOcB4f" target="_blank"><img src="https://i.loli.net/2019/09/15/Pwmni7NYUoOcB4f.gif" ></a>
来源:oschina
链接:https://my.oschina.net/u/4290613/blog/3396416