ARKit开发

4-Particle-Systems粒子系统

2020-06-07  本文已影响0人  095b62ead3cd

文章选自掘金苹果API搬运工的文章[SceneKit专题]4-Particle-Systems粒子系统
主要记录自己在学习ARKit的过程中看到的好的文章,避免到时候链接失效无法找到原文的情况,非常感谢原博主的辛勤付出,也在此分享出来跟大家一起学习。

SCNParticleSystem

粒子系统常用属性:

新建一个粒子系统,xcode自带了7种效果


新建粒子系统
粒子系统的七种效果
创建后的7块区域

创建后的区域有7块: 1.Center Stage(中央舞台):粒子系统可视化呈现区. 2.Gesture Controls(手势控制):可以用手势来操纵相机视图. 3.Pause/Play Button(暂停/继续按钮):可以暂停运行仔细检查细节. 4.Restart Button(从头开始按钮):从最初状态重新运行. 5.Camera Reset Button(重设相机按钮):重设相机,恢复默认位置. 6.Color Button(背景颜色按钮):更改呈现区背景色,可以让你更容易观察粒子. 7.Particle System Properties(粒子系统属性区):更改属性

Emitter attributes发射器属性

发射器属性

Simulation attributes模拟属性

模拟属性

Image attributes图片属性

图片属性

Image sequence attributes图片序列属性

图片序列属性

Rendering attributes渲染属性

渲染属性

Physics attributes物理属性

物理属性

Life cycle attributes生命周期属性

生命周期属性

加载使用

创建好的粒子系统要如何加载使用?

let trail = SCNParticleSystem(named: "Trail.scnp", inDirectory: nil)!
geometryNode.addParticleSystem(trail)

上一篇 下一篇

猜你喜欢

热点阅读