【问题标题】:Square BoundingBox with OpenGL JOGL Java带有 OpenGL JOGL Java 的方形边界框
【发布时间】:2014-11-27 01:13:36
【问题描述】:

我正在尝试使用 JOGL 在 OpenGL 中创建一个项目。

如果您看到我的图像http://imgur.com/DDHoXEz,我有 4 个具有不同投影的视口,但所有茶壶都超出了“比例”,我想制作一个边界框,一个边为 1 的正方形,其中包含所有对象在视口上,在广场上做一个比例。

有什么建议吗?

【问题讨论】:

  • 为什么不计算轴对齐边界框并使用它的大小来缩放 glScalef 中的对象?
  • 你能说清楚点吗?

标签: java opengl jogl


【解决方案1】:

除非您打算将基本茶壶模型用于程序(您不应该这样做),否则我认为这不是您需要花费时间的事情。当您开始实际使用自己的模型时,您将可以直接控制规模。

我建议此时学习 OpenGL 中的不同绘图方法(例如,GL_TRIANGLE_FANGL_LINE_LOOP)。然后继续学习顶点数组,并可能编写一个 OBJ 导入器。如果您愿意,我可以为您指明正确的方向。

Here 是学习不同绘图技术的好地方。 编码愉快!

【讨论】:

    猜你喜欢
    • 2013-07-30
    • 2013-04-30
    • 1970-01-01
    • 1970-01-01
    • 2018-05-16
    • 2014-09-22
    • 2016-03-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多