Tile3DInstancer View on Asset Store (opens in new tab)

Package details

Latest version
1.0.2
Last updated
First released
Unity version
2022.3.33 or later
Package size
68.6 MB
Files
242
Favorites
12
Views in the past week
12

Price tracking

Last checked
Tracked since
Lowest recorded
$35.00 on

Keywords

Tile3DInstancer

by SmallBurger (opens in new tab)

No ratings yet

Render millions of multi-type 3D instances with low memory, fast loading, and real-time tilemap editing.

Price $70.00

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Tile3DInstancer, 6 months Current $70.00; lowest $70.00; highest $70.00 in this period. $0 $50 $100 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 1

Tile3DInstancer video 1

About this asset

Tile3DInstancer lets you render millions of 3D objects—across multiple types—with minimal memory, lightning-fast loading, and stable frame rates.

Unlike traditional instance systems that flatten every transform and overload your scene with memory-heavy data, Tile3DInstancer introduces a Template Cell architecture that reuses transforms and dynamically expands instances only when needed.

Combine that with GPU-friendly batching, per-instance culling (CPU Job), and real-time tile map editing, and you get the only Unity toolset that makes massive, complex, multi-type 3D worlds actually practical to build and run.

🚀 What Makes Tile3DInstancer Different?

While most instance systems only optimize for a single type of object, Tile3DInstancer is designed to handle dozens of object types, millions of instances, and tile-based world design—all with blazing performance and minimal loading time.

  • 💡 Transform Reuse: Dramatically reduce memory and loading time by reusing Template Cell data instead of expanding every instance.
  • 🔁 Dynamic Batching: Auto-batch MatrixArrays even across different cells and types, with no manual work needed.
  • ⚡ Async Culling Jobs: True per-instance culling powered by Unity’s Job System, with optional async execution to avoid main thread stalls.
  • 🎨 WYSIWYG TileMap Editing: Quickly paint vast environments and switch to 3D preview instantly.
  • 🔧 Built for Workflow: Every part—from Instancer to CellHolder Painter to Brush Editors—is designed for fast iteration and clean scene management.
  • Preview Demo APK (performance test):SBFramework.apk

From the publisher's Asset Store listing.

Technical details

🖥️ Platform Support

  • ✅ Android (tested on Galaxy S8+)
  • ✅ iOS
  • ✅ Windows / macOS (Editor & Standalone)
  • ⚠️ WebGL (not officially supported)
  • ❓ VR/AR (not verified, but architecture supports it)

🎨 Render Pipeline

  • ✅ Universal Render Pipeline (URP) 2021.3+

⚙️ Core Technologies

  • Template Cell Architecture - Reuses transforms, reduces memory & loading time
  • Dynamic MatrixArray Batching - Auto-merges instances for optimal draw calls
  • Per-instance CPU Culling - Unity Jobs with sync/async execution
  • Runtime Expansion - Expands transforms only when needed
  • TileMap-based Scene Editing - Real-time 3D layout management
  • Zero Transform Overhead - No per-instance GameObjects

🔧 Key Features

  • 🧱 Instancer Object - LOD switching, instance coloring, batched data
  • 🎨 CellHolder Painter - GPU-accelerated placement tools
  • 🖌️ TileBrush System - Reusable brush creation
  • 🗺️ TileInstanceScene Editor - Tilemap to 3D GPU instancing
  • 🔁 Randomization - Rotation & template variation
  • 👁️ Live GPU Preview - Real-time results
  • ⚙️ Transform Sharing - Template referencing system

📦 What's Included

  • Sample scenes & URP shaders
  • Complete editor toolchain
  • Preview tools
  • Full C# source code (no DLLs)
  • Comprehensive documentation

🚀 Performance

  • 5M+ instances across 20+ types
  • 60 FPS on Galaxy S10 with async culling
  • Fast loading times
  • Fully dynamic generation

🛠️ Extensibility

  • Custom shader support via MaterialPropertyBlock
  • Scriptable cell generation & placement
  • Modular editor tools with source included

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
6000.3.2f1 Not listed Compatible Not listed
2022.3.62f3 Not listed Compatible Not listed
2022.3.33f1 Not listed Compatible Not listed

URP only. Tested with Unity 2021.3+. Not compatible with Built-in or HDRP.

As listed on the Asset Store.