Shader And Particle System
A utilitary library for Particle System and shader attributes setting
favorite1favorites
thumb_up2upvotes
hard_drive
0 MB
folder
17 files
build
Engine v17
history
Last update 493d ago
About This Package
DISCLAIMER !!!
This lib is unfinished, if you have any suggestion or problem feel free to contact me on Discord or use the "Bug Report" or "Feature Request"
Shader and Particle System
Shader and Particle System is a simple library that exposes a few utilitary components to manage shader attribute setting in particle system or on a model. It also expose a particle effect manager component to handle all your particule system in a hierarchy of particle effects & emitters
ShaderParticleModelRenderer:
The ShaderParticleModelRenderer is a custom version of the ParticleModelRenderer. Adds the ParticleShader feature wich let's you set your particule models attributes. Float and colors are ParticleFloat and ParticleGradient so they work with the particle system timings
I also added a FaceCamera bool to toogle if you want the model to face the camera. You can still choose the model rotation to face the camera if you use the particle effect RotationFeature , they add up together.
This lib is unfinished, if you have any suggestion or problem feel free to contact me on Discord or use the "Bug Report" or "Feature Request"
Shader and Particle System
Shader and Particle System is a simple library that exposes a few utilitary components to manage shader attribute setting in particle system or on a model. It also expose a particle effect manager component to handle all your particule system in a hierarchy of particle effects & emitters
ShaderParticleModelRenderer:
The ShaderParticleModelRenderer is a custom version of the ParticleModelRenderer. Adds the ParticleShader feature wich let's you set your particule models attributes. Float and colors are ParticleFloat and ParticleGradient so they work with the particle system timings
I also added a FaceCamera bool to toogle if you want the model to face the camera. You can still choose the model rotation to face the camera if you use the particle effect RotationFeature , they add up together.
ParticleEffectsManager:
The ParticleEffectsManager is a component that will find every ParticleEffect in the childrens of the gameobject it is set on and let you pause , restart and set their timescale so it's easier to preview particle system with multiple particle effects playing. You can also playback but it will not work for force and velocity.
ParticleRingEmitterEven:
Same as the default RingEmitter but has an "Even Angle" option so the particle are spread evenly around the ring
ModelShaderAttribute:
Same as the ShaderParticleModelRender but instead it's to set the attributes for a ModelRenderer sceneobject. Useful if you wanna preview a shader effect quicly on a model it's a plus.
As of now that is all, feel free to tell me your suggestions and the possible issue you might encounter
No usage statistics available
This package may be new or not widely used yet. Usage data becomes available as more users install and play with the package.
This package may be new or not widely used yet. Usage data becomes available as more users install and play with the package.
Package ID:
lastfish.shaderandparticlesystem
Created:
2025-03-07 21:30 UTC
Updated:
2025-04-19 13:41 UTC
Type:
library
Public:
Yes
Version:
97037
files:
17
Size:
0.0 MB
Engine Version:
17
Asset Version ID:
97037
Version Created:
2025-04-19 13:41 UTC
Hash:
7264648982893320296
Manifest: Open manifest
Resources:
Code Package References:
97037
Apr 19, 2025
Changes on 2025-04-19
96993
Apr 18, 2025
Changes on 2025-04-18
96992
Apr 18, 2025
Changes on 2025-04-18
91404
Mar 9, 2025
Changes on 2025-03-09
91226
Mar 7, 2025
Changes on 2025-03-07