ARKit开发

7-Cameras相机

2020-06-07  本文已影响0人  095b62ead3cd

文章选自掘金苹果API搬运工的文章[SceneKit专题]7-Cameras相机
主要记录自己在学习ARKit的过程中看到的好的文章,避免到时候链接失效无法找到原文的情况,非常感谢原博主的辛勤付出,也在此分享出来跟大家一起学习。

准备工作SCNFloor

创建前需要做一些准备工作,要创建一个可见的内容来展示.比如用floor地板 floor node地板节点是有特殊特性的节点.floor是一个向四方无限延伸的平面,无限大,而且还可以用做反射面.比如镜子,水银,水面.


floor节点

拖动一个floor到场景中,更改名称为Floor,设置位置等


设置floor属性

属性检查器是和类型相关的,下面是floor的属性

地板没有颜色很难被看到,所以选择材料检查器,点击Diffuse选择颜色

相机有两种:perspective(透视相机) orthographic(正交投影相机).

Perspective camera透视相机

在第一人称射击游戏中很常见,产生近大远小的深度知觉


透视相机

Orthographic Camera正交投影相机

远近物体一样大,比如吃豆人游戏中


正交投影相机
上一篇下一篇

猜你喜欢

热点阅读