使用SFM+Blender获取Dota2模型和动作

一、获取模型

直接从创意工坊下载

http://www.dota2.com/workshop/requirements
以风暴之灵为例

使用SFM+Blender获取Dota2模型和动作_第1张图片
image.png

二、获取动作

1. 安装并启动steam里的dota2 tools,其实就是下面的这个Workshop Tools DLC

使用SFM+Blender获取Dota2模型和动作_第2张图片
Dota2的一个工具

2.然后选择工具启动,选择第二个选项

使用SFM+Blender获取Dota2模型和动作_第3张图片
tools

3. 先打开File ->Asset Browser,然后打开SourceFilmMaker

使用SFM+Blender获取Dota2模型和动作_第4张图片
image.png

4.在SFM(SourceFilmMaker)中创建一个session,然后加载一个dota2地图

使用SFM+Blender获取Dota2模型和动作_第5张图片
image.png

加载完地图后的SFM界面如下:


使用SFM+Blender获取Dota2模型和动作_第6张图片
image.png

点击加号,选择Create Animation set for New Model


使用SFM+Blender获取Dota2模型和动作_第7张图片
image.png

搜索storm_spirit,我们这里直接选择裸装的模型就可以了,第一排第4个
使用SFM+Blender获取Dota2模型和动作_第8张图片
image.png

发现蓝猫出现在了地图中
使用SFM+Blender获取Dota2模型和动作_第9张图片
image.png

右键点击导入序列


使用SFM+Blender获取Dota2模型和动作_第10张图片
image.png

这里会展示各样的动作,点击好的
使用SFM+Blender获取Dota2模型和动作_第11张图片
image.png

然后其实地图里的这个模型就已经跟上面的动作绑定了
接下来我们要把动作导出来,选项就在导入的上面
导出路径自行选择,最后我们会得到一个 .dmx 文件。这个.dmx文件就是动作文件。
使用SFM+Blender获取Dota2模型和动作_第12张图片
image.png

3、使用Blender把上面的模型文件和动作文件整合

1. 用blender 导入模型文件,也就是第一步从创意工坊下载的蓝猫模型,是个.fbx文件

使用SFM+Blender获取Dota2模型和动作_第13张图片
image.png

2. 导入动作文件,也就是第二步从SFM里导出的.dmx文件

需要注意的是,这个动作文件在原本的blender里是没有对应的导入选项的,需要安装一个插件。Blender Source Tools 请自行下载安装该插件


使用SFM+Blender获取Dota2模型和动作_第14张图片
image.png

3. 导入以后,发现下方出现了动画序列,点击播放,即可看到模型的动作

使用SFM+Blender获取Dota2模型和动作_第15张图片
image.png

4、再从菜单选择导出FBX

然后使用其他3D软件打开验证,发现该模型已经跟动作绑定为一体了。


使用SFM+Blender获取Dota2模型和动作_第16张图片
image.png

你可能感兴趣的:(使用SFM+Blender获取Dota2模型和动作)