python之torchlight使用_Unity3D加载火炬之光资源

本文介绍了如何利用Python、Blender和OgreCommandLineTools将Torchlight游戏资源导入Unity3D,详细阐述了从目标设定到工具准备,再到模型转换和在Unity3D中的应用过程,尽管在导入过程中遇到骨骼动画不支持的问题,但提供了可能的解决方案参考。
摘要由CSDN通过智能技术生成

一、目标

一直想做一个战斗类的DEMO,苦于没有资源,当时Torchlight出来时,感觉很不错,于是想用OGRE也来做一个,后面发现也没那么容易,

搞各种编辑器就已经会让人蛋疼死。

现在U3D出来了,如果能把Torchlight资源导入U3D,那真是方便好多。

二、工具准备

1.Torchlight1的游戏,虽然2已经出来了,但不知道有没有加密什么的,1已经是被人试过能用的,保险一些,

我是上游戏星空上下的。。

2.Blender

3.python

4.OgreCommandLineTools

进入http://www.ogre3d.org/download/tools主页后,看到下面OgreCommandLineTools一栏,针对你的系统选择版本下载。

5.下载blender import.py

发现这个对新的blender已经不能用了,换上这个:

直接点击sources即可下载。

6.修改IMPORT_OGREXMLCONVERTER = C:\OgreCommandLineTools\OgreXmlConverter.exe为你的OgreCommandLineTools的目录的绝对地址

7.解压缩游戏目录内的 Pak.zip 压缩文件,模型文件在models文件夹中

三、主要工作

下面我主要以Cat这个模型做为一个例子来操作。

1.我们可以看到有以下文件:

cat.mesh:指的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值