如何修正导入模型的旋转? How do I fix the rotation of an imported model?
原地址:http://game.ceeger.com/Manual/HOWTO-FixZAxisIsUp.html
Some 3D art packages export their models so that the z-axis faces upward. Most of the standard scripts in Unity assume that the y-axis represents up in your 3D world. It is usually easier to fix the rotation in Unity than to modify the scripts to make things fit.
一些3D制作包导出的模型是Z轴向上的,在Unity中大多数标准脚本,假设Y轴在3D世界中表示向上的。在Unity中非常容易修正旋转而不用修改脚本。

Your model with z-axis points upwards 你的模型是Z轴向上
If at all possible it is recommended that you fix the model in your 3D modelling application to have the y-axis face upwards before exporting.
如果有可能,建议你在导出前在3D建模软件中修正模型以便使Y轴向上。
If this is not possible, you can fix it in Unity by adding an extra parent transform:
如果做不到这一点,你可以在Unity中添加额外的父变换来修正它。
- Create an empty GameObject using the GameObject->Create Empty menu 
使用GameObject->Create Empty菜单创建一个空的GameObject(游戏物体) - Position the new GameObject so that it is at the center of your mesh or whichever point you want your object to rotate around. 
定位这个新的游戏对象,使他位于网格的中心或者想要物体围绕旋转的点上 - Drag the mesh onto the empty GameObject 
拖拽网格到这个空的游戏对象上 
You have now made your mesh a Child of an empty GameObject with the correct orientation. Whenever writing scripts that make use of the y-axis as up, attach them to the Parent empty GameObject.
现在你已经将网格作为一个具有正确方向的游戏对象的子物体了,写脚本的时候使用Y轴向上,并将他们附加给这个空的父物体上。

The model with an extra empty transform 带有一个额外空变换的模型
如何修正导入模型的旋转? How do I fix the rotation of an imported model?的更多相关文章
- 从3dmax中导入模型到UDK Editor(供个人备忘)
		
笔记从3dmax中导入模型到UDK Editor 1) 在3dmax中导出 2) 选择FBX格式,保存 3) 在UDK中打开content browser,自己选个pac ...
 - 3dmax导入模型,解决贴图不显示的问题
		
在3dmax中导入模型数据后,经常出现贴图不显示的情况,效果如下图: 解决方法: 1.怀疑是贴图文件的路径设置有误.快捷键 shift+T打开“资源追踪”界面,重新设置贴图的正确路径(这里如果快捷键无 ...
 - 修正剑桥模型预测-用python3.4
		
下面是预测结果: #!/usr/bin/env python # -*- coding:utf-8 -*- # __author__ = "blzhu" ""& ...
 - thinkphp3.2 控制器导入模型
		
方法一: public function index(){ $Member = new MemberModel(); $money = $Member->Money(); print_r($mo ...
 - auto-keras 测试保存导入模型
		
# coding:utf-8 import time import matplotlib.pyplot as plt from autokeras import ImageClassifier# 保存 ...
 - lumion物体系统,导入模型6.3
		
选择物体后可以改变它的颜色 “导入”“导入新模型.”su中模型分正面反面.在lumion中显示是不一样的.正面是可以显示出来的,反面就是透明的,lumion只能识别不同的材质,所以在su中要用不同的颜 ...
 - Unity导入模型出现 (Avatar Rig Configuration mis-match. Bone length in configuration does not match position in animation)?
		
昨天遇到这两个模型导入的问题,查了一下资料,自己摸索了一下解决方法..总结一下~ 出现的原因:(问题1)Warning 当模型文件导入以后并且设置Animation Type是Generic的时候,动 ...
 - VTK中模型的旋转与平移
		
当从外界读入STL等三维模型时,其会按照它内部的坐标位置进行显示.因此它的位置和大小是确定的.但是在实际应用中,有可能需要人为地对这个模型在空间中进行旋转.平移或缩放等操作.VTK中有许多和旋转.平移 ...
 - iOS - Scenekit3D引擎初探之 - 导入模型+上传服务器+下载并简单设置
		
SceneKit是ios8之后苹果推出了一个3D模型渲染框架. SceneKit现在可以支持有限的几种模型,截止到我写这篇文章为止似乎只有.dae和.abc后一种模型我没有使用过.这篇文章只针对.da ...
 
随机推荐
- STM32F0xx_DMA收发USART数据配置详细过程
			
前言 关于DMA(Direct Memory Access)的功能,前面关注我微信的人应该知道,其实我已经在F1芯片上简单讲了一下.有网友要求在F0讲解一下使用DMA收发串口数据.今天就应网友要求总结 ...
 - jquery Mobile应用第2课《构建跨平台APP:jQuery Mobile移动应用实战》连载二(简单的QWER键盘)
			
在jQuery Mobile的布局中,控件大多都是单独占据页面中的一行,按钮自然也不例外,但是仍然有一些方法能够让多个按钮组成一行,比如说在范例6-5中就利用按钮分组的方法使4个按钮并列在一行中,如图 ...
 - IE8中JSON.stringify方法对自动转换unicode字符的解决方案
			
IE8内置了JSON对象,用以处理JSON数据.与标准方法的不同,IE8的JSON.stringify会把utf-8字符转码: var str = "我是程序员" var json ...
 - 信号驱动的IO
			
(1)client1,基于SIGIO的写法: #include <sys/types.h> #include <sys/stat.h> #include <fcntl.h ...
 - SQL30081N  检测到通信错误。正在使用的通信协议:"TCP/IP"
			
环境描述: 今天在虚拟机上安装了Linux系统,并且装了DB2,但是在连接的时候遇到了个问题,百思不得其解.下面是具体问题跟解决办法 问题描述: 解决办法: 1.先ping服务器是否可以ping通. ...
 - Linux环境下的编译,链接与库的使用
			
参考博客: http://www.cnblogs.com/qytan36/archive/2010/05/25/1743955.html http://m.blog.csdn.net/article/ ...
 - .net 高效管理稀缺资源(数据库资源,文件资源等)
			
MSDN建议按照下面的模式实现IDisposable接口: public class Foo: IDisposable { public void Dispose() { Dispose(true); ...
 - ios 中怎么自定义(RGB)背景色
			
1.定义RGB 色彩.随机颜色 我的抽为宏定义.便于各个文件中使用 // 1.获得RGB颜色 #define MTColor(r, g, b) [UIColor colorWithRed:(r)/25 ...
 - URI与URL的区别
			
(原网址:http://zhidao.baidu.com/question/38764759.html) Web上可用的每种资源 - HTML文档.图像.视频片段.程序等 - 由一个通过通用资源标志符 ...
 - Error (10028): Can't resolve multiple constant drivers for net "out2" at shiyan.v(14)解决办法
			
//Error(10028):Can't resolve multiple constant drivers for net “ ” at **.v //两个进程里都有同一个条件判断的话,会产生并行信 ...