所有的3D编程中都有一个避免不了的话题就是相机,相机就是这样一个抽象,它定义了三维空间到二维屏幕的投影方式,用“照相机”这样一个类比,可以使我们直观地理解这一投影方式。而针对投影方式的不同,照相机又分为正交投影照相机与透视投影照相机。
PerspectiveCamera( fov : Number, aspect : Number, near : Number, far : Number )
另一种常用的相机就是正交相机,
OrthographicCamera( left : Number, right : Number, top : Number, bottom : Number, near : Number, far : Number )
除了这两种常用的相机,还有一类特殊的相机
CubeCamera( near : Number, far : Number, cubeResolution : Number )
其实全景相机就是前后左右上下六个方向都加上一个透视相机。
其实本质就是左右两个透视相机。
程序你好
程序你好,代码改变世界。专注于分享.Net和Java开发心得、软件架构、人工智能和大数据、物联网和区块链技术、以及各种前端技术。
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有