1)Shader变体使用策略2)AssetBundle产生的SerializedFile卸载不干净3)如何优化LWRP下产生的大量RenderTexture4)场景的灯光保存在Prefab中,烘焙参数丢失5)如何跳过Shader中某个Pass不执行 Shader Q:最近在做项目的Shader变体收 ...
分类:
其他好文 时间:
2020-05-19 14:44:11
阅读次数:
81
这一周学习了数据结构图的内容,图是由顶点的有穷非空集合和顶点之间边的集合组成,通常表示为:G(V,E),其中,G表示一个图,V是图G中的顶点的集合,E是图G中边的集合。 顶点(Vertex):图中的数据元素。线性表中我们把数据元素叫元素,树中将数据元素叫结点。边:顶点之间的逻辑关系用边来表示,边集可 ...
分类:
其他好文 时间:
2020-05-17 17:43:01
阅读次数:
48
Unity镜子效果的制作过程 Create Mirror —— 创建镜子 1. 在场景中创建一个 Plane —— 用来作为镜子 2. 同时创建一个材质球 /Material —— 给到 Plane 上 3. 修改新创建的 Material 的 Shader 为 Unlit/Texture Crea ...
分类:
编程语言 时间:
2020-05-15 13:58:21
阅读次数:
378
OpenGLES 状态机: 手机屏幕坐标系 左上角(0,0) OpenGL坐标系 中心点(0,0)支持绘制点,线,三角渲染分:顶点渲染(描述图形,建立模型)和像素渲染(填充颜色) 图元(Primitive):点、线、三角形等 着色器:Shader 顶点:Vertex 片段:Fragment 缓冲区: ...
分类:
其他好文 时间:
2020-05-15 13:40:53
阅读次数:
65
PostProcessing是unity内置的后期效果增强组件,可以在极短的时间内得到各种常用特效的效果,对于编写Shader的苦手(比如在下)来说,确实是个天大的福音了。第一次接触PostProcessing与实际开发中,效果确实惊艳到了,之后PostProcessing就成了游戏开发的必备组件= ...
分类:
编程语言 时间:
2020-05-14 13:15:42
阅读次数:
70
1. 要素的剪切与延伸 实用工具 TASK 任务栏 Extend/Trim feature 剪切所得内容与你画线的方向有关。 2. 自动捕捉跟踪工具 点击Editor工具栏中Snapping来打开Snapping Environment对话框 捕捉设置中有3个选项, vertex edge end ...
分类:
其他好文 时间:
2020-05-13 14:03:20
阅读次数:
94
1. shader开发编辑器kodelife,地址:https://hexler.net/products/kodelife 2. shader调试工具GAPID,google开源的一个项目,地址:https://github.com/google/gapid3. shader调试工具RenderD ...
分类:
其他好文 时间:
2020-05-13 11:49:32
阅读次数:
126
为什么需要ASE模板 以开发一套角色Shader的过程为例: 开发基础版本, 满足基本功能 开发角色溶解, 褪色等基于基础版本Shader 基础版本迭代改代码 基于基础版本的Shader跟着迭代改代码 基础版本再次迭代改代码 基于基础版本的Shader再次跟着迭代改代码 ....... 以上过程可见... ...
分类:
编程语言 时间:
2020-05-06 20:13:54
阅读次数:
229
英文原文:http://docs.osgearth.org/en/latest/developer/shader_composition.html Shader Composition 着色器的合成系统 Shader Composition(介绍) osgEarth在其几种渲染模式中使用GLSL着色 ...
分类:
其他好文 时间:
2020-05-06 15:29:34
阅读次数:
118
1、总体代码 draw一个三角形,自写vertex着色器和fregment着色器,三角形染红色。 2、解析 具体的gl函数文档可以见这个网站: "opengl文档" . 一个十分好用的中文网站: "learnOpenGL CN" "glGenBuffers" :生成缓冲区对象名称 声明:void g ...
分类:
其他好文 时间:
2020-05-03 23:08:40
阅读次数:
104