永远相信美好的事情即将发生 😊!

 分类:学习

Unity Shader 入门精要(冯乐乐著)学习笔记(9)——高级纹理

Unity Shader 入门精要(冯乐乐著)学习笔记(9)——高级纹理
立方体纹理 对立方体纹理采样需要一个三维的纹理坐标。尽量对凸面体使用立方体纹理(凹面体会反射自身,但是立方体纹理不能模拟多次反射的结果)。 立方体纹理的两大应用:天空盒子+环境映射 天空盒子 创建一个skybox材质即可,然后赋值给天空盒子: 步骤:创建材质,shader选择内置...

Mavis 3年前 (2020-11-08) 30℃ 0评论 0喜欢

Unity Shader 入门精要(冯乐乐著)学习笔记(8)——更复杂的光照

Unity Shader 入门精要(冯乐乐著)学习笔记(8)——更复杂的光照
Unity的渲染路径 渲染路径rendering path 决定了光照是如何应用的,大多数情况下一个项目使用一种渲染路径,但是如果希望使用多个渲染路径,例如相机A使用前向渲染,相机B使用延迟渲染,可以在每个相机的渲染路径中设置以覆盖全局的设置 全局设置: 相机单独设置: 设置Pa...

Mavis 3年前 (2020-11-07) 52℃ 0评论 0喜欢

Unity Shader 入门精要(冯乐乐著)学习笔记(3)——学习Shader所需的数学基础

Unity Shader 入门精要(冯乐乐著)学习笔记(3)——学习Shader所需的数学基础
二维笛卡尔坐标系 二维笛卡尔坐标系:原点+过原点且互相垂直的两矢量即x轴和y轴。所有二维笛卡尔坐标系都是等价的,可以通过旋转互相得到。 三维笛卡尔坐标系 三维笛卡尔坐标系:原点+三个坐标轴。 基矢量(Basis Vector):该坐标系的三个坐标轴。 正交基(Orthogona...

Mavis 3年前 (2020-11-02) 116℃ 0评论 1喜欢