平民程序 - linghuye's blog

天下风云出我辈,一入江湖岁月催。皇图霸业谈笑中,不胜人生一场醉。提剑跨骑挥鬼雨,白骨如山鸟惊飞。尘事如潮人如水,只笑江湖几人回。

随笔 - 221, 文章 - 0, 评论 - 680, 引用 - 0

导航

公告

愿绵泊的悲哀浸透我颓废的一生

围在城里的人想逃出来,城外的人想冲进去,对婚姻也罢,职业也罢,人生的愿望大多如此.

常用链接

留言簿(149)

随笔分类

随笔档案

收藏夹

友情链接

目前常用链接

搜索

  •  

最新评论

阅读排行榜

评论排行榜

粒子系统笔记

Particle systems model an object as a cloud of primitive particles that define its volumn.

1.New particles are generated into the system
2.each new particle is assigned its individual attributes
3.any particles that have existed within the system past their prescribed lifetime are extinguished
4.the remaining particles are moved and transformed according to their dynamic attributes and finally
5.an image of the living particles is rendered in a frame buffer.

The motions and transformations of particles could be tied to the solution of a system of partial differential equations, or particle attributes could be assigned on the basis of statictical machanics. We can, therefor, take advantage of models which have been developed in other scientific or engineering disciplines.

A particle system also has a generation shape which defines a region about its origin into which newly born particles are randomly placed. A sphere of radius r, a circle of radius r in the x-y plane of its coordinate system, and a rectangle of length l and width w in the x-y plane of its coordinate system.

The generation shape of particle system also describes the initial direction in which new particles move. In a spherical generation shape, particles move outward away from the origin of the particles system. In a circular or rectangular shape, particles move upward from the x-y plane, but are allowed to vary from the vertical according to an "ejection" angle, which is another parameter.

A particle system has a parameter that specifies the shape of each of the particles it generates.First we assume that particle systems do not intersect with other surface-based modeling primitives.
The other assumption is each particle can be displayed as a point light source. Each particle adds a bit of light to the pixels that it covers. A particle behind another particle is not obscured but rather adds more light to the pixels covered.

Reference:
Particle Systems - A Technique for modeling a class of fuzzy objects
http://www.gamasutra.com/features/20000623/vanderburg_01.htm

posted on 2007-05-02 22:24 linghuye 阅读(1377) 评论(3)  编辑 收藏 引用 所属分类: 3D图形学研究

评论

# re: 粒子系统笔记  回复  更多评论   

英文看不懂
2007-06-04 17:51 | 乙肝

# re: 粒子系统笔记  回复  更多评论   

这么都英文 有点晕倒了
2007-06-04 17:52 | 乙肝
只有注册用户登录后才能发表评论。