我对CGAL
以及 都很陌生OpenGL
。我知道它CGAL
提供了一个Qt
显示对象的界面,但我只想使用OpenGL
并且我能够在 openGL 中渲染多面体和 nef 多面体(我提到了多面体演示)。问题是,如何在 openGL 中有效地显示不同大小的多面体。我在我的程序中应用翻译glTranslatef
来正确查看对象。问题是,由于大小的不同,它可能不适用于每个对象。因此我需要根据对象的大小应用翻译。如果我能找到对象的最长对角线,这可以通过调整我传递给的参数的值来实现glTranslatef()
。有没有办法做到这一点CGAL
?