游戏开发论坛

 找回密码
 立即注册
搜索
查看: 12702|回复: 48

请教作者或各位高手(我是学<<学OpenGL编3D游戏&a

[复制链接]

5

主题

35

帖子

35

积分

注册会员

Rank: 2

积分
35
发表于 2005-6-19 00:03:00 | 显示全部楼层 |阅读模式
      我是个三维游戏的初学者,请问三维坐标是怎么样确定的?就是编二维游戏的坐标是(x,y),它们是以游戏窗口的左上点为原点,然后向右向下是递增,那三维是以那里为原点呢?
      还有我没有学过解析几何,所以我确定一个点也不是很懂(我希望各位大哥不要说让我去找课本或数学学不好就不要学程序这些话,因为数学的内容很多,只要把能用上程序的那部分学会不就行了吗,大不了背下来.)我想这个内容应该不难说明的,不用我去找书吧.

190

主题

1801

帖子

2096

积分

金牌会员

Rank: 6Rank: 6

积分
2096
QQ
发表于 2005-6-19 00:21:00 | 显示全部楼层

Re:请教作者或各位高手(我是学<<学OpenGL编3D游戏

0,0,0就是一个点,无所谓在哪里,和屏幕上的坐标也没啥关系
简单点说,你只要定义一些物体A点,定义那个人在B点,然后告诉计算机,把那个人看到的东西都给我画出来!就行了,至于那个人看不看得见0,0,0点,看见的0,0,0点在他的左眼还是右眼,我们并不关心
A点B点总得有个坐标系,那么总有0,0,0点,1,1,1点, 2,2,2点, 3,3,3点...... [em7] [em7] [em7] [em7] [em7] [em7] [em7] [em7] [em7] [em7] [em7] [em7] [em7] [em7] [em7] [em7] [em7] [em7] [em7] [em7] [em7] [em7] [em7]

42

主题

334

帖子

344

积分

中级会员

Rank: 3Rank: 3

积分
344
发表于 2005-6-19 00:31:00 | 显示全部楼层

Re:请教作者或各位高手(我是学<<学OpenGL编3D游戏>>

三维是以那里为原点呢?
一般是以屏幕中心为原点。
上下为Y,上正下负。
左右为X,右正左负。
里外为Z,外正里负。

190

主题

1801

帖子

2096

积分

金牌会员

Rank: 6Rank: 6

积分
2096
QQ
发表于 2005-6-19 00:59:00 | 显示全部楼层

Re:请教作者或各位高手(我是学<<学OpenGL编3D游戏>>

和屏幕坐标没什么关系
喜欢哪种坐标系,都没关系,就是得搞清楚,楼上所说的是右手系,Z反一反,就是左手系
手掌摊开,掌心向y,四指向x,姆指向z

5

主题

35

帖子

35

积分

注册会员

Rank: 2

积分
35
 楼主| 发表于 2005-6-19 15:43:00 | 显示全部楼层

Re: 请教作者或各位高手(我是学<<学OpenGL编3D游戏>&g

  多谢各位了,我想问一下,我在确定一个点的时候,是确定了X,Y后,在将这个点移到Z轴的垂直方向上来确定三维坐标的点,我不知道这样对不对?

190

主题

1801

帖子

2096

积分

金牌会员

Rank: 6Rank: 6

积分
2096
QQ
发表于 2005-6-19 16:39:00 | 显示全部楼层

Re:请教作者或各位高手(我是学<<学OpenGL编3D游戏>>

Z轴的垂直方向上?

5

主题

35

帖子

35

积分

注册会员

Rank: 2

积分
35
 楼主| 发表于 2005-6-19 23:15:00 | 显示全部楼层

Re:请教作者或各位高手(我是学<<学OpenGL编3D游戏>>

就是比如(1,2,3),我把(1,2)的点,在空间上移到了坐标3的垂直上面

190

主题

1801

帖子

2096

积分

金牌会员

Rank: 6Rank: 6

积分
2096
QQ
发表于 2005-6-20 00:04:00 | 显示全部楼层

Re: Re:请教作者或各位高手(我是学<<学OpenGL编3D游戏>

lingoodboy: Re:请教作者或各位高手(我是学&lt;&lt;学OpenGL编3D游戏&gt;&gt;的)

就是比如(1,2,3),我把(1,2)的点,在空间上移到了坐标3的垂直上面

[em5] [em5] [em5]

5

主题

35

帖子

35

积分

注册会员

Rank: 2

积分
35
 楼主| 发表于 2005-6-20 14:12:00 | 显示全部楼层

Re:请教作者或各位高手(我是学<<学OpenGL编3D游戏>>

要不你直接告诉我怎样确定一个三维的点行不行

5

主题

35

帖子

35

积分

注册会员

Rank: 2

积分
35
 楼主| 发表于 2005-6-20 14:51:00 | 显示全部楼层

Re:请教作者或各位高手(我是学<<学OpenGL编3D游戏>>

大哥,要不你把QQ给我吧,我可以方便请教你,请你一定要帮小弟脱离菜鸟
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-12-26 05:14

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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