1.利用额外的相机将反射的内容渲染到Render Target Texture上
参考:<Unity入门精要>10.2.1节
原理很简单,以反射面(例如镜子)为中心,创建一个相机,处于主相机在镜子中反射的位置,用脚本实时更改相机位置与朝向
这个相机渲染的内容不直接输出到屏幕,而是输出到一张RTT上
然后再将这张RTT的左右翻转(例如直接缩放-1),再贴到这个平面上,就可以实现镜子效果了.
2.屏幕空间反射(SSR)
参考:Unity URP 屏幕空间反射Screen space Reflection(SSR) - 知乎 (zhihu.com)
Screen Space Reflection | 3D Game Shaders For Beginners (lettier.github.io)
在Unity中实现屏幕空间反射Screen Space Reflection(1) - yangrc1234 - 博客园 (cnblogs.com)
标签:反射,Reflection,Screen,几种,相机,Unity,屏幕 From: https://www.cnblogs.com/jeason1997/p/18237567