摘要:需要先将所有的面顶点按逆时针存储,这样从摄像机出发看不见的面的顶点环绕顺序就变成了顺时针了,利用这个特点可以找到背面了,进行剔除。 需要知道的几个函数: 1、开启面剔除 glEnable(GL_CULL_FACE); 2、设置剔除正面还是背面,或正面和背面都剔除 glCullFace(GL_BACK 阅读全文
posted @ 2019-08-19 15:28 茶飘香~ 阅读 (14) 评论 (0) 编辑
摘要:颜色向量有四个分量RGBA,之前只是用了RGB颜色分量,从来没有使用过A-alpha透明度,今天看了一下资料,简单总结一下。 1、在frag着色器中使用discard,对透明度小于0.1的片段进行丢弃 效果图:(图中的草是一张方形的纹理图,可以对alpha<0.1f的部分进行丢弃,只绘制草的部分) 阅读全文
posted @ 2019-08-19 14:48 茶飘香~ 阅读 (21) 评论 (0) 编辑