摘要:
## 1 阴影原理 光源照射到不透明物体上,会向该物体的后面投射阴影,如果阴影区域存在其他物体,这些物体不被光源照射的部分就需要渲染阴影。因此,我们可以将阴影的生成抽象出 2 个流程:物体投射阴影、物体接收阴影。 
评论(2)
推荐(0)
摘要:
### 1 法线贴图原理 [表面着色器](https://zhyan8.blog.csdn.net/article/details/126882367)中介绍了使用表面着色器进行法线贴图,实现简单快捷。本文将介绍使用顶点和片元着色器实现法线贴图和凹凸映射,实现更灵活。 本文完整代码资源见→[ 阅读全文
### 1 法线贴图原理 [表面着色器](https://zhyan8.blog.csdn.net/article/details/126882367)中介绍了使用表面着色器进行法线贴图,实现简单快捷。本文将介绍使用顶点和片元着色器实现法线贴图和凹凸映射,实现更灵活。 本文完整代码资源见→[ 阅读全文
posted @ 2023-06-18 20:20
little_fat_sheep
阅读(348)
评论(0)
推荐(0)

# 1 空间 ## 1.1 左右手坐标系及其法则 ### 1.1.1 左右手坐标系  左手坐标系与右手坐标系 Unity 局部空间、世界空间、裁剪空间
1 源码路径 Unity Shader 常量、变量、结构体、函数一般可以在 Unity Editor 安装目录下面的【Editor\Data\CGIncludes\UnityShader】目录下查看源码,主要源码文件如下: UnityCG.cginc UnityShaderUtilities.c
### 1 需求描述 本文将模拟激光灯(或碰撞)特效,详细需求如下: - 从鼠标位置发射屏幕射线,检测是否与物体发生碰撞 - 当与物体发生碰撞时,在物体表面覆盖一层激光灯(或碰撞)特效 。 Asse
1 需求描述 点选物体、框选物体、绘制外边框 中介绍了物体投影到屏幕上的二维外框绘制方法,本文将介绍物体外框线条盒子绘制方法。 内框:选中物体后,绘制物体的内框(紧贴物体、并与物体姿态一致的内框盒子) 外框:选中物体后,绘制物体的外框(紧贴物体、并与世界坐标系的朝向一致的外框盒子) 内框和外
1 需求描述 绘制物体外框线条盒子 中介绍了绘制物体外框长方体的方法,本文将介绍物体投影到屏幕上的二维外框绘制方法。 点选物体:点击物体,可以选中物体,按住 Ctrl 追加选中,选中的物体设置为红色。 框选物体:拖拽鼠标,屏幕上会出现滑动框,滑动框内的物体会被选中,选中的物体设置为红色。 绘制外
浙公网安备 33010602011771号