火炬之光模型导出(Unity载入火炬之光的模型)
先说明几点。导出方案可行,測试通过。
python和blender的版本号一定要用下文中所说的。新的Python或者是新的Blender版本号都无法完美导入。
导入导出脚本能够选择 (http://code.google.com/p/torchlight-to-blender/)这里下载,也能够使用下文中的那个,区别不大。
注意,链接中的资源导入脚本事实上有两套,一套是给Blender 2.5以上版本号使用的。一套是给Blender 2.4.9版本号使用的。仅仅有老的版本号的导入脚本支持骨骼动画的导入。新的版本号没有移植全,不支持动画的导入。
导入到Blender之后,模型贴图没有附上。能够不做改动,直接导出fbx,然后在Unity中改动。导出的时候别忘记选择导出全部的Action,Unity中能够看到切分好的动画。
附上贴图就能够直接使用了。完美!
!
參考原文例如以下:
首先,下载火炬之光,随便什么版本号。然后下载python与blender。这里推荐的都是亲自尝试以后的版本号,之前装的最新的。结果没用无法导入
假设有max的话能够用3dsmax ImportOgre脚本导入mesh,这样更方便,由于max用得人毕竟多一点
1. 首先安装python,最好
http://www.python.org/ftp/python/2.6.2/
然后安装blender
http://download.blender.org/release/Blender2.49b/
2. 再下载OgreCommandLineTools
进入http://www.ogre3d.org/download/tools主页后。选择以下OgreCommandLineTools一栏,比方你操作系统是windows。就选择windows版本号下载。
(支持全系列windows操作系统)
3 下载blender import.py
http://www.ogre3d.org/tikiwiki/BlenderImport
直接点击Sources:右边的svn就可以下载,然后存为ogre_import.py脚本
4 改动IMPORT_OGREXMLCONVERTER = C:\OgreCommandLineTools\OgreXmlConverter.exe为你的OgreCommandLineTools的文件夹
5. 解压缩游戏文件夹内的 Pak.zip 压缩文件.
6 骨骼动画并不能直接用,要用skeleton的话,就得用OgreXMLconvert将.skeleton文件转换回xml文件。在Animation里加入link的动作文件。
(这个貌似不须要,用我链接中的导入脚本的话,能够直接识别目录下的动作文件)
以dog.skeleton为例。直接把文件拖到你下载的OgreCommandLineTools中的OgreXmlConverter.exe上,
把dog.skeleton转化为xml文件后,发现animation里没有链接skeleton,自己加入skeleton link吧。节点要自己加入

前面是加入的link,skeletonName是动作文件。
再用OgreXmlConvert将改动过后的xml文件转化回二进制.skeleton文件。
7 打开blender 点击file—>import—>Ogre(.mesh)

然后选择你修修改画以后的.mesh文件
![]()
lz測试之后发现贴图没有附上。由于没有学过blender。所以先无论了,导出以后在unity3d中附贴图
![]()
然后点击export—>fbx就能够导出unity3d可用的fbx文件了

动画已经带了。可是贴图得自己加顺便大小得改成1
![]()
ok,到此就结束鸟
看下动画


火炬之光模型导出(Unity载入火炬之光的模型)的更多相关文章
- Unity 3d导入3dMax模型 产生若干问题
Unity 3d导入3dMax模型 会产生若干问题,按照官方 的说明,将max 模型导成fbx文件 导入untiy似乎也不能解决 1.x轴向偏转3dmax模型导入后自动有一个x轴270度的偏转,巧合的 ...
- 3D max模型导入unity 3D中注意事项
一.单位,比例统一 在建模型前先设置好单位,在同一场景中会用到的模型的单位设置必须一样,模型与模型之间的比例要正确,和程序的导入单位一致,即便到程序需要缩放也可以统一调整缩放比例.统一单位为米. ...
- Revit二次开发-BIM模型导出
最近一个月一直在研究Revit二次开发-BIM模型的导出,在网上找了很多相关资料学习.下面简单介绍一下我最近做的这个BIM模型的导出功能. 开始尝试使用Revit2015的样例程序里提供的读取模型几何 ...
- Unity 触屏缩放模型
现在的手机都是触屏控制的,那么在游戏中我们想通过手指在屏幕上滑动捕获相应的动作呢?Unity官网API中提供了Input类和Touch类,在该类里提供了许多接口.相信只要我们稍微看下,就可以自己应用了 ...
- 『TensorFlow』模型保存和载入方法汇总
『TensorFlow』第七弹_保存&载入会话_霸王回马 一.TensorFlow常规模型加载方法 保存模型 tf.train.Saver()类,.save(sess, ckpt文件目录)方法 ...
- TensorFlow 自定义模型导出:将 .ckpt 格式转化为 .pb 格式
本文承接上文 TensorFlow-slim 训练 CNN 分类模型(续),阐述通过 tf.contrib.slim 的函数 slim.learning.train 训练的模型,怎么通过人为的加入数据 ...
- 【NLP学习其五】模型保存与载入的注意事项(记问题No module named 'model')
这是一次由于路径问题(找不到模型)引出模型保存问题的记录 最近,我试着把使用GPU训练完成的模型部署至预发布环境时出现了一个错误,以下是log节选 unpickler.load() ModuleNot ...
- Mxnet速查_CPU和GPU的mnist预测训练_模型导出_模型导入再预测_导出onnx并预测
需要做点什么 方便广大烟酒生研究生.人工智障炼丹师算法工程师快速使用mxnet,所以特写此文章,默认使用者已有基本的深度学习概念.数据集概念. 系统环境 python 3.7.4 mxnet 1.9. ...
- 生成模型(Generative)和判别模型(Discriminative)
生成模型(Generative)和判别模型(Discriminative) 引言 最近看文章<A survey of appearance models in visual object ...
随机推荐
- windowsphone中获取手机位置信息
首先在界面中加入一个textblock控件以显示信息 using System; using System.Collections.Generic; using System.IO; using Sy ...
- spark sql 以JDBC为数据源
一.环境准备: 安装mysql后,进入mysql命令行,创建测试表.数据: 将 mysql-connector-java 的jar文件拷贝到 \spark_home\lib\下,你可以使用最新版本,下 ...
- do -while语句的使用
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.T ...
- BZOJ 2435: [Noi2011]道路修建( dfs )
NOI的水题...直接一遍DFS即可 ------------------------------------------------------------------------- #includ ...
- windows 下搭建 apache + php52 + postgreSQL7/8/9环境
apache和php安装参考:[转]Windows7 64bit下配置Apache+PHP+MySQL 我这主要讲配置 apache 支持 postgresql9数据库: 1.将php5文件夹下的p ...
- 二维码类库--phpqrcode使用简介
#载入类文件 include 'phpqrcode.php'; $value = '二维码内容'; $errorCorrectionLevel = 'L';//容错级别 L.M.Q.H $matrix ...
- 从零搭建LNMP环境
Linux就是环境所在的操作系统: Nginx则是一个「高性能的HTTP和反向代理服务器」,官网地址:http://nginx.org/: MySQL则是一个方便地对数据进行增删改查的数据库管理系统, ...
- 部署ASP.NET MVC项目
目标:了解部署过程,掌握部署中出现问题该如何处理. 部署网站往往是一件麻烦事,因为在安装部署的过程中,经常有许多步骤要运行,对于许多不太熟悉IIS/SQL的新手来说,部署网站编程一件非常困难且危险的事 ...
- python爬虫实战2百度贴吧爬html
转自:http://blog.csdn.net/wxg694175346/article/details/8927832 import string, urllib2 #定义百度函数 def baid ...
- 如何实现android蓝牙开发 自动配对连接,并不弹出提示框
之前做一个android版的蓝牙 与血压计通讯的项目,遇到最大的难题就是自动配对. 上网查资料说是用反射createBond()和setPin(),但测试时进行配对还是会出现提示,但配对是成功了 我就 ...