A growing suite of AI tools for Unreal Engine, currently in its alpha release. Start with Environment Generation and in-editor AI Agent, with more modules coming soon.
Automatically selects meshes from your own content library and places them into your level based on your prompt
Core Capabilities
Smart Project Indexing
Analyzes your natural language prompt and intelligently maps abstract ideas to actual meshes in your Content Browser.
Vertical Layering Engine
Automatically scales and places elements naturally, building comprehensive ecosystems from towering canopy layers down to varied ground cover.
Dynamic Density Control
Dynamically adjust scene coverage using intuitive natural descriptions. The AI handles the complex spatial math for natural distribution.
Multi-Layer Strategy
Take complete creative control. Manage tall canopy structures and ground-level vegetation independently for customized ecosystems.
Auto-Collision Avoidance
Built-in exclusion logic and spatial constraints prevent meshes from overlapping unnaturally right out of the box.
Iterative World Building
Refine your world conversationally. Need fewer trees? Want more variety on the ground? Just tell the AI to update the scene.
Start Today
Basic Workflow
Launch your Unreal Engine project, navigate to Window > Nwiro, and create a Nwiro account or sign in using the web interface
Click "New Chat" and describe your environment, specifying the biome, density, and any placement constraints.
Press send for a live preview using your local 3D meshes. Once ready, click "Place" to attach the generated environment to a Spline Blueprint and spawn it directly into your viewport.
To iterate, simply type your changes in the chat and click "Execute". The AI will smartly update specific elements in your scene without starting over.