unity中视频清晰度问题和视频反转问题

时间:2022-12-28 23:15:07
关于反转:想要把视频的镜面对称的效果在plane上面播放出来,即原本是朝向为←的视频 ,反转之后 向→,

申明:试下来 renderer.material.mainTextureScale = new Vector2(-1,1);  只对图片有效,对视频无效

5 个解决方案

#1


你可以把摄像机颠倒一下,不要动plane。可以参考下面这个帖子里的代码~

http://bbs.csdn.net/topics/390807770

#2


引用 1 楼 candycat1992 的回复:
你可以把摄像机颠倒一下,不要动plane。可以参考下面这个帖子里的代码~

http://bbs.csdn.net/topics/390807770


可是我一个场景里面有2个plane在播视频   一个要正常播放 一个要以镜面对称的效果播放

#3


可以试试用两个摄像机,分别对应不同的plane,一个反转一个正常。然后合在一起渲染就可以了

#4


引用 3 楼 candycat1992 的回复:
可以试试用两个摄像机,分别对应不同的plane,一个反转一个正常。然后合在一起渲染就可以了


已经解决了   谢谢你

#5


额,刚想来再说一个方法的。可以改Shader这样也可以实现,就是光照需要调整,否则整个画面会变暗

#1


你可以把摄像机颠倒一下,不要动plane。可以参考下面这个帖子里的代码~

http://bbs.csdn.net/topics/390807770

#2


引用 1 楼 candycat1992 的回复:
你可以把摄像机颠倒一下,不要动plane。可以参考下面这个帖子里的代码~

http://bbs.csdn.net/topics/390807770


可是我一个场景里面有2个plane在播视频   一个要正常播放 一个要以镜面对称的效果播放

#3


可以试试用两个摄像机,分别对应不同的plane,一个反转一个正常。然后合在一起渲染就可以了

#4


引用 3 楼 candycat1992 的回复:
可以试试用两个摄像机,分别对应不同的plane,一个反转一个正常。然后合在一起渲染就可以了


已经解决了   谢谢你

#5


额,刚想来再说一个方法的。可以改Shader这样也可以实现,就是光照需要调整,否则整个画面会变暗