gpt4 book ai didi

java - 3d绘制,设置透视点,设置视点!

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:04:57 25 4
gpt4 key购买 nike

我需要绘制 3d 投影,我正在为 JAVA 使用 opengl 包装器。问题: - 如何在 java opengl 中设置视点(例如,我想让我的程序在屏幕上绘制对象,就像我从 (0,0,0) 看那个对象一样) - 如何设置透视点(在 3d 中指向视线的点,例如我希望编程在屏幕上绘制对象,因为我正在从 (0, 0, 0) 到 (1, 1, 3) )

我熟悉这道题的数学问题,所以我计算了所有的透视坐标。我只需要 opengl java 函数或 set off 函数,它们可以在我想要的透视图中绘制这个新坐标。

帮助!! :)))

最佳答案

这是example吗?帮你?您可能正在寻找的功能是 gluLookAt :

gluLookAt( GLdouble eyeX,
GLdouble eyeY,
GLdouble eyeZ,
GLdouble centerX,
GLdouble centerY,
GLdouble centerZ,
GLdouble upX,
GLdouble upY,
GLdouble upZ )

PARAMETERS
eyeX, eyeY, eyeZ
Specifies the position of the eye point.

centerX, centerY, centerZ
Specifies the position of the reference
point.

upX, upY, upZ
Specifies the direction of the up vector.

关于java - 3d绘制,设置透视点,设置视点!,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/777771/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com