1 はじめに ARLKitでは、空間に自由にオブジェクトを配置することができます。そして、このオブジェクトを配置する位置は、3D空間上の座標(ワールド座標)で指定します。また、オブジェクト自体の向きや傾きも指定することが可能です。 今回は、この位置や向き・傾きの指定についてまとめて見ました。 2 固定位置への配置 以下のコードは、画面をタップしたタイミングで、色の違ったキューブを生成し、シーンの中に配置しているコードです。 override func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent?) { let node = SCNNode() // ノードを生成 node.geometry = SCNBox(width: 0.1, height: 0.1, length: 0.1, chamferRadius: 0)
![[iOS11][ARKit] オブジェクトの位置と回転「常にこっちを向いている怪獣」 | DevelopersIO](https://cdn-ak-scissors.b.st-hatena.com/image/square/a207df3c8a1f3f8a6dc5c267570a2f9058a97c6f/height=288;version=1;width=512/https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2F2017%2F09%2Fios11_400x400.png)