VFX Mesh Generator - Professional Model Generation Tool for VFX Artists
Unity China Publisher Hub
$11.00
$22.00
50%OFF
(no ratings)
Jump AssetStore
一Procedurally generate custom meshes commonly used in VFX (cones, rings, spirals, ribbons, etc.) directly inside Unity
— no external 3D modeling software needed.VFXMeshGenerator is a procedural mesh generation plugin for the Unity Editor, designed specifically for VFX production workflows. It allows you to create, tweak, and export 3D meshes in real time through a parametric panel — no external 3D modeling software required to quickly produce the fundamental geometries used in visual effects.Key Features7 VFX-Oriented Mesh GeneratorsCone — Light beams, shockwave cones, focus markers. Supports truncated cones and open ends.Ring — Halos, shields, portals, energy rings. Supports partial arcs, bulge, taper, and ring twist.Spiral — Tornadoes, vortices, energy spirals. Adjustable turns, ribbon width, and end taper.Ribbon — Trailing ribbons, silk strips, slash trails. Supports curvature, narrow ends, and ring rotation.Sphere — Explosion spheres, shields. Supports icosphere mode (uniform vertex distribution) and hemisphere.Plane — VFX billboards, decal planes. Supports polar coordinate mode.Revolution — Vases, columns, horns, and any axis-symmetric shape. Profile controlled via AnimationCurve.Each generator provides detailed subdivision parameters (segments, rings, arc, taper, bulge, etc.) for precise control from simple geometry to complex forms.3 Stackable ModifiersNoise Displacement — Perturbs vertices along normals using fractal Brownian motion for organic deformation. Adjustable strength, frequency, octaves, and seed.Twist — Progressively rotates vertices along the primary axis for torsion effects.Taper — Linearly scales the cross-section from one end to the other for tapered or flared shapes.Modifiers can be freely combined and stacked to produce dramatically different forms from the same base mesh.UV & Vertex Color System3 UV mapping modes: Standard, Polar, SphericalUV transforms: 90° step rotation, Flip U/V4 vertex color modes: None, Gradient (custom Gradient with direction selection), Radial falloff, Height mappingVertex colors can directly drive particle systems, shader animations, or VAT masks and blending.Real-Time Preview & InteractionIsolated scene rendering with orbital camera (free rotate/zoom)Wireframe overlay, reference grid, vertex color gradient visualizationInstant refresh on parameter changes — what you see is what you getFlexible Export OptionsExport as Unity .asset (ready to use) or .obj (universal format)Optional Lightmap UV generation (with hard angle, pack margin, and other parameters)Read/Write toggle, automatic normal/tangent generationFull Undo/Redo supportDesign PhilosophyPure Editor tool — zero runtime overhead, no dependencies introducedArtist-friendly parametric design — all controls have clear labels and range constraints, ready to use out of the boxModular architecture (IMeshGenerator + IMeshModifier interfaces) — easy to extend with custom generators and modifiersBuilt on URP render pipeline, settings persisted via ScriptableObjectIdeal ForVAT (Vertex Animation Texture) projects — quickly generate meshes with proper UVs and vertex colors for VAT animationParticle effects & skill effects — produce common VFX geometries like light beams, shockwaves, shields, and vorticesMobile games — parametrically generate low-poly meshes without involving modelers for simple geometryBuilt on the Unity Editor with an IMeshGenerator + IMeshModifier interface architecture, decoupling mesh data from UnityEngine.Mesh via a MeshData struct. The preview system uses an isolated PreviewScene for rendering, with GL immediate mode for grid lines and wireframe overlays. Configuration is persisted via ScriptableObject with full Undo/Redo support. The noise modifier implements fractal Brownian motion using Unity.Mathematics Snoise. Export supports both .asset and .obj formats, with automatic Lightmap UV configuration through ModelImporter.


