游戏开发论坛

 找回密码
 立即注册
搜索
查看: 3089|回复: 6

关于openGL和3DMAX两者坐标系的区别

[复制链接]

11

主题

69

帖子

69

积分

注册会员

Rank: 2

积分
69
发表于 2006-7-19 09:34:00 | 显示全部楼层 |阅读模式
我在程序中导入由3DMAX制作的多个模型,将这几个模型拼接起来形成一个整体模型。当我进行旋转操作时(绕Y轴)“手”的模型发生了错位,离开手腕位置一段距离,而其他的小模型都正常旋转。我通过旋转不同的角度进行观察似乎“手”和其他的模型的旋转轴不是一个似的。好郁闷啊,是因为openGL和3DMAX两者坐标系的区别造成的吗?怎么解决啊???谢谢各位老大!!!!!(当绕X,Z轴旋转的时候没有这个问题) [em6] [em10] [em17]

54

主题

2916

帖子

3765

积分

论坛元老

Rank: 8Rank: 8

积分
3765
QQ
发表于 2006-7-19 12:50:00 | 显示全部楼层

Re:关于openGL和3DMAX两者坐标系的区别

你必须把Z和Y参数互换一下。

30

主题

357

帖子

388

积分

中级会员

Rank: 3Rank: 3

积分
388
QQ
发表于 2006-7-19 15:47:00 | 显示全部楼层

Re:关于openGL和3DMAX两者坐标系的区别

上面那位你看到啥了呀,人家不是那个问题呀,虽然我也不知道是什么问题~

89

主题

4036

帖子

4132

积分

论坛元老

Rank: 8Rank: 8

积分
4132
发表于 2006-7-19 18:58:00 | 显示全部楼层

Re:关于openGL和3DMAX两者坐标系的区别

openGL和3DMAX两者坐标系 是一致的.都是右手系

11

主题

69

帖子

69

积分

注册会员

Rank: 2

积分
69
 楼主| 发表于 2006-7-23 20:39:00 | 显示全部楼层

Re:关于openGL和3DMAX两者坐标系的区别

哎,痛苦啊!
谢谢各位老大!!!!!!!!!!!!!

1

主题

12

帖子

12

积分

新手上路

Rank: 1

积分
12
发表于 2006-7-24 16:19:00 | 显示全部楼层

Re: 关于openGL和3DMAX两者坐标系的区别

我觉得是3DMax导出时的问题吧.我用SolidWorks导出STL模型时,会有坐标系转换的选项,你可以看看3DMax是不是同样有这个选项.

11

主题

69

帖子

69

积分

注册会员

Rank: 2

积分
69
 楼主| 发表于 2006-7-24 19:22:00 | 显示全部楼层

Re:关于openGL和3DMAX两者坐标系的区别

谢谢了!!!!!!!!!!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-25 00:08

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表