seinjs-gpu-particle-system > IEmitter
GPU例子系统发生器基类接口。
template: IOptions 初始化参数类型。
template: IUniforms 用于自定义需要追加的Uniform类型。
IUniforms : IParticleUniforms
SObject
↳ IEmitter
↳ IEmitter
- CircleEmitter
- CircleEmitter
- ConeEmitter
- ConeEmitter
- EdgeEmitter
- EdgeEmitter
- Emitter
- Emitter
- HemisphericEmitter
- HemisphericEmitter
- RectangleEmitter
- RectangleEmitter
- SphereEmitter
- SphereEmitter
- WindEmitter
- WindEmitter
● _options: IOptions
Defined in emitter/IEmitter.ts:57
● system: Component
Defined in emitter/IEmitter.ts:56
▸ getShadersAndModifyUniforms(options: IOptions
, uniforms: IUniforms
, systemState: IComponentState): object
Defined in emitter/IEmitter.ts:58
Parameters:
Name | Type |
---|---|
options | IOptions |
uniforms | IUniforms |
systemState | IComponentState |
Returns: object