OpenGL ES 1.0 glDepthRange视觉外观?减少距离物体的深度

时间:2012-08-21 12:11:15

标签: android opengl-es range perspective depth

我目前将对象定位在“真实”世界位置(单位=米)。问题是我想在几公里外看到一个物体。当OpenGL缩放此对象时,它太小而几乎感觉不到。我还有几米外的物体,如果我简单地缩放物体,那就太大了。

所以我一直在寻找一种方法来绘制距离几公里远的物体,以及那些距离太近的物体。我找到了glDepthRange,这似乎是我想要的,但我知道这更多地与排序深度有关,而不是视觉表现。我也知道offsetPolygon,但我怀疑这会给我我想要的结果。我可以使用极坐标手动变换对象的坐标,并在视图移动时更新它们,但这似乎是一个非常重的方法。

有没有办法实现它。 由于我使用OpenGL ES 1.0,着色器是不可能的。 BTW用于增强现实。

由于

0 个答案:

没有答案