• iOS开发之SceneKit框架--实战地月系统围绕太阳旋转

    时间:2022-06-18 09:51:42

    1、创建地月太阳系统scn文件注意:moon在earth结构下,earth和moon在sun结构下。2、获取scn中模型的对应节点和自转(太阳为例)获取节点:name是对应的Identity字符串self.sunNode=[scene.rootNodechildNodeWithName:@"sun"...

  • iOS开发之SceneKit框架--SCNLight.h

    时间:2022-06-18 09:51:36

    1、SCNLight简介用于添加光源,连接到一个节点照亮现场,可以给场景添加不同的灯光,模拟逼真的环境。2、四种灯光的简介添加一个box立方体、一个tube圆柱管道和一个地板floor,没有灯光的时候物体都是白色的模型图:四种灯光分别为环境光、全方位光、定向光和点光源,另外还有一个光域网和荧光探针。...

  • iOS开发之SceneKit框架--SCNAction.h

    时间:2022-06-18 09:51:48

    1、SCNAction简介主要负责节点SCNNode的属性,实现node的渐变、移动、出现、消失、实现动画等。2、相关API节点的移动(earthNode的初始坐标(5,0,0))//从当前位置移动指定的距离X轴:deltaXY轴:deltaYZ轴:deltaZ+(SCNAction*)moveBy...

  • iOS开发之SceneKit框架--SCNGeometry.h

    时间:2022-06-18 09:51:42

    1、SCNGeometry简介SCNGeometry负责呈现三维模型的类,它管理者物体的形状、纹理等。它可以由SCNGeometrySource和SCNGeometryElement来构造,一个SCNGeometry可以包含多个SCNGeometrySource和SCNGeometryElement...

  • iOS开发之SceneKit框架--SCNParametricGeometry.h

    时间:2022-06-18 09:51:36

    1、SCNParametricGeometry简介SCNParametricGeometry用于创建简单的3D模型,比如SCNPlane平面、SCNPyramid锥形(金字塔)、SCNBox立方体、SCNSphere球体、SCNCylinder圆柱、SCNCone圆锥体、SCNTube圆柱管道、SC...

  • iOS开发之SceneKit框架--SCNView.h

    时间:2022-06-18 09:51:24

    1、SCNView在macOS中,SCNView是NSView的子类,在iOS和tvOS中,SCNView是UIView的子类。SCNView用于显示SceneKit的3D场景,而需要设置场景的相关内容和属性需要通过SCNScene。SCNView需要遵循SCNSceneRenderer协议和SCN...

  • iOS开发之SceneKit框架--加载多个模型.dae/.scn文件

    时间:2022-06-01 20:39:07

    1、通过SCNGeometry或子类SCNParametricGeometry创建相关链接:iOS开发之SceneKit框架--SCNGeometry.hiOS开发之SceneKit框架--SCNParametricGeometry.h2、创建多个场景SCNScene读取其子nodeSCNNode*...

  • iOS开发之SceneKit框架--SCNNode.h

    时间:2022-05-30 10:13:03

    1、SCNNode简介SCNNode是场景图的结构元素,表示3D坐标空间中的位置和变换,您可以将模型,灯光,相机或其他可显示内容附加到该元素。也可以对其做动画。2、相关API简介初始化方法//懒加载+(instancetype)node;//geometry附加到节点的几何体+(SCNNode*)n...

  • iOS开发之SceneKit框架--SCNCamera.h

    时间:2022-05-30 10:13:03

    1、SCNCamera简介被称为照相机或者摄像机,可以附加到节点以提供显示场景的角度。其实就是用户视角和人的眼睛一样。2、相关API简介初始化//懒加载+(instancetype)camera;管理相机属性//名字@property(nonatomic,copy,nullable)NSString...

  • iOS开发之SceneKit框架--SCNScene.h

    时间:2022-05-30 10:13:21

    1、SCNSceneSCNScene是一个场景图——具有附加几何形状、光照、摄像机和其他属性的节点的层次结构,共同形成可显示的3D场景。2、相关API简介初始化方法//懒加载+(instancetype)scene;//name:3D文件的路径+(nullableinstancetype)scene...