《The book of shader》笔记
文章平均质量分 89
碧海潮生_CC
这个作者很懒,什么都没留下…
展开
-
《The Book of Shader》笔记 : 第七节 - 噪声与FBM -- 用噪声勾勒碧海蓝天
定义分形布朗运动FBM(Fractal Brown Motion),是1968年Mandelbrot和Ness两人提出的一种数学模型,它常用于描述自然界的山脉、云层、地形地貌以原创 2020-11-15 17:37:31 · 2232 阅读 · 4 评论 -
《The Book of Shader》笔记 : 第六节 - 噪声入门小结
写在前面之前搜索云雾,火焰,水等效果的时候,噪声一词频繁出现,因而一直想搜索相关概念。现在终于到了这章节。这两节内容从随机数讲起,而后介绍了Value noise, Perlin noise,Simplex noise噪声纹理的生成。(预告:这章之后,理解了噪声与分形的有关概念,大概可以理解这张简单的二维云彩效果是如何生成的了。)原创 2020-11-15 15:36:29 · 909 阅读 · 0 评论 -
《The Book of Shader》笔记 :第五节 - Pattern 图案
前言本节是算法绘图的最后一节,介绍了是如何运用简单图形,有规律地重复排布生成图案。原创 2020-11-06 19:16:51 · 790 阅读 · 0 评论 -
《The Book of Shader》笔记 : 第四节 - Shader中实现位移、旋转、缩放
本节介绍了如何让画面中的图形进行位移,旋转缩放的操作。相比前一节,这节的内容似乎容易些,使用了一些大学高等代数中基本的矩阵运算。原创 2020-11-05 08:42:32 · 810 阅读 · 0 评论 -
《The Book of Shader》笔记 : 第三节 - Shader绘制简单图形
前言本节示例代码中介绍了如何画出一个矩形,圆形。以及利用极坐标的思想画出简单多边形。原创 2020-11-03 23:46:23 · 1155 阅读 · 0 评论 -
《The Book of Shader》笔记:前言&&VSCode中搭建glsl编写环境
前言了解到这本书,是源于这篇文章。https://zhuanlan.zhihu.com/p/95943444加上最近恰好也想加深下对shader的理解,干脆先挖个坑,记录下后面读这本书的笔记。一.环境搭建首先是练习环境的搭建,先前刚搭建好了 vscode 练习glsl的相关环境。VSCode + shadertoy插件,安装起来很快。具体好像是参考的这篇文章https://panda1234lee.blog.csdn.net/article/details/104456475另外也看到过原创 2020-10-28 00:59:48 · 1526 阅读 · 0 评论