0

我正在使用 JOGL 制作一个基本的 3DS 模型查看器,我发现如果我不缩放顶点,它将无法正确显示。假设最大顶点值为 40,我将以此缩放所有其他顶点以强制顶点在 0 和 1 之间,然后绘制它。有没有办法设置视角,所以我不必缩放值?如果有帮助,我使用的 GLCanvas 尺寸是 600x600。

4

1 回答 1

1

有没有办法设置视角,所以我不必缩放值?我

当然。在旧的固定函数管道 OpenGL 中,您将拥有投影模型视图矩阵来应用转换。今天,在基于现代着色器的 OpenGL 中,您可以在顶点着色器中实现您喜欢的任何转换。

我建议您阅读一些 OpenGL 教程以牢牢掌握该主题,而不是在有雾的黑暗中徘徊。我建议http://arcsynthesis.org/gltut

于 2013-10-12T18:50:41.483 回答