Advertisement

ios 3d引擎 scenekit 开发 起始篇

阅读量:

大家好,我是Roc.Tian,近期一直在深入探究苹果公司自主研发的3D引擎SceneKit,因此决定通过撰写博客的方式进行阶段性总结,并与各位读者分享相关经验,同时期待能够与大家展开交流,实现共同提升。

SceneKit是一款基于Objective-C语言开发的框架,在正式开始学习之前,首先需要对SceneKit所采用的三维坐标系有一个初步了解。

可以明确地观察到,SceneKit 所采用的坐标系统属于右手坐标系(即笛卡尔坐标系)。若需与其他三维框架进行数据交互,首先应确认目标框架所使用的坐标系类型是右手坐标系还是左手坐标系。实际上,这种转换过程相对简单,主要差异仅体现在Z轴方向的正负符号上。

在着手开发工作之前,必须充分掌握以下几个具有重要意义的类

类 / 协议 描述
SCNView & SCNSceneRenderer 类似UIView,用来显示 SceneKit 的内容,定义了一些代理方法,可以用 addSubView 方法添加到UiView 中

SCNScene |
SceneKit 内容的容器. 你可以从

全部评论 (0)

还没有任何评论哟~