![]() |
Pixelpart 1.8.4
Unity Plugin
|
Force field that generates random turbulent motion. More...
Public Member Functions | |
| PixelpartNoiseField (IntPtr effectRuntimePtr, uint id) | |
| Construct PixelpartNoiseField. | |
Public Member Functions inherited from PixelpartForceField | |
| PixelpartForceField (IntPtr effectRuntimePtr, uint id) | |
| Construct PixelpartForceField. | |
Public Member Functions inherited from PixelpartNode | |
| PixelpartNode (IntPtr effectRuntimePtr, uint id) | |
| Construct PixelpartNode. | |
Properties | |
| PixelpartStaticPropertyInt | NoiseOctaves [get] |
| How many layers of noise are blended together to produce the final velocity vector. | |
| PixelpartAnimatedPropertyFloat | NoiseFrequency [get] |
| Base frequency of the noise generation. | |
| PixelpartAnimatedPropertyFloat | NoisePersistence [get] |
| How much the amplitude changes after each noise octave. | |
| PixelpartAnimatedPropertyFloat | NoiseLacunarity [get] |
| How much the frequency changes after each noise octave. | |
| bool | NoiseAnimated [get, set] |
| Whether the noise field is animated. | |
| PixelpartStaticPropertyFloat | NoiseAnimationTimeScale [get] |
| How fast the noise field changes. | |
| PixelpartStaticPropertyFloat | NoiseAnimationTimeBase [get] |
| Time offset of the noise animation. | |
Properties inherited from PixelpartForceField | |
| bool | Infinite [get, set] |
| Whether the force field has an infinite area of effect. | |
| PixelpartAnimatedPropertyFloat | Strength [get] |
| How strongly particles are affected by the force field. | |
Properties inherited from PixelpartNode | |
| uint | Id [get] |
| ID of the node. | |
| uint | ParentId [get] |
| ID of the node's parent. | |
| string | Name [get] |
| Name of the node. | |
| float | LifetimeStart [get, set] |
| Time in seconds until the node becomes active. | |
| float | LifetimeDuration [get, set] |
| How long the node stays active in seconds. | |
| bool | Repeat [get, set] |
| Wether the node repeats its behavior after its lifetime is over. | |
| bool | Active [get] |
| Whether the node is active at the current point in time. | |
| float | LocalTime [get] |
| Time fraction the node has been active for, in range 0.0 (0%) to 1.0 (100%). | |
| PixelpartAnimatedPropertyFloat3 | Position [get] |
| Position of the node. | |
| PixelpartAnimatedPropertyFloat3 | Rotation [get] |
| Rotation of the node in degrees. | |
| PixelpartAnimatedPropertyFloat3 | Scale [get] |
| Size of the node. | |
Force field that generates random turbulent motion.
Noise fields are perfect for creating organic and unpredictable patterns.
| PixelpartNoiseField | ( | IntPtr | effectRuntimePtr, |
| uint | id ) |
Construct PixelpartNoiseField.
| effectRuntimePtr | Effect runtime |
| id | Node ID |
|
get |
Base frequency of the noise generation.
Higher values produce more turbulent noise fields.