上一篇介紹了初始畫面,蘋果為我們預設了一台小飛機 如果我們要創造別的東西呢
這時候就需要選擇立體物件啦
首先產生一個.scanassets 的資料夾,並且添加一個jpg檔和.scn檔
點擊.scn的檔案作為我們觀察我們創造的立體物件的桌布,點開.scn檔我們可以看到一個投影機的角度它所投影的角度就是我們將看到的虛擬物件角度。點開物件選項欄將需要的立體物件拖曳進到畫面,然後將jpg作為你物件的表皮拖拉到立體物件上,登登!第一個自己的虛擬物件就產生了
再來回到VC, 讓它可以呈現剛剛製作的虛擬畫面
@IBOutlet var sceneView: ARSCNView!
override func viewDidLoad() {
super.viewDidLoad()
// Set the view's delegate
sceneView.delegate = self
// Show statistics such as fps and timing information
sceneView.showsStatistics = true
// Create a new scene
let scene = SCNScene(named: "ARKitTry.scnassets/SimpleScene.scn")!
// Set the scene to the view
sceneView.scene = scene
}
接下來回到剛剛製作的虛擬物件(這裡已sphere為例)做些微調(調整其半徑和在立體場境的位置)
做到這裏我們已經可以在畫面上自由的呈現靜態的虛擬物件