发表评论取消回复
相关阅读
相关 学习OpenGL ES for Android(十九)— 模板测试
模板测试的文档[https://learnopengl-cn.github.io/04%20Advanced%20OpenGL/02%20Stencil%20testing/]
相关 学习OpenGL ES for Android(十二)— 光照贴图
在之前文章中,我们模拟了物体的独特的光照特效,但是在一个面上所有点的效果都是一样的,显然和现实情况还有差距。在现实世界中,大部分物体的表面都是有不同材质的,对光的反应也不相同。
相关 学习OpenGL ES for Android(十一)— 材质
现实世界的物体各种各样,不同物体会对光产生不同的反应。陶瓷,铁片之类的物体会比墙壁,木柜的反射更强。想要模拟现实世界的光照效果就要了解物体对光线的反应效果。在我们的着色器代码中
相关 学习OpenGL ES for Android(十)—冯氏光照
想要模拟真实世界的光照效果是比较困难的,我们使用一种叫做冯氏光照模型(Phong Lighting Model)的模型来实现近似的效果。冯氏光照模型的主要结构由3个分量组成:环
相关 学习OpenGL ES for Android(九)—简单光照
从这篇开始学习光照相关的知识,可以先阅读文档[https://learnopengl-cn.github.io/02%20Lighting/01%20Colors/][http
相关 学习OpenGL ES for Android(七)
上篇我们简单的学习了纹理的显示,这篇我们先把图片等比显示,然后使纹理和颜色叠加显示。 如果图片是正方形,直接使用缩放或投影即可,但是如果非正方形则需要计算图片的宽高比,然后和
相关 学习OpenGL ES for Android(四)
在学习图形变换之前,可以先参考文档[https://learnopengl-cn.github.io/01%20Getting%20started/07%20Transform
相关 学习OpenGL ES for Android(三)
上篇我们看到绘制点和线,在平面上,点和线组成了面,我们先看绘制三角形。 glDrawArrays的mode参数除了点和线,还有三角,是这三个:GL\_TRIANGLE,GL\
相关 学习OpenGL ES for Android(二)
本章将学习OpenGL ES中点和线的绘制,在绘制之前需要先了解这些:坐标系统;着色器;GLSL(OpenGL ES Shading Language),OpenGL ES着色
相关 OPENGL学习笔记——光照
1、隐藏表面消除 隐藏表面消除就是消除实心物体被其他物体所遮挡住的部分,最简单的方法就是使用深度缓冲区。 深度缓冲区的原理是把一个距离观察平面(通常是近侧裁剪平面)的深度
还没有评论,来说两句吧...