VFX Mesh Generator Pro is a Unity Editor tool designed to quickly create and edit meshes for real-time game visual effects.
It helps VFX artists generate common effect meshes such as slashes, rings, trails, beams, domes, ribbons, and helix shapes directly inside Unity.
Add your YouTube video or preview image here.
[Watch the Demo Video](YOUR_YOUTUBE_URL)- Slash and arc mesh generation
- Ring and shockwave meshes
- Dome and hemisphere meshes
- Beam and trail meshes
- Helix and cross-helix shapes
- UV editing and UV flow preview
- Vertex color and vertex alpha controls
- Wireframe preview
- Normal and tangent generation
- Mesh optimization options
- Preset-based workflow
- Unity Editor preview
- Mesh export as Unity assets
- Unity 6 or newer recommended
- Unity Editor
- Built-in Render Pipeline, URP, or HDRP
- Windows and macOS Editor environments
This tool mainly generates mesh assets, so the exported meshes can be used with different Unity render pipelines.
- Download this repository as a ZIP file.
- Extract the downloaded file.
- Copy the
FXMeshGeneratorProfolder into your Unity project'sAssetsfolder.
Recommended path:
Assets/FXMeshGeneratorPro/
Example structure:
Assets/
└─ FXMeshGeneratorPro/
├─ Editor/
│ └─ FXMeshGeneratorProUnityEdition.cs
└─ README.md
Clone this repository into your Unity project's Assets folder.
git clone YOUR_REPOSITORY_URL Assets/FXMeshGeneratorPro- Open your Unity project.
- Install the tool inside the
Assetsfolder. - Open the VFX Mesh Generator Pro window from the Unity Editor menu.
- Select a mesh type.
- Adjust the mesh, UV, vertex color, and optimization settings.
- Preview the result.
- Export the generated mesh as a Unity asset.
- Create the base VFX mesh.
- Adjust segments and mesh density.
- Set UV direction and scale.
- Configure vertex alpha or vertex color.
- Check the wireframe and mesh shape.
- Export the mesh.
- Apply a VFX material or particle shader.
High segment values can create heavy meshes and may reduce Unity Editor performance.
For mobile game VFX, keep the vertex and triangle count as low as possible while maintaining the required silhouette.
Cross Helix and other complex mesh types may require additional optimization when using high-density settings.
FXMeshGeneratorPro/
├─ Editor/
│ ├─ FXMeshGeneratorProUnityEdition.cs
│ └─ FXMeshGeneratorProUnityEdition.cs.meta
├─ Documentation/
├─ README.md
├─ LICENSE
└─ .gitignore
Unity .meta files should be included to preserve asset GUIDs and references.
- Unity particle effects
- Slash and sword effects
- Shockwaves
- Magic circles
- Skill effects
- Trails and beams
- Character aura effects
- Mobile game VFX
- Stylized and realistic game effects
- Very high mesh density may slow down the Editor preview.
- Generated meshes still require an appropriate material or shader.
- Complex presets may need manual optimization for mobile platforms.
- Always back up important project files before updating the tool.
Choose and include an appropriate license before distributing this project.
For open-source distribution, the MIT License is commonly used.
This project is licensed under the MIT License.
See the LICENSE file for details.
Created by maxVFX
Game VFX Artist / Technical Artist
When reporting an issue, please include:
- Unity version
- Render pipeline
- Console error message
- Reproduction steps
- Screenshot or video when possible
Unity VFX, Unity Mesh Generator, Game VFX Tool, VFX Mesh, Unity Editor Tool, Slash Mesh, Trail Mesh, Beam Mesh, Helix Mesh, Technical Art, Game Effects