Apple Engine

Apple, iPhone, iOS, その周辺のことについて

2017-07-06から1日間の記事一覧

iOS で SceneKit を試す(Swift 3) その18 - Scene Editor の Constraints を試す

3DCG ではオブジェクトの動きなどに制約を与えるコンストレイントというものがある。 SceneKit では SCNConstraint というスーパークラスがあり、サブクラスで機能が割り当てられている。 一応、SCNTransformConstraint というクラスが用意されており、カス…

iOS で SceneKit を試す(Swift 3) その17 - SCNNode の worldTransform

前回 Scene Editor で World 座標での設定箇所にふれた。 今回はコード上から行ってみる。 その前に 4x4 の行列 SCNMatrix4 での移動方法 SCNMatrix4 は 4x4 になっているため、設定できる値は16個ある。 以下のようにし、移動させる場合は m41, m42, m43 の…

iOS で SceneKit を試す(Swift 3) その16 - Scene Editor の Node Inspector

今回はノードに関する属性を設定できる Node Inspector 部分をもうちょっと詳しく見てみる。 Node Inspector の中身は何? Node Inspector は名前の通り SCNNode で設定できる値になっているが、 オブジェクトの中心軸を決める pivot など、設定できない値が…