资源简介
unity中基于Projector和Rendertexture实现的实时阴影,包括shader和脚本

代码片段和文件信息
using UnityEngine;
using System.Collections;
[ExecuteInEditMode]
public class BlurDemo : MonoBehaviour {
public Material blurMat;
public float offset;
public int times = 3;
public bool useBlur;
private RenderTexture rt;
void OnDisable()
{
if (rt != null)
{
DestroyImmediate(rt);
rt = null;
}
}
bool InitRT()
{
if (rt == null)
{
if (camera.targetTexture == null)
return false;
}
else
rt = new RenderTexture(camera.targetTexture.width camera.targetTexture.height 24);
return true;
}
// Update is called once per frame
void Update () {
}
void OnRenderImage(RenderTexture src RenderTexture dst)
{
if (!InitRT()) return;
if (blurMat == null)
Graphics.Blit(src dst);
else
{
if (!useBlur)
{
Graphics.Blit(src dst);
return;
}
blurMat.SetFloat(“offset“ offset);
RenderTexture rt = RenderTexture.GetTemporary(src.width / 4 src.height / 4 0);
Graphics.Blit(src rt blurMat);
for (int i = 0; i <= times; i++)
{
RenderTexture rt2 = RenderTexture.GetTemporary(src.width / 4 src.height / 4 0);
Graphics.Blit(rt rt2 blurMat);
RenderTexture.ReleaseTemporary(rt);
rt = rt2;
}
Graphics.Blit(rt dst blurMat);
RenderTexture.ReleaseTemporary(rt);
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
I.A.... 29084 2015-12-08 20:40 PJShadow\Assets\Example.unity
..A..H. 90 2015-12-07 20:38 PJShadow\Assets\Example.unity.me
I.A.... 4216 2015-12-08 20:40 PJShadow\Assets\Materials\blur.mat
..A..H. 95 2015-12-07 22:06 PJShadow\Assets\Materials\blur.mat.me
I.A.... 4300 2015-12-08 20:40 PJShadow\Assets\Materials\New Material.mat
..A..H. 95 2015-12-07 20:25 PJShadow\Assets\Materials\New Material.mat.me
..A..H. 107 2015-12-07 20:25 PJShadow\Assets\Materials.me
I.A.... 4228 2015-12-07 20:38 PJShadow\Assets\Models\Materials\New Material 1.mat
..A..H. 95 2015-12-07 20:05 PJShadow\Assets\Models\Materials\New Material 1.mat.me
I.A.... 4228 2015-12-07 21:34 PJShadow\Assets\Models\Materials\New Material 2.mat
..A..H. 95 2015-12-07 21:34 PJShadow\Assets\Models\Materials\New Material 2.mat.me
I.A.... 4224 2015-12-07 20:38 PJShadow\Assets\Models\Materials\New Material.mat
..A..H. 95 2015-12-07 20:04 PJShadow\Assets\Models\Materials\New Material.mat.me
I.A.... 4312 2015-12-07 22:09 PJShadow\Assets\Models\Materials\ob
..A..H. 95 2015-12-07 20:01 PJShadow\Assets\Models\Materials\ob
I.A.... 4312 2015-12-07 22:09 PJShadow\Assets\Models\Materials\____001Mat.mat
..A..H. 95 2015-12-07 20:01 PJShadow\Assets\Models\Materials\____001Mat.mat.me
..A..H. 107 2015-12-07 20:01 PJShadow\Assets\Models\Materials.me
文件 158062 2015-10-11 15:56 PJShadow\Assets\Models\taikongren.obj
..A..H. 1684 2015-12-07 20:01 PJShadow\Assets\Models\taikongren.obj.me
..A..H. 107 2015-12-07 19:59 PJShadow\Assets\Models.me
文件 1681 2015-12-08 20:07 PJShadow\Assets\sc
..A..H. 178 2015-12-07 22:01 PJShadow\Assets\sc
文件 3305 2015-12-08 20:11 PJShadow\Assets\sc
..A..H. 178 2015-12-07 20:09 PJShadow\Assets\sc
..A..H. 107 2015-12-07 20:06 PJShadow\Assets\sc
文件 1313 2015-07-02 17:15 PJShadow\Assets\Shaders\Blur_2.shader
..A..H. 111 2015-12-07 22:00 PJShadow\Assets\Shaders\Blur_2.shader.me
文件 456 2015-12-07 21:58 PJShadow\Assets\Shaders\diffuse.shader
..A..H. 111 2015-12-07 21:58 PJShadow\Assets\Shaders\diffuse.shader.me
............此处省略452个文件信息
相关资源
- Unity3D登录界面工程
- unity3d反编译工具
-
UnityWebPla
yer及UnityWebPla yerFull -
UnityWebPla
yerFull - unity4.0官方正式版
- Behavior Designer 1.6.3(u2018.3.0).unitypa
- Unity纪念碑谷.rar
- A Pathfinding Project Pro v4.2.2.rar
- Unity 声音播放插件,支持将字符串转
- Gaia 1.7.2
- Unity3d实现扭动挤压浏览效果
- UnityShader卷轴效果
- 2DDL Pro 2D Dynamic Lights and Shadows
- 爱酱(绊爱Kizuna)模型
- 遗传算法越野小车unity5.5
- unity 3D 百度语音合成 并播放
- Shadowrocket_2.1.12正版.rar
- unity案例入门坦克大战源码
- Graph And Chart 1.91.unitypackage
- Animated Steel Coaster 1.51.rar
- Unity3D游戏开发.pdf 宣雨松著完整高清
- Unity3D版水果忍者
- unity3d爆炸特效包
- unity3d_见缝插针源码及报告.zip
- Unity3d车库场景模型
- unity3d 警察动画模型
- unity20多种烟雾以及爆炸特效
- unity博物馆.zip
- burpsuite_community社区版x86系统
- unity3D 新手引导遮罩,支持圆形和矩形
评论
共有 条评论