《OpenGL ES应用开发实践指南:Android卷》—— 3.1 加载着色器
本节书摘来自华章出版社《OpenGL ES应用开发实践指南:Android卷》一 书中的第3章,第3.1节,作者:(美)Kevin Brothaler ,更多章节内容可以访问云栖社区“华章计算机”公众号查看。
3.1 加载着色器
我们既然已经为着色器写了代码,下一步就要把它们加载到内存中;为此,我们首先需要写一个可以从资源文件夹读取那些代码的方法。
3.1.1 从资源中加载文本
在项目中创建一个新的Java源代码包,命名为“com.airhockey.android.util”,在这个包中创建一个名为“TextResourceReader”的新类。在类中加入如下代码:
我们已经定义了一个方法从资源中读取文本,该方法就是readTextFileFromResource()。它的工作原理就是在程序代码中通过传递Android上下文(contex

