
OpenGL ES
文章平均质量分 78
iblade
明年的某个时候,你会想着要是今天就行动了该多好!
展开
-
Shader着色器基础——OpenGL编程笔记2
着色器(Shader) 顶点着色器(Vertex shader) 片段着色器(Fragment shader) 几何着色器(Geometry Shader) 提供通用计算能力的着色器(Compute Shader) 顶点着色器(Vertex Shader)每个顶点都要执行一次Vertex Shader。 它的功能就是把每个顶点在虚拟空间中的三维坐标变换为可以在 屏幕上显示的二维坐标,并带有用于z-b原创 2017-06-28 18:55:09 · 1326 阅读 · 0 评论 -
GLSL语言基础——OpenGL编程笔记1
重点标注(与 C 语言不同的地方)1.变量名不能以 gl_ 作为前缀,而且还有一些 GLSL 保留的名称是不能作为变量名称的; 2.新增向量基本类型与矩阵基本类型,命名规则:C 语言基本类型第一个字母 + vec + 长度说明,或者是 mat + 矩阵长x宽,但是这里面似乎没有看到 long、unsigned、char、short、double、long double; 3.GLSL 只能使用一转载 2017-06-28 18:09:04 · 1932 阅读 · 0 评论 -
Error: undefined reference to `glCreateShader'-Android NDK OpenGLES
通过NDK调用OpenGLES时,发现报错许多gl开头的方法未定义,具体如下: 奇怪的是,报错的方法还可以点击去。网上查询结果 大部分是修改让Android.mk 原因是 未配置链接OpenGLES库文件。 可是我用的是Android Studio 2.3.3 NDK开发根本看不到Android.mk,只有一个CMakeList.txt原创 2018-01-22 19:37:01 · 2221 阅读 · 0 评论 -
NDK的OpenGLES2.0 官方Demo
MainActivity.java package com.interjoy.fengzhang; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.widget.TextView; public class MainActivity extends AppC原创 2018-01-22 19:46:40 · 1248 阅读 · 0 评论