Appearance
Dynamic Wind Studio β
Dynamic Wind Studio is a complete, native rigging and physics authoring toolkit inside the Unreal Engine editor. It transforms any static 3D model into an interactive, wind-animated Skeletal Mesh optimized for Epic Games' GPU Dynamic Wind system and custom CPU spring-damper physics solvers.
Designed from the ground up for game developers, technical artists, and environment creators working with trees, vegetation, grass clumps, hanging cloth banners, flags, two-pinned cables, and interactive props.
Why Dynamic Wind Studio? β
| Traditional Foliage Workflow | Dynamic Wind Studio Workflow |
|---|---|
| Hand-painting vertex colors in external DCC tools | Interactive in-editor Weight Painting Studio (R) |
| Complex joint rigging and skinning in Maya/Blender | 1-Click Adaptive Auto-Bones and Grass Clumps |
| Baking repetitive vertex animation textures (VAT) | Native real-time GPU Dynamic Wind & Spring Physics |
| Broken level actor references when re-importing | Replace-in-Place without breaking placed level actors |
| High bone counts causing heavy CPU overhead on grass | Clump Kinematics reducing bone counts by up to 85% |
System Requirements & Prerequisites β
- Engine Compatibility: Unreal Engine 5.7 (or 5.x with Dynamic Wind experimental plugin).
- Required Built-in Plugins:
Dynamic Wind(Epic Games experimental plugin)ProceduralMeshComponentGeometryScriptingProcedural Vegetation Editor(Optional, for Nanite assembly trees)
- Rendering Requirements:
- DirectX 12 / Shader Model 6 (SM6)
- Nanite Foliage enabled:ini
r.Nanite.Foliage=True
Quick Start (3-Minute Guide) β
- Launch the Studio:
- In your Content Browser, right-click any Static Mesh β select Rig in Dynamic Wind Studio.
- Or click the Wind Studio button on the main Level Editor toolbar.
- Parts & Pivot:
- Hit T to align your pivot to the base of the mesh.
- Click Split by Islands to automatically partition trunk and foliage.
- Bones & Skeleton:
- Select your branch parts and click Auto Bones: All Parts.
- For dense grass patches, tick Grass to enable clump optimization.
- Weight Painting:
- Inspect skinning weights or hit R to paint custom Wind Pin masks.
- Wind Dynamics:
- Select your asset preset (Tree, Bush, Flag, Cable) and test Simulate Wind in the viewport.
- Build & Export:
- Click Build Dynamic Wind Skeletal Mesh. The asset is built and automatically linked to a Level Wind Manager.
Studio Modules & Documentation β
Explore the in-depth documentation for each module:
- Mesh & Parts Preparation β: Viewport pivot gizmo (T), pick modes, selection tools, and part roles.
- Skeleton & Bones β: Adaptive auto-bones, relative bone densities, and grass clump kinematics.
- Weight Painting Studio β: Interactive brush painting (R), smoothing, and wind pin constraints.
- Wind Dynamics & Solvers β: GPU Dynamic Wind vs. CPU physics tiers, flutter, drag, and character push.
- Build & Level Integration β: One-click build, Nanite assembly preservation, and Level Wind Manager actors.
- Roadmap & Releases β: Version history, active development, and upcoming milestones.
Studio Keyboard Shortcuts β
| Shortcut | Context | Function |
|---|---|---|
| T | Viewport | Toggle interactive 3D Pivot Editing Gizmo |
| B | Parts Tab | Activate Brush Selection tool |
| E | Bones Tab | Toggle Manual Bone Placement Mode |
| R | Viewport | Open Weight Painting Studio |
| H | Parts Tab | Hide currently selected geometry part |
| I | Parts Tab | Isolate currently selected geometry part |
| Alt + H | Parts Tab | Unhide all geometry parts |

