Need procedural trees for your game or 3D project? I've been working on NervForge, a browser-based tool that generates customizable 3D tree models and exports them as glTF files.
What It Does
NervForge gives you control over every aspect of your trees:
- Branch levels - Build from simple trunks to complex multi-layered canopies
- Natural distribution - Repulsion systems prevent branch collisions
- Gnarliness controls - Add realistic twists and curves (because perfectly straight trees look fake)
- Customizable foliage - Control leaf size, density, and distribution per branch level
- Export to glTF - Drop your trees straight into Blender, Unity, or any 3D application
Why I Built This
I wanted a quick way to generate tree variations without leaving my browser. Adjust a few parameters, tweak the seed value, and you can create an entire forest of unique trees that share the same style.
Current Features
- Multi-level branch hierarchy with density controls
- Attraction point system for directing growth
- Per-level resolution and radius settings
- Leaf system with multiple textures
- Seed-based generation for variations
- Direct glTF export
Try It Yourself
The tool is live and free to use. I walk through all the features in this video tutorial:
Or you can also try it yourself directly from here: https://nervtech.org/nervforge/
What's Next
I'm actively developing NervForge with planned features including:
- Proper bark textures (goodbye checkerboard!)
- Improved pruning system
- More leaf texture options
- Additional customization parameters
Your Feedback Matters
This started as a toy project, but I'd love to make it genuinely useful for the gamedev and 3D art communities. If you try it out, let me know what features would make it more valuable for your workflow 😉
Drop any questions or suggestions in the comments below or on the YouTube video!
Side note: Have you built procedural generation tools? What's your approach to creating natural-looking 3D assets? Feel free to share your experience below! 😊
Top comments (0)