粒子散射做出来是比较酷炫的,每个粒子为一个结构体。 活动状态、生命周期、消褪时间、颜色、位置坐标、方向坐标、重力方向都有,可以任意调节。 当时在绘制函数中发现原文用的是三角形,为什么不用四边形? 因为用Quads很慢,现在的GPU都呈现三角形,尽力呈现(其实为相似)四边形。原因此处。 在InitGL ...
分类:
其他好文 时间:
2016-07-17 09:32:47
阅读次数:
151
1. Mathematical background References for reading: “Rao-Blackwellised particle filtering for dynamic Bayesian networks”, Doucet, A. and De Freitas, N. ...
分类:
编程语言 时间:
2016-06-30 20:00:33
阅读次数:
394
2iSome years ago I started work on my first CUDA implementation of the Multiparticle Collision Dynamics (MPC) algorithm, a particle-in-cell code used ...
分类:
其他好文 时间:
2016-06-27 10:41:22
阅读次数:
306
这节我们继续上节没讲完的Particle参数。 上节我们讲了Emission发射器参数,我们接着往下讲Shape: 可以看到这个子模块的参数是跟形状有关: 1.Shape:发射形状。粒子被约束在这个形状中发射。我们看看效果图就知道了。就拿这个Cone锥形来看: 可以看见粒子发射总是被约束在这个锥形中 ...
分类:
编程语言 时间:
2016-06-14 19:26:53
阅读次数:
505
按照James Kennedy & Russell Eberhart (1995)的版本,算法过程如下: [x*] = PSO()P = Particle_Initialization();For i=1 to it_maxFor each particle p in P dofp = f(p);I ...
分类:
编程语言 时间:
2016-06-03 23:03:43
阅读次数:
329
1. 概念
粒子群优化算法(PSO:Particle swarm optimization) 是一种进化计算技术(evolutionary computation)。
源于对鸟群捕食的行为研究。粒子群优化算法的基本思想:是通过群体中个体之间的协作和信息共享来寻找最优解.
PSO的优势:在于简单容易实现并且没有许多参数的调节。目前已被广泛应用于函数优化、神经网络训练、模...
分类:
编程语言 时间:
2016-05-27 11:43:51
阅读次数:
457
Effects:效果/特效。
Particle System:粒子系统。可用于创建烟雾、气流、火焰、涟漪等效果。
在Unity3D 3.5版本之后退出了新的shuriken粒子系统:
添加组件之后的效果:
其中的Open Editor按钮可以打开粒子编辑器,用于编辑复杂的粒子效果。
...
分类:
其他好文 时间:
2016-05-23 01:01:52
阅读次数:
221
最近看了下Unity3d的粒子系统的相关视频,并且动手操作了下,感觉自己的美工技能又增进了下(开个小玩笑),发现粒子系统所需要记忆的东西还是有点多的。 所以为了不让自己遗忘某些知识点,我准备发布成博客,以便以后能够查阅回忆。 OK,废话不多说,马上进入Particle System,相对程序员来说的 ...
分类:
编程语言 时间:
2016-05-21 19:09:23
阅读次数:
292
分类:Unity、C#、VS2015 创建日期:2016-05-02 一、简介 上一节已经介绍过了在Unity 5.x中两种创建粒子效果的方式(方式1、方式2)。 这一节我们主要学习第2种方式的基本概念和用法。 Unity 5.x提供的新版粒子系统生成器(Particle System)也叫Shur... ...
分类:
编程语言 时间:
2016-05-02 07:09:09
阅读次数:
2733