[]layabox的3d引擎,在导入u3d场景之后,坐标系还是跟u3d的一致吗?

如果不一致,对u3d的场景编辑来讲就失去意义了,相当于没有编辑器去操作
已邀请:

wqf196

赞同来自: wangtao.ETO

很简单,比如我是用u3d去编辑场景,模型,光照这些的,我在u3d编辑器地图上的一个点摆一盏灯,那么我就知道这个点的坐标了,我按照这个坐标应用在laya3D上,发现错位了,需要怎么纠正? 如果这个功能都搞不了,那么u3d作为编辑器的的意义就不大了

183*****755

赞同来自: wangtao.ETO

那就开发者也做相同操作,左右手坐标系转换。
最简单的方法:
unity:    position(x,y,z)   quaternion(x,y,z,w)      scale(x,y,z)
laya3d: position(-x,y,z)  quaternion(-x,y,z,-w)   scale(x,y,z)
 

183*****755

赞同来自:

LayaAir右手左边系,Unity是左手坐标系,我们只是进行了左右手坐标系的转换,使最终的场景各物体相对位置达到一致。
我不太理解你说的为什么要跟unity中的坐标系一致,才有意义?

wqf196

赞同来自:

对了,谢谢

要回复问题请先

商务合作
商务合作