This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
gamedev:deigde:editors:particleemitter [2020/04/02 13:24] – [Type] dragonlord | gamedev:deigde:editors:particleemitter [2020/04/02 14:58] – [View] dragonlord | ||
---|---|---|---|
Line 69: | Line 69: | ||
The **Emitter** parameter defines the particle emitter to use. | The **Emitter** parameter defines the particle emitter to use. | ||
- | The **Controller** parameter defines | + | The **Controller** parameter defines |
<wrap hi> | <wrap hi> | ||
Line 79: | Line 79: | ||
The **Min Impulse** parameter defines the minimum impact impulse [Ns] before an emitter instance is created. | The **Min Impulse** parameter defines the minimum impact impulse [Ns] before an emitter instance is created. | ||
- | The **Controller** parameter defines | + | The **Controller** parameter defines |
<wrap hi> | <wrap hi> | ||
Line 85: | Line 85: | ||
Shows the list of all supported parameters for the particle type. Parameters with one or more curves defined are shown with a plus sign. All parameters with no curves defined are shown with a minus sign. | Shows the list of all supported parameters for the particle type. Parameters with one or more curves defined are shown with a plus sign. All parameters with no curves defined are shown with a minus sign. | ||
- | The **Cast Range** parameter defines the range of the cast value for newly cast particles. The cast value is randomly picked from between an including **castValue-range -> castValue+range". | + | The **Cast Range** parameter defines the range of the cast value for newly cast particles. The cast value is randomly picked from between an including **castValue-range -> castValue+range**. |
The **Cast Spread** parameter defines the spread applied to the cast value for newly cast particles. The spread is added to the cast value. | The **Cast Spread** parameter defines the spread applied to the cast value for newly cast particles. The spread is added to the cast value. | ||
Line 107: | Line 107: | ||
The **Freeze controller value** is used only for preview purpose to stop a controller from updating its value dynamically. | The **Freeze controller value** is used only for preview purpose to stop a controller from updating its value dynamically. | ||
+ | <WRAP clear/> | ||
+ | |||
+ | ====== View ====== | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | The **Camera** panel shows the parameters of the camera in the preview view. The values can be manually edited. | ||
+ | |||
+ | The **Sky** panel defines the **Sky** resource to use in the preview view. | ||
+ | |||
+ | The **Environment Object** panel defines the **Object Class** to use as environment the particle emitter is previewed in. | ||
+ | |||
+ | The **Preview** panel defines parameters of the particle emitter preview caster. The emitter casts along the Z-axis (blue arrow, x/ | ||
+ | |||
+ | The **Burst Interval** defines the time in seconds before the preview particle emitter is reset. This is used on burst type emitters only. | ||
+ | |||
+ | The **Warm-Up Time** can be used to simulate an emitter in a running state. This avoids the need to wait for a couple of seconds to test emitters in running condition. | ||
+ | |||
+ | The **Enable Casting** enables particle casting. Toggle this on and off to check how the emitter behaves. | ||
<WRAP clear/> | <WRAP clear/> | ||