我最近一直在研究如何在 Android 上使用 OpenGL 绘制球体。从我收集的信息来看,似乎有很多不同的答案:
创建一个正方形并使用光线追踪冒名顶替者在其上绘制一个球体。在 OpenGL ES 中绘制一个球体
使用搅拌机并在那里创建一个球体,然后在应用程序中使用该 .obj 文件
创建一个正方形并使用带有适当阴影的圆形图像对其进行纹理化
本机绘制球体
...所以我的问题是,什么是“最佳实践”?我熟悉 opengl 并且可以很容易地创建正方形,但是值得花时间(和 gpu)学习如何本地创建球体吗?