Component:ParticleRibbonsModule: Difference between revisions

From Resonite Wiki
add some info
aha got u, difficult ones!
 
(One intermediate revision by one other user not shown)
Line 14: Line 14:
|Distribution|ParticleFollowerDistribution| How to distribute the ribbon followers.
|Distribution|ParticleFollowerDistribution| How to distribute the ribbon followers.
|MaxRibbonPoints|Int| The max amount of ribbon points there should be.
|MaxRibbonPoints|Int| The max amount of ribbon points there should be.
|InterweavedRibbonCount|Int|
|InterweavedRibbonCount|Int| The amount of long particle-interconnected ribbons there can be, essentially multiple ribbons rather than one ribbon line.
|UseParticleColor|Bool| Whether to use the color of particles the ribbons are following.
|UseParticleColor|Bool| Whether to use the color of particles the ribbons are following.
|UseParticleSize|Bool| Whether to use the size of particles the ribbons should follow.
|UseParticleSize|Bool| Whether to use the size of particles the ribbons should follow.
|ShuffleInterweavedRibbons|Bool| Randomly moves interweaved ribbon groups to new particles when they are generated.
|SizeInheritanceMode|UniformSizeMode| How to inherit the size of the particles the ribbons are following.
|SizeInheritanceMode|UniformSizeMode| How to inherit the size of the particles the ribbons are following.
}}
}}
Line 31: Line 32:
[[Category:Components:Rendering:Particle System:Modules{{#translation:}}|Particle Ribbons Module]]
[[Category:Components:Rendering:Particle System:Modules{{#translation:}}|Particle Ribbons Module]]
[[Category:Components{{#translation:}}|Particle Ribbons Module]]
[[Category:Components{{#translation:}}|Particle Ribbons Module]]
[[Category:ComponentStubs]]

Latest revision as of 18:06, 27 June 2025

Component image 
File:ParticleRibbonsModuleComponent.png
Particle Ribbons Module component as seen in the Scene Inspector

The ParticleRibbonsModule component makes it to where a particle system will have ribbons that connect particles based on distance and other factors.

Fields

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.
Material Material The material to give the ribbons
TextureMode TrailTextureMode How to handle viewing the texture specified on the ribbons.
MotionVectorMode MotionVectorMode How to handle the rendering of ribbons in regards to motion vectors.
GenerateLightingData Bool Whether to generate lighting data for the ribbons.
RibbonPointRatio Float How many of the particles should be ribbons.
Distribution ParticleFollowerDistribution How to distribute the ribbon followers.
MaxRibbonPoints Int The max amount of ribbon points there should be.
InterweavedRibbonCount Int The amount of long particle-interconnected ribbons there can be, essentially multiple ribbons rather than one ribbon line.
UseParticleColor Bool Whether to use the color of particles the ribbons are following.
UseParticleSize Bool Whether to use the size of particles the ribbons should follow.
ShuffleInterweavedRibbons Bool Randomly moves interweaved ribbon groups to new particles when they are generated.
SizeInheritanceMode UniformSizeMode How to inherit the size of the particles the ribbons are following.

Usage

Attach to a slot, add to the list of modules in a Component:ParticleSystem, and adjust the values to make the desired effect from this component.

Examples

This article or section is a Stub. You can help the Resonite Wiki by expanding it.

See Also