粒子文件

平台

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> 浮点型 帧末尾处粒子的大小。