查看: 3161|回复: 6
打印 上一主题 下一主题

[Shaders] 梦幻画面效果Shader

[复制链接]

2317

主题

54

听众

2万

积分

资深设计师

Rank: 7Rank: 7Rank: 7

纳金币
20645
精华
62

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

跳转到指定楼层
楼主
发表于 2014-4-30 22:11:40 |只看该作者 |倒序浏览
此shader效果未经实际测试,朋友们可以测试下!

Here is shader file (save as Dream.shader in your assets folder):
  1. Shader "Hidden/Dream" {
  2. Properties {
  3. _MainTex ("Base (RGB)", 2D) = "white" {}
  4. }
  5. SubShader {
  6. Pass {
  7. ZTest Always Cull Off ZWrite Off
  8. Fog { Mode off }

  9. CGPROGRAM
  10. #pragma vertex vert_img
  11. #pragma fragment frag
  12. #pragma fragmentoption ARB_precision_hint_fastest
  13. #include "UnityCG.cginc"

  14. uniform sampler2D _MainTex;

  15. float4 frag (v2f_img i) : COLOR {
  16. float4 c = tex2D(_MainTex, i.uv);
  17. c += tex2D(_MainTex, i.uv+0.001);
  18. c += tex2D(_MainTex, i.uv+0.003);
  19. c += tex2D(_MainTex, i.uv+0.005);
  20. c += tex2D(_MainTex, i.uv+0.007);
  21. c += tex2D(_MainTex, i.uv+0.009);
  22. //c += tex2D(_MainTex, i.uv+0.011);

  23. c += tex2D(_MainTex, i.uv-0.001);
  24. c += tex2D(_MainTex, i.uv-0.003);
  25. c += tex2D(_MainTex, i.uv-0.005);
  26. c += tex2D(_MainTex, i.uv-0.007);
  27. c += tex2D(_MainTex, i.uv-0.009);
  28. //c += tex2D(_MainTex, i.uv-0.011);
  29. c.rgb = float3((c.r+c.g+c.b)/3.0);
  30. c = c / 9.5;
  31. return c;
  32. }
  33. ENDCG
  34. }
  35. }
  36. Fallback off
  37. }
  38. here is code to be attached to camera (save as dream.cs):
  39. using UnityEngine;
  40. [ExecuteInEditMode]
  41. [AddComponentMenu("Image Effects/Dream")]
  42. public class Dream : ImageEffectBase {
  43. // Called by camera to apply image effect
  44. void OnRenderImage (RenderTexture source, RenderTexture destination) {
  45. Graphics.Blit (source, destination, material);
  46. }
  47. }
复制代码
分享到: QQ好友和群QQ好友和群 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
转播转播0 分享淘帖0 收藏收藏0 支持支持0 反对反对0
回复

使用道具 举报

uitgh    

0

主题

5

听众

1604

积分

助理设计师

Rank: 4

纳金币
111
精华
0
沙发
发表于 2014-5-28 11:07:42 |只看该作者
给摄像机
回复

使用道具 举报

0

主题

2

听众

4092

积分

中级设计师

Rank: 5Rank: 5

纳金币
530
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

板凳
发表于 2014-7-2 08:13:10 |只看该作者
Thank you for this share!
回复

使用道具 举报

0

主题

0

听众

232

积分

设计实习生

Rank: 2

纳金币
21
精华
0

最佳新人

地板
发表于 2014-7-17 12:58:21 |只看该作者
等效果.
回复

使用道具 举报

0

主题

0

听众

584

积分

初级设计师

Rank: 3Rank: 3

纳金币
0
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

5#
发表于 2014-7-18 21:43:25 |只看该作者
看看怎么样!
回复

使用道具 举报

0

主题

1

听众

54

积分

设计初学者

Rank: 1

纳金币
13
精华
0

活跃会员 灌水之王

6#
发表于 2014-7-19 23:21:52 |只看该作者
謝謝分享
回复

使用道具 举报

2

主题

1

听众

702

积分

初级设计师

Rank: 3Rank: 3

纳金币
46
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

7#
发表于 2014-9-24 10:59:20 |只看该作者
啥效果?类似HDR?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

手机版|纳金网 ( 闽ICP备08008928号

GMT+8, 2024-6-7 00:27 , Processed in 0.084315 second(s), 31 queries .

Powered by Discuz!-创意设计 X2.5

© 2008-2019 Narkii Inc.

回顶部