hello ,大家好,我是Roc.Tian,最近一直在研究苹果自家的3D 引擎 SceneKit ,适当写写博客,总结一下,与大家分享一下,也希望跟大家交流,共同进步。
SceneKit 是一个OC 框架,开始之前,先熟悉一下SceneKit 的三维坐标系:
很清楚的看到,SceneKit 中的坐标系是右手坐标系(笛卡尔坐标系),如果需要与其他3D框架共享数据,先了解其框架是右手坐标系还是左手坐标系。其实也很好转化,就是Z 轴的正负不一样而已。
在开始开发之前,一定要了解下面这几个非常重要的类
| 类 / 协议 |
描述 |
| 类似UIView,用来显示 SceneKit 的内容,定义了一些代理方法,可以用 addSubView 方法添加到UiView 中 |
|
| |
|

本文由Roc.Tian介绍苹果的3D引擎SceneKit,讲解了SceneKit的右手坐标系、关键类以及如何在Xcode中创建SceneKit项目。通过示例代码展示了从SCN文件加载场景、控制节点旋转和用户交互等基本操作。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



