人物阴影设置
人物阴影设置
阴影制作
1.将摄像头放置于图片上面,能捕捉到图片。
2.建立texture文件夹,在文件夹里面新建Render texture。并将此添加到主相机的target Texture。(这时的render texture的纹路即为主摄像机所见内容)。将main camera 里面的Clear Flags设置为solid color。
3.新建plane,将render texture作为贴图拖放置于上。
选中plane-ARshadow-legacy shadow-transparent-diffuse。(只留下了想要的纹理)
4.将aixi放到摄像机下面,做艾希的阴影。
先设置aixi 的渲染优先级。(第一步在aixi的layer组件中设置8-aixi、第二部在main camera里面的culling mask里面先选nothing,再选aixi)
然后调整
Create \ RenderTexture
放入MainCamera的TargetTexture
将MainCamera对着物体;
新建Plane,将RenderTexture赋给Plane;
Camera的ClearFlags改为:SolidColor
Plane的Shadow改为LegacyShaders\Transparent\Diffuse
给要显示的物体指定层级,修改Camera渲染的层级:CullingMask:改为指定层级
改变摄像机的位置,获得不同位置照射的物体,作为阴影;
将Plane和Camera 都放在物体下,物体放在ImageTarget下;
利用renderTexture进行阴影模拟。rederTexture上的东西就是某个被指定的相机看到的东西。其实它还是一张贴图,可以把它赋给某个物体上的材质上。
关于Camera dont clean 未明
renderTexture纹理贴图