游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1610|回复: 4

请懂OpenGL的人进来看下这两个图,帮忙说一下坐标系的问

[复制链接]

36

主题

109

帖子

109

积分

注册会员

Rank: 2

积分
109
发表于 2005-4-20 20:12:00 | 显示全部楼层 |阅读模式
*********************************
*                                                      *
*                                                      *
*                                                      *
*                                                      *
*                          0****************
*                          *                          *
*                          *                          *
*                          *                          *
*                          *                          *
*                          *                          *
*********************************

默认原点在屏幕中央(图1)


               
     *********************************
   ***                                                     *
*  *  *                                                   *
*   *    *                                                 *
     *                                                      *
     *                                                      *
     *                                                      *
     *                                                      *
     *                                                      *
     *                                             *       *
     *                                                 *   *
     0********************************
                                                        *
                                                    *

默认原点在屏幕左下角(图2)

--------------------------------------------------------------------------------------------------------------------

请问大家,OpenGL坐标默认的原点是在屏幕的正中间呢(图1)?
还是在屏幕的左下角(图2)?

这是困扰我好久的一个很基础的问题,请各位OpenGL高手看帮忙啊!

50

主题

244

帖子

319

积分

中级会员

Rank: 3Rank: 3

积分
319
QQ
发表于 2005-4-20 21:29:00 | 显示全部楼层

Re:请懂OpenGL的人进来看下这两个图,帮忙说一下坐标系的

好像2D默认左下,先声明,我只是初学者.错啦也不要骂我.谢谢

190

主题

1801

帖子

2096

积分

金牌会员

Rank: 6Rank: 6

积分
2096
QQ
发表于 2005-4-20 23:07:00 | 显示全部楼层

Re:请懂OpenGL的人进来看下这两个图,帮忙说一下坐标系的

默认世界坐标在0,0,0

而这个点在屏幕的哪里,取决于你所定义的视角矩阵
如果你在做2d
你看看你的glOrtho ( 2D )
或者贴出来看看:)

36

主题

109

帖子

109

积分

注册会员

Rank: 2

积分
109
 楼主| 发表于 2005-4-21 08:20:00 | 显示全部楼层

Re:请懂OpenGL的人进来看下这两个图,帮忙说一下坐标系的




我说的是3D的坐标,我个人觉得是在屏幕的中央,但我不能太肯定..............................

PS:2D的坐标在屏幕左上角,这个都知道的。

14

主题

131

帖子

136

积分

注册会员

Rank: 2

积分
136
发表于 2005-4-21 11:01:00 | 显示全部楼层

Re:请懂OpenGL的人进来看下这两个图,帮忙说一下坐标系的

楼主的概念就是错的!
坐标原点在不在屏幕中央确决于"视角矩阵",原点可以显示在屏幕的任何位置,但一定是世界坐标的(0,0,0)点.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-12-25 10:28

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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