资源列表
MYFIRE1
- 一个简单的例子系统原理和一个火焰的demo
MYFOUNTAIN
- 以一个喷泉的模拟来演示一个粒子系统原理的实现。
MYBOMB
- 一个利用粒子系统的原理来模拟球体落地并爆炸的过程。
MYSOLARSYS
- 模拟9大行星和太阳的运动轨迹,里面有各行星的模型和贴图,也适合给学习坐标变换的人参考
REFSHAD
- 非常好的镜面反射和阴影计算的例子,摘自《opengl游戏编程》教程的源码,效果非常好。
envmapex
- 又一个利用动态纹理模拟出的类似水面运动的特效,效果很炫。
MySmoke
- 一个模拟爆炸效果的demo,爆炸效果不是采用大量多边形模拟而是用贴图来实现,效果一般。
MyFlare
- 一个Flare的实现,光耀效果应用很多,如太阳光晕,烛光,闪光灯等等。其原理都类似,关键是材质和模型的选取。
ROAM
- 视锥体裁减的一个例子,通过对视锥体和roam地形数据的相交检测来预先排除在视景体外的地形数据,加快显示速度。demo形象的演示了裁减的实现效果,代码也有详细注释,适合当作教程学习。
snowstorm
- 这是我找了很久才找到的模拟下雪效果最好的源码,粒子系统很完善,雪花采用贴图实现,加上雾效果,整体感觉非常真实。
MYNEON
- 一个模拟霓虹灯的超炫的demo,可供学习如何实现霓虹的荧光效果。
MYEXPLOSION
- 最近研究粒子系统,找到一些源码。这是一个模拟飞机爆炸的效果,爆炸自动生成三角面片。