我使用精灵来显示图像纹理,但是精灵的宽度和高度是以3D世界为单位的,我需要自动显示加载的图像纹理,而不需要拉伸。
我知道如何加载纹理,我只需要一种方法来根据加载的图像自动调整精灵大小。
使用的工具是Delphi / GLScene
发布于 2012-02-02 16:34:28
使用TGLHUDSprite,它将以2D屏幕单位直接显示和定位。
当你想要一个3D版的精灵时,你可以把它放在屏幕上,但是你必须计算一下(看看TGLSprite和imposter的源代码就知道了)。
https://stackoverflow.com/questions/9099484
复制相似问题