书名:代码本色:用编程模拟自然系统
作者:Daniel Shiffman
译者:周晗彬
ISBN:978-7-115-36947-5
总目录
第 4 章 粒子系统
- “粒子系统是由许多粒子组成的用于代表模糊对象的集合。在一段特定时间内,粒子在系统中生成、移动、转化,最后消亡。”
- 粒子系统是计算机图形学中最常用的技术之一
- 粒子系统就被用于制作各种电子游戏、动画、数码艺术作品,还被用于模拟各种不规则的自然现象,比如火焰、烟雾、瀑布、草丛和泡沫。
- 本章讨论粒子系统的实现策略。
- 我们将探讨以下问题:在实现粒子系统时,如何组织代码;
如何存放单个粒子及整个系统的相关信息。
一、目录
- 4.1 为什么需要粒子系统
- 4.2 单个粒子
- 4.3 使用ArrayList
- 4.4 粒子系统类
- 4.5 由系统组成的系统
- 4.6 继承和多态的简介
- 4.7 继承基础
- 4.8 用继承实现粒子类
- 4.9 多态基础
- 4.10 用多态实现粒子系统
- 4.11 受力作用的粒子系统
- 4.12 带排斥对象的粒子系统
- 4.13 图像纹理
加法混合