Unity-VFXToolBox has a lot of tools for ParticleSystem.
・Create Empty ParticleSystem
・Shader Preset Tools (Custom Data & Custom Vertex Streams)
・etc
- Unity 2020.2.0 or higher
- Universal RP 10.2.2 or higher
https://github.com/rngtm/Unity-VFXToolBox.git?path=Assets/VfxToolBox
Shader Preset save ParticleSystem CustomData and VertexStreams in association with Shader.
Window -> VFX ToolBox -> Material Preset Generator
Use Meterial Preset Generator to create ShaderPresetData.
Edit CustomData and Vertex Streams in ShaderPresetData.
Register ShaderPresetData to ShaderPresetDataBase.
Window -> VFX ToolBox -> Material Preset Attacher
Drag & Drop ParticleSystem to Material Preset Attacher window and click apply button.
ParticleSystem's Custom Vertex Streams and Custom Data will be overwrited.
You can install VFX samples via Unity Package Manager.
(TBW)
(TBW)
Sample 003 contains procedural mesh generator implemented in Unity C#.
- Spiral Mesh Generator
- Disc Mesh Generator
- Cylinder Mesh Generator
You can generate disc mesh via DiscMeshGenerator component.
There are few disc mesh samples in Sample003_ProceduralMesh/Sample003_Disc.unity.
(TBW)
(TBW)