FishMan的技术专栏 Game Developer/Technical Artist

中级Shader教程02 shader技巧总览

2018-03-27
Jiepeng Tan

//

0.说明

本篇文章会随着教程的更新不断的更新和丰富

1.shader技巧总览

  1. 空间划分
  2. 基于格子的随机性
  3. 分层
  4. 类FBM框架 . 重复多次类似操作 并收集结果 val1,val2,val3 …
    . 将收集到的结果进行集合操作,如min,sum,avg等
  5. 法线柔和过渡
  6. 多层透明混合
  7. 基于范围的图像处理
  8. 基于方向的图像处理

2.详细例子:

1.空间划分

1.雪花
1.Stars

2.基于格子的随机性

1.雪花
2.火焰粒子
3.BounceBall

3.分层

1.2D海洋
2.雪花

4.类FBM框架

1.Sky
2.Mountain
3.Lake
4.Sea
5.Fog
6.Cloud

5.法线柔和过渡

1.Mountain
2.Lake
3.Sea

6.多层透明混合

1.Fog
2.Cloud

配套视频


Similar Posts

Comments