
WebGL
向日葵
这个作者很懒,什么都没留下…
展开
-
WebGL 术语集锦
()GLSL ES:OpenGL ES 着色器语言,ES表示嵌入式系统(Embedded System)。程序对象(program object):管理着色器对象的WebGL对象。画布(canvas):HTML5元素,用以在网页上绘制图形。上下文(context):实现了在canvas绘图的方法的JavaScript对象。完整性(completeness):在帧缓冲区上下文中使用,表示帧缓冲区是否...原创 2018-06-20 15:44:17 · 455 阅读 · 0 评论 -
WebGL 阴影的实现
1、实现阴影的原理:原理:根据光源与物体之间的距离(也就是物体在光源坐标系下的深度z值),来决定物体是否可见。如下图,同一条光线上有两个点P1、P2,由于P2的z值大于P1,所以P2在阴影中。2、如何实现❓需要使用两对着色器:(1)一对着色器用来计算光源到物体的距离;(2)另一对根据(1)中计算出的距离绘制场景。(2)如何使用(1)中的距离❓使用一张纹理图...原创 2019-04-16 19:03:00 · 1161 阅读 · 0 评论