Happy AR Painter

大綱

Introduction

  • Let's review what you'll be learning in this part of the course, and review the history of its inspiration, the legendary Bob Ross.

pointOfView and Matrix Math

  • So far, you’ve been writing apps that simply draw images over the real world. It’s now time to write apps that respond the to real world. Your first step: finding out where in the real world the device is, and which way its camera is facing.

Location, Orientation, and Position

  • 取得鏡頭在3D座標系統的相對位置跟轉向

The Other Tab

  • What’s with the other tab in this app? You’ll find out here.

Painting Animated Shapes With Actions

  • Now that you can determine the device’s position and orientation in the real world, you can use that information to leave a trail of virtual objects, effectively “painting” in 3D space.

  • 加到print下方

Painting Animated Shapes With Actions

  • Your “paint” trails are SceneKit objects, and SceneKit objects can have SceneKit actions applied to them. Let’s liven them up by animating them.

Conclusion

  • You’ve just written a 3D painting app! Let's review where you are and see what comes next.

Last updated