989onan bot (talk | contribs) Automated: update Categories, SyncDelegates |
add info |
||
(2 intermediate revisions by 2 users not shown) | |||
Line 5: | Line 5: | ||
Circle emitters are used with [[Component:ParticleSystem|Particle Systems]] to emit new particles into the system from a circle shaped source. | Circle emitters are used with [[Component:ParticleSystem|Particle Systems]] to emit new particles into the system from a circle shaped source. | ||
== | == Fields == | ||
{{Table ComponentFields | {{Table ComponentFields | ||
|System|'''[[Component:ParticleSystem|ParticleSystem]]'''|TypeAdv0=true| | |System|'''[[Component:ParticleSystem|ParticleSystem]]'''|TypeAdv0=true| {{Template:Emitter_System}} | ||
|Rate|Float| | |Rate|Float| {{Template:Emitter_Rate}} | ||
|BurstOnActivatedMin|Float| | |BurstOnActivatedMin|Float| {{Template:Emitter_BurstOnActivatedMin}} | ||
|BurstOnActivatedMax|Float| | |BurstOnActivatedMax|Float| {{Template:Emitter_BurstOnActivatedMax}} | ||
|BurstOnStart|Bool| {{Template:Emitter_BurstOnStart}} | |||
|Radius|Float| How big the circle is. | |Radius|Float| How big the circle is. | ||
|Scale|Float2| | |Scale|Float2| The size of the circle on the x and y separately. used to make elipses. | ||
|EmitFromShell|Bool| Emit only from the edge of the circle. | |EmitFromShell|Bool| Emit only from the edge of the circle. | ||
|CircleAlignment|CircleEmitterAlignment| | |CircleAlignment|CircleEmitterAlignment| How to align the particles via the circle on start. | ||
|DirectionMode|CircleEmitterDirection| | |DirectionMode|CircleEmitterDirection| How to emit particles from the circle. | ||
|Direction|Float3| | |Direction|Float3| {{Template:Emitter_Direction}} | ||
|DirectionTransformMode|DirectionTransformMode| | |DirectionTransformMode|DirectionTransformMode| {{Template:Emitter_DirectionTransformMode}} | ||
|RandomDirectionWeight|Float| | |RandomDirectionWeight|Float| {{Template:Emitter_RandomDirectionWeight}} | ||
|DirectionPostTransform|Float3x3| {{Template:Emitter_PostTransform}} | |||
}} | }} | ||
== | == Usage == | ||
Used in particle systems to create new particles | |||
== Examples == | == Examples == | ||
== See Also == | == See Also == | ||
* [[Photon Dust]] | |||
* [[Component:ParticleSystem]] | |||
[[Category:Components:Rendering:Particle System:Emitters{{#translation:}}|Circle Emitter]] | [[Category:Components:Rendering:Particle System:Emitters{{#translation:}}|Circle Emitter]] | ||
[[Category:Components{{#translation:}}|Circle Emitter]] | [[Category:Components{{#translation:}}|Circle Emitter]] |
Revision as of 17:42, 2 June 2025
Component image 
Circle Emitter component as seen in the Scene Inspector

Circle emitters are used with Particle Systems to emit new particles into the system from a circle shaped source.
Fields
Name | Type | Description |
---|---|---|
persistent
|
Bool | Determines whether or not this item will be saved to the server. |
UpdateOrder
|
Int | Controls the order in which this component is updated. |
Enabled
|
Bool | Controls whether or not this component is enabled. Some components stop their functionality when this field is disabled, but some don't. |
System
|
ParticleSystem | The particle system to get data from like style and particle count limits. |
Rate
|
Float | how fast to emit particles into the system. |
BurstOnActivatedMin
|
Float | The minimum value of the range of particle count to be emitted when activated as a burst. |
BurstOnActivatedMax
|
Float | The maximum value of the range of particle count to be emitted when activated as a burst. |
BurstOnStart
|
Bool | Whether or not particle bursts should be done on spawn. |
Radius
|
Float | How big the circle is. |
Scale
|
Float2 | The size of the circle on the x and y separately. used to make elipses. |
EmitFromShell
|
Bool | Emit only from the edge of the circle. |
CircleAlignment
|
CircleEmitterAlignment | How to align the particles via the circle on start. |
DirectionMode
|
CircleEmitterDirection | How to emit particles from the circle. |
Direction
|
Float3 | Which direction in local space to shoot particles emitted by this emitter. |
DirectionTransformMode
|
DirectionTransformMode | How to determine the transform of the particles made by this emitter at start. |
RandomDirectionWeight
|
Float | How much to randomize the velocity of new particles (this is a magnitude) |
DirectionPostTransform
|
Float3x3 | The direction the particles should face as an extra matrix transform after the final particle starting direction has been calculated. |
Usage
Used in particle systems to create new particles