Know more about gameBloomstudio here https://timberline.my.canva.site/
Advanced Terrain Object Placer - Professional Level Design Tool
Transform your terrain creation workflow with the most powerful and intuitive object placement system for Unity!
What is Advanced Terrain Object Placer?
The Advanced Terrain Object Placer is a comprehensive editor tool designed to streamline the process of populating your terrains with objects like trees, rocks, buildings, vegetation, and props. Whether you're creating vast open worlds, detailed environments, or quick prototypes, this tool provides professional-grade features with an intuitive workflow.
Key Features
Triple Placement System
- Bounding Box Mode: Define rectangular areas with precise control using interactive 3D handles
- Custom Shape Drawing: Draw any polygon shape directly in the Scene View by clicking points - perfect for organic placement areas, roads, coastlines, or custom zones
- BRUSH PAINTING: Real-time brush-based painting system for intuitive, artistic object placement directly in Scene View
Professional Brush System
- Real-Time Painting: Click and drag to paint objects directly onto terrain like a digital brush
- Dual Modes: Switch between Placement Mode and Removal Mode instantly
- Adjustable Brush Size: Dynamic brush radius with visual preview circle
- Brush Strength Control: Adjust density of objects placed per brush stroke
- Smart Sampling Methods:Regular Grid: Uniform, organized placement
Improved Random: Grid-based with artistic jitter
Poisson Disk: Natural, organic distribution (most realistic)
Fully Random: Complete randomness for chaotic effects
Advanced Filtering System
- Height Filtering: Control placement based on terrain elevation ranges
- Slope Filtering: Specify acceptable terrain angles (0-90 degrees)
- Texture Layer Filtering: Place objects only on specific terrain textures with customizable thresholds
- Collision Detection: Prevent object overlap with existing scene objects
- Spacing Controls: Maintain minimum distances between placed objects
Smart Placement Features
- Density Mode: Specify objects per square unit for consistent coverage
- Count Mode: Place exact number of objects in the defined area
- Size Variation: Randomize object scales with uniform or non-uniform options
- Rotation Variation: Random Y-axis rotation and optional X/Z tilt for natural look
- Multiple Prefab Support: Mix different prefabs with individual weight settings
- Weighted Random Selection: Probability-based prefab selection
Visual Preview & Feedback System
- Live Preview: See exactly where objects will be placed before committing
- Brush Preview Circle: Visual brush radius indicator that follows mouse cursor
- Customizable Gizmos: Toggle and customize visual indicators for all systems
- Interactive Handles: Move, scale, and adjust placement areas directly in Scene View
- Real-time Statistics: Monitor placement counts and area coverage
🛠️ Advanced Brush Controls
- 🎯 Terrain Snapping: Automatically align objects to terrain surface
- 🏷️ Layer-Based Targeting: Specify which layers to paint on
- 📦 Smart Removal System: Intelligent object removal with LOD Group support
- 🎛️ Jitter Controls: Fine-tune randomness in grid-based sampling
- ⚙️ Poisson Disk Tuning: Adjust attempt count for perfect natural distribution
Professional Workflow
- Import/Export Settings: Save and share placement configurations as ScriptableObjects
- Full Undo Support: All operations integrate with Unity's Undo system
- Automatic Parenting: Organize placed objects under custom parent GameObjects
- Multi-Terrain Support: Work across multiple terrains simultaneously
- Session Persistence: Brush settings saved between Unity sessions
Perfect For
- Environment Artists: Paint forests, meadows, and natural landscapes with artistic control
- Level Designers: Brush buildings, props, and decorative elements in real-time
- Indie Developers: Rapid prototyping and intuitive world building
- Digital Artists: Terrain painting workflow similar to Photoshop/Blender
- Educational Projects: Teaching terrain design and procedural generation concepts
- Procedural Generation: Foundation for custom placement algorithms
Technical Requirements
- Unity Version: 2021.3 LTS or newer (Tested up to Unity 6000.0)
- Render Pipelines: Compatible with Built-in, URP, and HDRP
- Platform: Editor tool (Windows, Mac, Linux)
Quick Start Guide
Batch Placement Mode:
- Add Component: Attach TerrainObjectPlacer script to any GameObject
- Choose Mode: Select Bounding Box or Custom Shape placement mode
- Assign Prefabs: Add your objects to the prefab list
- Configure Filters: Set up height, slope, and texture requirements
- Generate Preview: Click to see placement positions with gizmos
- Place Objects: Confirm placement or generate new positions
Brush Painting Mode:
- Add Component: Attach ObjectBrushPainter script to any GameObject
- Setup Prefabs: Add objects with weight settings for random selection
- Configure Brush: Set size, strength, and sampling method
- Enable Painting: Toggle brush mode and start painting in Scene View
- Real-Time Placement: Click and drag to paint objects like a digital brush
- Switch to Removal: Toggle removal mode to erase objects with same brush
Pro Tips Included
- Layered Workflow: Combine brush painting with batch placement for complex scenes
- Sampling Method Guide: When to use each sampling method for different effects
- Performance Optimization: Best practices for large-scale object placement
- Artistic Techniques: Creating realistic natural distributions and organic layouts
- Texture Workflow: How to effectively use texture filtering for realistic placement
What's Included
- Complete C# source code (well-commented and organized)
- Dual placement systems - Batch placement + Brush painting
- Comprehensive editor interfaces with intuitive controls
- Settings import/export system with validation
- Example scenes demonstrating all features
- Documentation with step-by-step tutorials
- Lifetime updates and bug fixes
Why Choose Advanced Terrain Object Placer?
Save Hours of Manual Work: What used to take hours of manual placement now takes minutes Artistic Freedom: Brush painting + custom shape drawing unlocks unlimited creative possibilities
Professional Quality: Built with the same standards used in AAA game development Intuitive Workflow: Artist-friendly brush system combined with technical precision tools Non-Destructive: Preview before placing, with full undo support Maximum Control: From fully automatic batch placement to precise artistic brush control
Customer Reviews
"The brush painting system feels just like painting in Photoshop but for 3D objects. Incredible workflow improvement!" - Environment Artist
"Finally, a placement tool that gives you both technical precision AND artistic control. The dual system is genius." - Level Designer
"This tool has completely revolutionized how I approach environment design. The brush system is addictive!" - Indie Developer
Support & Updates
- Email Support: Responsive developer support for any questions
- Regular Updates: Continuous improvements based on user feedback
- Growing Documentation: Expanding tutorials and use cases
- Community: Join other users sharing tips and techniques
Transform your terrain workflow today - Download Advanced Terrain Object Placer and experience professional-grade level design tools with intuitive brush painting!