webgl
自学webgl
雨中飞蛾
雨中的飞蛾
展开
-
webgl学习(二)
跟着书走,今天该画点了。 1、html就不说了,直接把js代码放上来,然后慢慢分析。 // HelloPint2.js (c) 2012 matsuda // 顶点着色器 var VSHADER_SOURCE = 'attribute vec4 a_Position;\n' + // attribute variable 'void main() {\n' + ' gl_Position = a_Position;\n' + ' gl_PointSize = 10.0;\n' +原创 2020-06-11 16:47:26 · 396 阅读 · 0 评论 -
webgl学习(一)
第一次知道webgl是因为项目需要,老板让我去看看webgl。打开网站一堆英文表示看不懂,心累。意外发现了threejs,它是一个基于webgl的库,封装了一些3D渲染需求中重要的工具方法与渲染循环。这都没啥,重要的是他太炫了。在浏览器上直接搞3d,不需要你搭建什么环境也不需要你引入什么库。只要你的浏览器支持webgl就行。这要求很低了吧,感觉瞬间上来了。真香~ 上网买了一本《webgl编程指南》开始了痛并快乐的学习。所以本文的代码很多都可以从书上找到的。 先搞一个入门的例子,清空缓冲区...原创 2020-06-08 18:53:56 · 493 阅读 · 0 评论