恒定的3d操纵器大小

时间:2013-03-16 23:31:24

标签: opengl-es opengl-es-2.0

我试图将3D操纵器添加到一个小型3D编辑器中。我设法在正射或透视投影中绘制它们并使用相机位置和所选物距来确保尺寸恒定。然而,这不能很好地工作......(即如果透视投影中的相机的fov正在改变,操纵器的尺寸不再是恒定的)。

我想要实现的就像在Blender中一样,无论3d视图/四边形视图投影的投影如何,3d操纵器总是具有恒定的大小。

我已经尝试使用正投影来绘制操纵器,这确保了操纵器的大小在像素中是恒定的,但是当在透视图顶部绘制时,操纵器看起来扭曲并且不与透视图“对齐” 3d绘图。

无论3d视图的投影类型如何,我如何实现始终“对齐”的恒定操纵器大小?

0 个答案:

没有答案