Unity中Camera里Orthographic和Perspective的区别

编程入门 行业动态 更新时间:2024-10-26 16:35:33

先上官方解释




第一个图是Perspective第二个图是Orthographic
Orthographic更多用于isometric game 和2d game
我理解里的Orthographic是它的z轴已经没什么用了变成了只有x轴和y轴的视角,所以下面我试验的图你会发现,摄像机往z轴前后移动的时候(不能跟物体一个坐标或者物体不存在视角里),根本看不出它的前后移动。
下面会给出摄像机z轴在于-10,-20,0的视角例子



大家可以看出它z轴的移动是不影响视角的(除非你的z轴跟object一样或者object不在视角框里),但是你摄像机的x轴和y轴的移动会影响视角的。


而Perspective在我理解看来就像人类的眼睛视角,你的z轴前后变化是可以看出区别的,它的视角框就像一个底为方形的椎体


大家可以出来不同的Z轴坐标之间的差别很明显。


那Orthographic又应用于哪里呢,例如我上面所说的IsometricGame和2dgame还有ui方面的
比如官方的小游戏SpaceShooterGame这种2D游戏
还有IsometricGame(不了解的我下文会贴出网上关于图灵教育IsometricGame的讲解链接)
https://wwwblogs/turingbooks/archive/2011/12/26/2301890.html
就到这里,okk。

更多推荐

Unity中Camera里Orthographic和Perspective的区别

本文发布于:2023-06-13 01:57:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/686746.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:区别   Camera   Unity   Perspective   Orthographic

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!