增强现实阴影

简介:

核心的思想是用一个透明的PLANE,但是可以显示阴影 

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
Shader  "FX/Matte Shadow"  {
 
     Properties{
         _Color( "Main Color" , Color) = (1,1,1,1)
         _MainTex( "Base (RGB) Trans (A)" , 2D) =  "white"  {}
         _Cutoff( "Alpha cutoff" , Range(0,1)) = 0.5
     }
 
         SubShader{
 
         Tags{  "Queue"  "AlphaTest"  "IgnoreProjector"  "True"  "RenderType"  "TransparentCutout"  }
         LOD 200
         Blend Zero SrcColor
 
         CGPROGRAM
 
#pragma surface surf ShadowOnly alphatest:_Cutoff
 
         fixed4 _Color;
 
     struct  Input {
         float2 uv_MainTex;
     };
 
     inline fixed4 LightingShadowOnly(SurfaceOutput s, fixed3 lightDir,  fixed  atten)
     {
         fixed4 c;
         c.rgb = s.Albedo*atten;
         c.a = s.Alpha;
 
         return  c;
     }
 
     void  surf(Input IN, inout SurfaceOutput o)
     {
 
         fixed4 c = _Color;
         o.Albedo = c.rgb;
         o.Alpha = 1;
 
     }
 
     ENDCG
 
     }
 
         Fallback  "Transparent/Cutout/VertexLit"
 
}

  

 

http://mec0825.net/blog/?p=126

本文转自jiahuafu博客园博客,原文链接http://www.cnblogs.com/jiahuafu/p/6824070.html如需转载请自行联系原作者


jiahuafu

相关文章
Threejs实现天空盒,全景场景,地面草地
Threejs实现天空盒,全景场景,地面草地
1309 0
Threejs实现天空盒,全景场景,地面草地
|
9月前
|
搜索推荐 vr&ar
探索虚拟现实(VR)与增强现实(AR)技术的无限可能
【5月更文挑战第29天】本文探讨了VR与AR技术如何改变娱乐、教育、医疗等领域。VR创造沉浸式体验,尤其在游戏和教育上,而AR将虚拟信息融入现实,革新购物、导航体验。随着技术融合,两者的应用将更加广泛,如在旅游和建筑设计中提供创新服务,预示着未来无限可能。
|
9月前
|
传感器 编解码 算法
探索虚拟现实与增强现实技术的未来
探索虚拟现实与增强现实技术的未来
218 0
|
搜索推荐 人机交互 vr&ar
虚拟现实与增强现实:现代科技中的应用
虚拟现实和增强现实作为现代科技的重要组成部分,正在改变着人们的生活和工作方式。它们在游戏、教育、医疗、建筑、商业等领域展现出巨大的潜力。随着技术的不断发展,虚拟现实和增强现实将继续创造出更多令人惊叹的应用,为人类带来更加丰富多彩的数字化体验。
394 1
虚拟现实与增强现实:现代科技中的应用
|
前端开发
WebGL雾和物体旋转
WebGL雾和物体旋转
|
vr&ar
VR丝滑全景指日可待?谷歌这个360° NeRF让人看到未来(2)
VR丝滑全景指日可待?谷歌这个360° NeRF让人看到未来
154 0
|
vr&ar
VR丝滑全景指日可待?谷歌这个360° NeRF让人看到未来
VR丝滑全景指日可待?谷歌这个360° NeRF让人看到未来
165 0
|
编解码 定位技术 vr&ar
VR丝滑全景指日可待?谷歌这个360° NeRF让人看到未来(1)
VR丝滑全景指日可待?谷歌这个360° NeRF让人看到未来
178 0
Threejs实现镜头跟随物体移动效果,镜头拐弯并保持运动方向
Threejs实现镜头跟随物体移动效果,镜头拐弯并保持运动方向
1353 0
Threejs实现镜头跟随物体移动效果,镜头拐弯并保持运动方向
|
算法 图形学
webgl智慧楼宇发光效果算法系列之高斯模糊
webgl智慧楼宇发光效果算法系列之高斯模糊 高斯模糊简介 高斯模糊的原理说明 均值模糊 正态分布 高斯函数 高斯模糊 渲染流程 渲染流程代码 shader 代码 应用案例 参考文档