三十年河东,三十年河西|

自动机

园龄:1年10个月粉丝:2关注:4

01 2024 档案

标准光照Shader
摘要:思路 《Shader入门精要》看到第九章,试着结合前面的知识实现一个标准光照模型,采用Blin-Phong模型,分为三大部分环境光,漫反射,高光反射。实现过程中加入凹凸效果,阴影效果。注释部分是透明效果,采用透明度测试的方法实现。具体细节见代码 代码 // Upgrade NOTE: replace
12
0
0
Shader实现翻书效果
摘要:原理 翻书这个过程可以看成是平面上的点都绕z轴旋转,但是直接这样写的话会出现问题。因为旋转轴是在中间的,所以我们在旋转之前要把点向左偏移5个单位这样旋转轴就到了最左边,然后再乘上旋转矩阵得到旋转之后的位置,再向右边偏移5个单位还原一下。这样实现的太生硬了,所以带入正弦函数改变一下顶点的高度,让书页有
84
0
0
点击右上角即可分享
微信分享提示
深色
回顶
收起