ios 3D引擎 SceneKit 开发(1) --起始篇

本文由Roc.Tian分享,介绍了苹果的3D引擎SceneKit的基础知识,包括右手坐标系的理解、重要类的概述,以及如何在Xcode中创建SceneKit项目。文章以一个简单的示例项目为起点,引导读者进入3D开发的世界。
摘要由CSDN通过智能技术生成

hello ,大家好,我是Roc.Tian,最近一直在研究苹果自家的3D 引擎 SceneKit ,适当写写博客,总结一下,与大家分享一下,也希望跟大家交流,共同进步。


SceneKit 是一个OC 框架,开始之前,先熟悉一下SceneKit 的三维坐标系:


很清楚的看到,SceneKit 中的坐标系是右手坐标系(笛卡尔坐标系),如果需要与其他3D框架共享数据,先了解其框架是右手坐标系还是左手坐标系。其实也很好转化,就是Z 轴的正负不一样而已。


在开始开发之前,一定要了解下面这几个非常重要的类

类 / 协议

描述

SCNView & SCNSceneRenderer

  类似UIView,用来显示 SceneKit 的内容,定义了一些代理方法,可以用 addSubView 方法添加到UiView 中



评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值