Graphics 版 (精华区)

发信人: jun (☆子夜☆), 信区: Graphics
标  题: 怎么在opengl中设置视点?
发信站: 哈工大紫丁香 (Sat Jan  9 11:21:31 1999), 转信

 我在画了一个图后,我要在空间的任何点对该图进行观察。
 也就是说,在着物体运动的过程中,我如何才能
在不同点观察?
也就是说,在t1时刻,我在点(x1,y1,z1)观察物体,在t2时刻,
我在(x2,y2,z2)观察物体。。。。。。
该怎么做?
有什么函数吗?








--
※ 来源:·BBS 水木清华站 bbs.net.tsinghua.edu.cn·[FROM: 166.111.33.119]

--
☆ 来源:.哈工大紫丁香 bbs.hit.edu.cn.[FROM: sunup.bbs@bbs.net.ts]
发信人: jun (☆子夜☆), 信区: Graphics
标  题: Re: 怎么在opengl中设置视点?
发信站: 哈工大紫丁香 (Sat Jan  9 11:21:51 1999), 转信

【 在 airneed (空谷) 的大作中提到: 】


:  我在画了一个图后,我要在空间的任何点对该图进行观察。
:  也就是说,在着物体运动的过程中,我如何才能
: 在不同点观察?
: 也就是说,在t1时刻,我在点(x1,y1,z1)观察物体,在t2时刻,
: 我在(x2,y2,z2)观察物体。。。。。。
: 该怎么做?
: 有什么函数吗?

好象没有,必须在调用glMatrixMode(GL_PROJECTION)后
用glRotate和glTranslate定义试点。我建了一个Camera
的类可以用以定义试点,告知你的E-mail.

--
※ 来源:·BBS 水木清华站 bbs.net.tsinghua.edu.cn·[FROM: 202.96.44.100] 

--
☆ 来源:.哈工大紫丁香 bbs.hit.edu.cn.[FROM: sunup.bbs@bbs.net.ts]
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:2.142毫秒