1

首先对我的英语感到抱歉。

我通过参考以下链接开始在 android 中学习 opengl http://developer.android.com/guide/topics/graphics/opengl.html

以及通过参考这些链接 http://developer.android.com/training/graphics/opengl/draw.html来绘制形状

http://obviam.net/index.php/opengl-es-android-displaying-graphical-elements-primitives/

现在我转向在 android 中使用 opengl 绘制 2d 和 3d 文本,但找不到一个完美的链接来提供绘制 2d 和 3d 文本的解决方案。

4

1 回答 1

0

如果您希望文本位于 OpenGL 可视区域之外,则可以将 GLSurfaceView 放置在布局中,并将文本放在其他控件中。这是最简单的选择。

要在GLSurfaceView 中放置文本,您可以将单个字符绘制为 3D 对象并适当放置它们,或者使用您想要的文本创建一个位图,并将其用作您在场景中绘制的平面的纹理。

于 2012-10-08T07:06:12.237 回答