合并图形样本

作者: DanAlbert创建于 2024年5月15日更新于 2024年5月15日

目前我们有很多 opengl 示例,其中大多数与其他示例没有什么有用的不同: * gles3jni * hello-gl2 * san-angeles * teapots/choreographer-30fps * teapots/classic-teapot * teapots/image-decoder * teapots/more-teapots * teapots/textured-teapot 所有这些示例都可以合并为一个单一的 opengl 示例,该示例可以渲染一个旋转的纹理立方体,而不会丢失任何展示的功能,而且更容易理解(从我对 teapots 代码的了解来看,它们目前不适合用来教育人员,即使他们已经具备了一些 opengl 经验)。该示例具有多个后端,因此可以演示各种 GL 版本。将 hello-vulkan 合并到其中也可能是有意义的。此外还有 endless-tunnel,这是一个完整的游戏。 native-activity 从技术上来说也是 GL,但这并不是示例的重点。它们保持分开。

内容来源: android/ndk-samples