shader
q568360447
这个作者很懒,什么都没留下…
展开
-
Unity Compute Shader的一个简单完整的示例
代码示例简介 这个例子是 新建一个数组,这个数组里的值在GPU中进行一次计算,并把结果保存回CPU,最终输出出来。代码如下:c#脚本:using System.Collections;using System.Collections.Generic;using UnityEngine;public class ComputeScript : MonoBehavio...原创 2020-01-08 14:17:05 · 2207 阅读 · 0 评论 -
Unity 全局雾效Shader:基于摄像机距离的雾效渲染
写在前面的话: 这个雾效大部分代码源自 冯乐乐的书籍:Unity shader 入门精要。 在书中的示例代码中,主要基于了屏幕高度,而对屏幕进行雾效的渲染。我将其中的部分shader代码修改后,实现了基于摄像机距离的雾效渲染。先解释雾效shader代码的原理: 雾效的实现是基于屏幕后处理,即在摄像机上挂一个脚本,这个脚本中执行OnRenderImage函数,对摄像机所渲原创 2017-12-14 16:59:47 · 4762 阅读 · 1 评论