
Gentree for aseprite
A downloadable tool for Windows, macOS, and Linux
Gentree - Procedurally generates trees and foliage in Aseprite.
Gentree is an Aseprite extension that procedurally generates pixel art trees and foliage using customizable parameters and presets.
It’s designed to help you quickly create natural‑looking trees, forests, and vegetation for pixel‑art environments, tilesets, and game assets, while still keeping the process artist‑driven and editable.
✨ Includes ready‑to‑use presets for fast iteration, plus a Forest Mode for generating multiple trees at once.
🚀 Quick Start
- Open Gentree: Go to Edit > Gentree in aseprite's top menu.
- Select a layer (important for Single Layer mode)
- Select any tree from the preset.
- Click Generate
- Tweak values and regenerate until satisfied
💡 You can also make a small selection to control where the tree is generated.
🌲 Trunk and Branch Tab
Controls the overall shape, thickness, and curvature of the trunk and branches.
- Trunk Height - Overall height of the main trunk.
- Branch Length – Average length of each branch.
- Trunk/Branch Points - Number of points used to form each path.
- Higher values produce smoother, more natural curves.
- Trunk/Branch Curve - Controls how much the trunk or branch bends.
- Thickness Start / End - Controls tapering from base to top.
⚙️ Structure & Complexity
Controls how dense and complex the tree becomes.
- Branch Amount - Number of branches on the trunk.
- Branch Fork - How often branches split.
- Branch Levels - Maximum recursion depth (tree complexity).
- Combine Trunk & Branch - Merges branch and trunk into the same layer.
- Trunk Textured - Adds bark-like lines to the trunk.
💡 High depth + high branch amount can get dense fast.
🍃 Leaves Tab
Controls leaf placement and style.
- Leaf Density - Number of leaf clumps.
- Cluster Size - Radius of each leaf cluster.
- Leaf Size - Size of individual leaves.
- Leaf Type - Shape used for leaves (round, triangle, etc.).
- Shade Variation - Adds subtle color variation for depth.
🎨 Colors & Extras
- Leaves Color - Base leaf color.
- Wood Color - Trunk and branch color.
- Outlined - Adds pixel outlines.
- Flip Shadow - Flips the light/shadow direction.
- New Layer - Forces generation onto a new layer.

🌲 Forest Mode
Generates multiple trees inside a selection.
- How it works:
- Make a horizontal rectangular selection
- Enable Forest Mode
- Set number of trees
- Click Generate
Trees are spaced with controlled randomness for a natural look.
🧱 Layering Modes
Choose how generated elements are organized.
- 🔹 Single Layer (Recommended)
- Draws on the currently selected layer
- Regeneration overwrite the same layer
- 💡 Select a new layer if you want to keep the current tree.
- 🔹 Separated
- Creates individual layers:
- Trunk, Branch, Foreground Leaves, Background Leaves
- 💡 Group the four layers to keep the tree intact.
- Creates individual layers:
- 🔹 Grouped
- Same as Separated, but inside a group
- Cleaner organization for complex scenes
- 💡 Rename the group if you want to keep multiple trees.
🌱 Presets
Presets let you instantly switch between different tree styles.
- Built-in presets for quick results
- Select a preset to instantly apply settings
- Create your own presets
- Default presets cannot be deleted or overwrite
💡 Presets are great for exploring variations or getting a solid base before polishing by hand.
✨ Tips & Best Practices
- Start with a preset, then tweak values to taste
- Begin simple: low depth, fewer branches
- Increase complexity gradually
- Use Single Layer mode while experimenting
- Flip Shadow to match scene lighting
Gentree is designed to feel procedural, but artist-driven.
It doesn’t replace hand-drawn trees, it gives you a strong, editable starting point that you can tweak, polish, and make your own..
💬 Feedback & Support
I’d love to hear your thoughts and see how you’re using Gentree in your projects! Drop a comment or contact me directly for questions, suggestions, or just to share your amazing art.
If you find this tool helpful, I'd really appreciate if you could take a moment to leave a rating. Thanks a lot!
📜 See Also
🎨 Art Assets
Gentree License Agreement
By downloading or using the Gentree extension, you agree to the following terms:
- Personal and Professional Use: You may use Gentree freely for personal, professional, and commercial projects.
- Restrictions:
- You may not re-sell, copy, transfer, or distribute this extension, in whole or in part, without explicit written permission from the creator.
- You may not modify and re-distribute the extension or claim ownership of the extension or any of its parts.
- Liability: The creator of Gentree is not liable for any damages or data loss resulting from the use of this extension. Use it at your own risk. By using the script included with this file, you understand that you are using it AS IS with no guarantees. Although the extension is not intended to cause harm, no warranty is provided. Please remember to save your work regularly.
- Attribution: If you share content created using Gentree, attribution is appreciated but not required.
- Modifications: You are free to modify the extension for personal use only. Sharing or distributing modified versions is prohibited.
- License Revisions: Devkidd reserves the right to revise this license as needed. Revisions apply to new downloads or updates only and do not retroactively alter terms for previous users.
Simple Usage License / Rights © Devkidd 2024 - 2026. All Rights Reserved.
Purchase
In order to download this tool you must purchase it at or above the minimum price of $5 USD. You will get access to the following files:
Development log
- Gentree v1.0.06 hours ago





Leave a comment
Log in with itch.io to leave a comment.