实战需求
macOS SwiftUI开发教程之Scenekit 3D入门
本文价值与收获
看完本文后,您将能够作出下面的界面
看完本文您将掌握的技能
SCNScene(named: “art.scnassets/ship.scn”)SCNNode()SCNVector3(x: 0, y: 10, z: 10)SCNLight()SCNActionSCNView()基础知识
Scenekit
使用高级场景描述创建3D游戏并将3D内容添加到应用程序。轻松添加动画,物理模拟,粒子效果和基于物理的逼真的渲染。
总览
SceneKit将高性能渲染引擎与描述性API结合在一起,用于导入,操作和渲染3D资源。与要求您精确实现显示场景的渲染算法的低级API(例如Metal和OpenGL)不同,SceneKit仅需要描述场景的内容以及想要执行的动作或动画。