Windows
粒子文件格式是系统中每个粒子当前状态的简单 ASCII 列举。渲染、质量、生成器和其他信息保存在 Wire 文件或 SDL 文件中。此类文件都以空格分隔:
字段 | 类型 | 注释 |
<file_type> | 整型 | 当前可能的两个值:4 或 5 |
<num_blobs> | 整型 | 该文件中的粒子数。 |
<blob_info>(请参见下表。此类型存在“num_blobs”条目)。
对于类型 4 粒子(普通),每个水滴的信息如下所述。
字段 | 类型 | 注释 |
<start_x> | 浮点型 | 位于帧开头的粒子的 X 位置 |
<start_y> | 浮点型 | 位于帧开头的粒子的 Y 位置 |
<start_z> | 浮点型 | 位于帧开头的粒子的 Z 位置 |
<end_x> | 浮点型 | 位于帧末尾的粒子的 X 位置 |
<end_y> | 浮点型 | 位于帧末尾的粒子的 Y 位置 |
<end_z> | 浮点型 | 位于帧末尾的粒子的 Z 位置 |
<R> | 浮点型 | 该帧中粒子的红色。 |
<G> | 浮点型 | 该帧中粒子的绿色。 |
<B> | 浮点型 | 该帧中粒子的蓝色。 |
<cycles_left> | 整型 | 粒子寿命中所剩的周期数。 |
<cycles_total> | 整型 | 粒子寿命中的总周期数。 |
对于类型 5 粒子(漫射气体粒子),每个水滴的信息如下所述。
字段 | 类型 | 注释 |
<start_x> | 浮点型 | 位于帧开头的粒子的 X 位置 |
<start_y> | 浮点型 | 位于帧开头的粒子的 Y 位置 |
<start_z> | 浮点型 | 位于帧开头的粒子的 Z 位置 |
<end_x> | 浮点型 | 位于帧末尾的粒子的 X 位置 |
<end_y> | 浮点型 | 位于帧末尾的粒子的 Y 位置 |
<end_z> | 浮点型 | 位于帧末尾的粒子的 Z 位置 |
<R> | 浮点型 | 该帧中粒子的红色。 |
<G> | 浮点型 | 该帧中粒子的绿色。 |
<B> | 浮点型 | 该帧中粒子的蓝色。 |
<cycles_left> | 整型 | 粒子寿命中所剩的周期数。 |
<cycles_total> | 整型 | 粒子寿命中的总周期数。 |
<start_size> | 浮点型 | 帧开头处粒子的大小。 |
<end_size> | 浮点型 | 帧末尾处粒子的大小。 |