WizardGenie includes 3D asset generation workflows for game creators who want usable models without leaving their project. The Blender integration powers local procedural tree and foliage generation, while the AI 3D model workflow can create downloadable models from text prompts and/or reference images.
What it does
The 3D & Blender integration helps you create game-ready 3D assets and bring them into WizardGenie for preview and use.
There are two related workflows:
- Local procedural trees and foliage — WizardGenie prepares a compatible Blender runtime the first time you use the feature, then runs Blender in the background to generate tree models on your computer.
- AI 3D model generation — WizardGenie can create 3D models from a text prompt, one or more reference images, or a combination of both, then download and organize the finished model files in your project.
This page focuses on the Blender tree generator and also covers the user-facing 3D model generation preferences available in WizardGenie.
Blender-powered tree generation
WizardGenie uses a local, headless Blender setup for procedural tree generation. “Headless” means Blender runs in the background; you do not need to open Blender or use Blender’s interface.
The tree generator creates a complete 3D asset with trunk, branches, materials, and optional foliage. WizardGenie exports the result as a GLB by default, which is the best format for previewing and using the asset inside WizardGenie. You can also request an FBX export when you need a copy for an external engine or 3D workflow.
Key benefits
- Runs locally: Tree generation uses your own computer.
- No GPU required for trees: The procedural tree workflow is CPU-based.
- Automatic first-time setup: WizardGenie downloads and prepares the required local runtime when needed.
- Realistic generator when available: WizardGenie uses a realistic procedural tree generator for natural branch structure and leaf cards when it is installed successfully.
- Built-in fallback: If the realistic generator is unavailable, WizardGenie can still create a stylized low-poly tree.
- GLB-first output: Generated trees are exported as GLB for use in WizardGenie.
- Optional FBX output: FBX can be exported alongside the GLB when needed.
First-time setup
The first time you generate a tree, WizardGenie checks whether the local Blender-powered tree system is ready. If it is not, WizardGenie downloads and prepares the needed components automatically.
What to expect
During setup, you may see messages such as:
- Downloading Blender
- Extracting Blender
- Downloading tree generator add-on
- Installing tree generator
- Tree generator ready
This setup is done once for the app, not separately for every project. After the setup is complete, future tree generation should start faster.
Requirements
- An internet connection is required for the first-time setup.
- Supported desktop platforms are Windows, macOS, and Linux.
- You need enough disk space to download and extract the local runtime.
- On macOS and Linux, your system may ask for permission to run downloaded local tools.
How to generate a tree
The exact location of the tree tool can vary depending on the WizardGenie view you are using, but the workflow is:
- Open WizardGenie.
- Open or create a project.
- Go to the 3D asset or 3D studio area where tree and foliage generation is available.
- Choose the tree generation option.
- Select a species preset.
- Adjust the tree parameters, such as height, trunk thickness, branch complexity, and leaf density.
- Choose whether to include leaves.
- Optionally enable FBX export if you need an FBX copy.
- Start generation.
- Wait while WizardGenie runs Blender in the background.
- Preview or use the generated GLB in WizardGenie.
Generated tree names are made safe for saving automatically. Unsupported filename characters are replaced, and very long names may be shortened.
Tree generation options
The Blender tree generator exposes a practical set of controls that affect the silhouette, branch structure, foliage, and repeatability of the output.
Species
Choose the overall tree type:
- Oak — a broad, rounded, spreading crown with a sturdy trunk.
- Pine — a tall, narrow conifer shape with a conical crown.
- Willow — a drooping, weeping branch profile.
- Generic — a balanced broadleaf-style tree.
The selected species affects the bark and leaf colors, branch behavior, crown style, and overall silhouette.
Seed
The seed controls randomness. Use the same seed with the same settings to reproduce a similar tree. Change the seed to create a new variation while keeping the same overall design.
This is especially useful when building forests, groves, or repeated environmental props: keep your species and size settings consistent, then change only the seed for variety.
Trunk height
Controls the approximate height of the tree in metres. Larger values create taller trees and influence the scale of branches and foliage.
Use a lower height for shrubs, small decorative trees, or stylized props. Use a higher height for mature trees or large environment pieces.
Trunk radius
Controls the trunk thickness in metres. Higher values create heavier trunks and larger primary branches.
If the tree looks too thin for its height, increase trunk radius. If the trunk feels oversized compared with the canopy, reduce it slightly or increase leaf density.
Branch levels
Controls branching complexity.
- Lower values create simpler trees.
- Higher values create denser, more detailed branching.
- The supported range is 1 to 4.
For realistic generation, WizardGenie uses at least a moderately detailed branch structure when possible. For the built-in fallback generator, the value is clamped to the supported range.
Leaf density
Controls how full the foliage appears.
- Lower values create sparse foliage.
- Higher values create fuller crowns or denser needles.
- The supported range is 0 to 1.
Leaf density affects each species differently. Pines add stacked conifer forms, while broadleaf trees create fuller clustered canopies.
Leaves
Turns foliage on or off.
- On: Generates leaves, needles, or canopy geometry depending on the species.
- Off: Generates trunk and branches only.
Turn leaves off for dead trees, winter trees, branch props, placeholder collision-style trees, or models that will receive custom foliage later.
Export FBX
When enabled, WizardGenie exports an FBX version alongside the GLB. GLB remains the primary output for WizardGenie preview and in-app use.
Use FBX when your external pipeline requires it. If you only need the asset inside WizardGenie, GLB is usually the best choice.
Output formats for generated trees
GLB
GLB is the primary output format for generated trees. It is compact, includes mesh and material data, and is intended to load directly into WizardGenie’s 3D viewport.
FBX
FBX is optional. It is useful for some external 3D tools and game engines. Because FBX import behavior can vary between tools, check scale, material appearance, and orientation after importing it elsewhere.
Realistic vs built-in tree generation
WizardGenie prefers the realistic procedural tree generator when it is available. This path creates natural-looking branch systems with leaf-card style foliage and species-specific shapes.
If the realistic generator cannot be installed, enabled, or used successfully, WizardGenie falls back to its built-in generator. The fallback is designed to keep the workflow usable instead of stopping completely. Its output is more stylized and low-poly, but it still creates usable tree geometry with bark and foliage materials.
You may see progress messages that indicate whether the realistic generator or the built-in generator was used.
AI 3D model generation workflow
In addition to local tree generation, WizardGenie supports AI 3D model generation for creating models from prompts and/or images.
Inputs
Depending on the tool view, you can provide:
- A text prompt describing the model you want.
- One or more reference images.
- A condition mode when using image-guided generation, if that option is shown in the interface.
Typical workflow
- Open WizardGenie and load your project.
- Open the 3D model generation area.
- Enter a prompt, add reference images, or use both.
- Choose your generation preferences.
- Start generation.
- Wait for the model to be created and downloaded.
- Review the downloaded files in your project and preview the model where supported.
Generation can take several minutes, especially for more detailed settings. If the finished files are not immediately available, WizardGenie retries the download automatically before reporting an error.
3D model generation preferences
The AI 3D model workflow supports several preferences. Availability may depend on the WizardGenie interface you are using.
Geometry file format
Choose the desired model format:
- GLB
- USDZ
- FBX
- OBJ
- STL
GLB is a strong default for WizardGenie preview and many real-time game workflows.
Material
Choose the material output style:
- PBR — physically based material output.
- Shaded — shaded material output.
- All — includes available material variants.
Choose PBR when you want more standard game-material behavior. Choose All if you want the broadest set of material outputs to evaluate.
Quality
Choose the generation quality preset:
- High
- Medium
- Low
- Extra-low
Higher quality may create more detailed assets but can take longer and produce larger files. Lower quality is useful for fast drafts, background props, or early concept testing.
Custom polygon target
A custom polygon target can override the quality preset when supported by the generation workflow. Leave it unset to use the selected quality preset.
Use this when you have a specific performance budget or need a model to fit a target engine or platform.
Mesh mode
Choose the mesh topology style:
- Quad — cleaner quad-based topology where available.
- Raw — raw generated mesh output.
Quad is usually easier to edit or process later. Raw may preserve more of the direct generation result.
High-detail add-on
An optional high-detail mode may be available. When enabled, it requests higher-resolution textures and a much denser mesh output.
Use this for hero assets or close-up objects. Avoid it for large batches of background props unless you specifically need the extra detail.
T/A pose
For humanoid models, you can request a T/A pose. This is useful if you plan to rig, animate, or retarget the character later.
Preview render
When enabled, the generation result includes a preview image if available. This can make it easier to evaluate the result before importing or using the model in a scene.
Use original alpha
When enabled, image transparency is preserved where supported. This is useful for image-to-3D workflows based on cutouts, transparent-background concept art, or object-isolated reference images.
Seed
Use a seed to make results more repeatable. Supported seed values are 0 to 65535. Leave it unset for a random result.
Bounding box constraint
A bounding box constraint can be used to guide the generated model dimensions. It uses three size values representing width, height, and length.
Use this when the generated object needs to fit a specific footprint or approximate scale.
Materials from downloaded 3D models
When WizardGenie downloads generated model files, it can detect common texture maps such as color, metallic, normal, and roughness textures. When suitable textures are found, WizardGenie creates a material asset alongside the downloaded model so the model is easier to use inside the project.
This is especially helpful for downloaded model packages where textures and model files arrive separately.
Practical workflows
Create a forest set
- Choose a species, such as Oak or Pine.
- Set trunk height, trunk radius, branch levels, and leaf density.
- Generate the first tree.
- Keep the same settings and change only the seed.
- Repeat until you have several related variations.
This produces a cohesive set of trees that share a style while avoiding obvious repetition.
Create a winter or dead tree
- Choose the species and size you want.
- Turn Leaves off.
- Use branch levels to control silhouette complexity.
- Generate and preview the GLB.
- Export FBX too if you need to use it in another tool.
Create a prompt-based prop
- Enter a concise prompt describing the object, material, and style.
- Use GLB as the output format for general WizardGenie use.
- Start with Medium quality for evaluation.
- Increase quality or enable higher detail only after the design is working.
- Review the downloaded model and textures before using it in a scene.
Tips & troubleshooting
Blender setup is taking a long time
The first setup downloads a full local runtime, so it can take time depending on your connection and disk speed. Let setup finish before closing WizardGenie.
Tree generation says the realistic generator is unavailable
WizardGenie should automatically fall back to the built-in generator. If you specifically want the more realistic output, check your internet connection and try running setup or generation again.
Generated trees look too dense or too sparse
Adjust Leaf density first. If the branch structure itself is too heavy, reduce Branch levels. If the canopy feels too small for the trunk, increase leaf density or try a different species preset.
I want multiple variations of the same tree
Keep the same species, trunk height, trunk radius, branch levels, leaf density, and leaves setting. Change only the seed.
My external engine imports the model at an unexpected scale
Tree parameters are authored in metres, but external tools may interpret units differently. Adjust import scale in your target tool if needed, and test both GLB and FBX if your pipeline supports them.
AI 3D generation takes a long time
Large or high-quality jobs can take several minutes. Try a simpler prompt, lower quality, or a smaller polygon target for faster drafts. Use higher-detail settings only once you know the concept is working.
A downloaded model has separate texture files
This is normal for some formats. WizardGenie can detect common texture maps and create a companion material asset when possible. If the material does not look right in another tool, check that the texture files stayed with the model during import.
FAQ
Do I need to install Blender myself?
No. WizardGenie manages its own compatible local Blender runtime for the tree generator.
Does tree generation require a GPU?
No. The procedural tree workflow is CPU-based.
What format should I use inside WizardGenie?
Use GLB for the smoothest WizardGenie preview and 3D viewport workflow.
When should I export FBX?
Export FBX when you need to move the generated tree into an external engine or toolchain that prefers FBX.
Why did two trees with the same settings look different?
Check the seed. A different seed produces a different variation. Use the same seed and the same settings when you want a repeatable result.
Can I create leafless trees?
Yes. Turn off Leaves to export only the trunk and branches.
Which species should I start with?
Use Generic for a balanced broadleaf tree, Oak for a strong spreading silhouette, Pine for conifers, and Willow for drooping or weeping forms.