随笔分类 -  openGL

opengl viewMatrix的
摘要:多边形绕Z轴旋转矩阵:变换矩阵为: 理解上面这个对于理解viewMatrix很重要。 继续: 首先viewMatrix是变换镜头的逆矩阵,先获取变换头矩阵然后再求逆。 参考lookAt: 关键有两步: 1、镜头变换矩阵的顺序,因为此时镜头的位置和朝向已经固定了,这个时候是应该先旋转方向,然后平移,如 阅读全文

posted @ 2023-10-17 23:41 Ultraman_X 阅读(33) 评论(0) 推荐(0) 编辑

openGL 分離模式程序
摘要:GLSL Shader glCreateProgram glUseProgramStages( GLuint pipeline,GLbitfield stages,GLuint program)> :bind stages of a program object to a program pipel 阅读全文

posted @ 2023-09-20 10:20 Ultraman_X 阅读(20) 评论(0) 推荐(0) 编辑

openGL (point sprite) 点精灵
摘要:point sprite这个词一般都是指一个贴了纹理图片的点。OpenGL在描述每个点的时候只用了一个vertex,这就使得点精灵无法像其他图元那样,去指定纹理坐标参与后面的插值过程。为了解决这个限制,OpenGL会帮你去生成 点精力的纹理坐标,你有了这些纹理坐标,你就可以干任何事情了。有了点精灵后 阅读全文

posted @ 2023-09-17 10:03 Ultraman_X 阅读(332) 评论(0) 推荐(0) 编辑

openGL的灯光、材质
摘要:https://www.khronos.org/opengl/wiki/How_lighting_works 阅读全文

posted @ 2023-09-13 22:23 Ultraman_X 阅读(5) 评论(0) 推荐(0) 编辑

openGL里面技术名词
摘要:####[法线贴图(normal mapping)或凹凸贴图(bump mapping](https://learnopengl-cn.readthedocs.io/zh/latest/05%20Advanced%20Lighting/04%20Normal%20Mapping/)。 每个fragm 阅读全文

posted @ 2023-08-20 13:01 Ultraman_X 阅读(8) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示