增强现实阴影

简介: 核心的思想是用一个透明的PLANE,但是可以显示阴影    Shader "FX/Matte Shadow" { Properties{ _Color("Main Color", Color) = (1,1,1,1) _MainTex("Base (RGB) Trans ...

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

 

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

目录
打赏
0
0
0
0
13
分享
相关文章
探索虚拟现实与增强现实技术的未来
探索虚拟现实与增强现实技术的未来
239 0
虚拟现实与增强现实:现代科技中的应用
虚拟现实和增强现实作为现代科技的重要组成部分,正在改变着人们的生活和工作方式。它们在游戏、教育、医疗、建筑、商业等领域展现出巨大的潜力。随着技术的不断发展,虚拟现实和增强现实将继续创造出更多令人惊叹的应用,为人类带来更加丰富多彩的数字化体验。
417 1
虚拟现实与增强现实:现代科技中的应用
今天让我们来聊聊 VR 手柄,没有它们 VR 就是搞笑的
消费级的 PC VR 正式进驻市场,其实也才过去了半年时间,Oculus Rift 在 3 月 28 日发布之后,HTC Vive 也迅速投放到了市场。Oculus 的首席执行官帕胖(Palmer)对于 Vive 的抢先发布似乎不屑一顾,在接受 Eurogamer 的采访时表示:
540 0
今天让我们来聊聊 VR 手柄,没有它们 VR 就是搞笑的
虚拟现实-VR-UE4-编辑自定义Character-上下左右移动-旋转
在上一片文章中,我创建了一个自定义的Character,但是只是有一行log显示,我使用了自己的Character,不能有任何操作,这里,我将记录我修改我的Character的过程
304 0
虚拟现实-VR-UE4-编辑自定义Character-上下左右移动-旋转
增强现实,室内地理位置和导航体验的未来
数字领域中的当前导航技术专注于在大型区域内改善通信和提供信息。寻路亭和数字标牌之类的数字接触点在一段时间以来已经在客户体验方面产生了巨大的变化,并将继续在基础层级的客户体验中处于最前沿。除此之外,人们还朝着更新的技术方向发展,这些技术不仅提供单向信息。
329 0
增强现实,室内地理位置和导航体验的未来
ARKit增强现实版实景导航开源
ARKit使用摄像头和运动数据来绘制用户移动时本地的地图;CoreLocation使用WiFi和GPS数据来确定位置,精度比较低;ARKit + CoreLocation将高精度的AR与GPS数据相结合。
5551 0
2020年五大虚拟现实和增强现实趋势
2019年是VR/AR增长的一年,用户戴上VR头显就可以沉浸在计算机生成的环境中,VR在设计、营销、教育、培训和零售领域都有大量的需求。