Jogl - 设置'剪裁区'

时间:2010-04-29 07:04:59

标签: java jogl

可以在JOGL中设置'剪辑边界'吗?就像在Java / Swing中一样,我想设置剪裁边界,并且将忽略这些边界之外的所有绘图/渲染。

1 个答案:

答案 0 :(得分:1)

OpenGL(JOGL只是一个包装器)具有剪裁平面的概念。您可以在场景中设置多个剪裁平面(至少六个,通常更多),并且不会绘制任何外部的剪裁平面。这些平面以3D格式指定,剪辑计算以3D格式完成。

寻找GL.glClipPlane(...)

如果您正在寻找屏幕空间中的2D裁剪,请查找GL.glViewport(...)。