Greeble Generator View on Asset Store (opens in new tab)

Package details

Latest version
1.0
Last updated
First released
Unity version
6000.0.24 or later
Package size
52.8 MB
Files
82
Favorites
20
Views in the past week
5

Price tracking

Last checked
Tracked since
Lowest recorded
$9.99 on

Keywords

Greeble Generator

by rfarencibia (opens in new tab)

No ratings yet

Greeble Generator is a plugin that automatically adds detailed, scattered elements to your 3D scenes, enhancing the visual richness of your projects with minimal manual effort.

Price $9.99

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Greeble Generator, 6 months Current $9.99; lowest $9.99; highest $9.99 in this period. $0 $5 $10 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 4

Greeble Generator screenshot 1

Greeble Generator screenshot 1

About this asset

Greeble Generator is a Unity plugin that automates the process of adding intricate, scattered details—known as greebles—to your 3D scenes. It operates in two layers:

  • First Layer: This layer populates your target mesh surfaces with decorative elements. It uses custom prefabs you provide, or, if none are assigned, it falls back to basic primitives (Cube, Cylinder, Sphere, Capsule). You can control the scale, rotation (random or snapped to cardinal angles), and placement (with collision avoidance) of these details.
  • Second Layer (Optional): This layer adds additional detail on top of each First Layer element based on a configurable spawn chance, giving you the flexibility to decide how many First Layer objects receive extra decoration. It also offers independent scaling, rotation, and positional adjustments relative to the parent greeble.

The package even includes a preset pack with 5 different styles—each containing 9 greeble pieces—to help quickly achieve a unique visual aesthetic. By streamlining the placement of complex details, Greeble Generator saves time and enhances the overall richness and realism of your projects.

From the publisher's Asset Store listing.

Technical details

  • Two-Layer Detail System:
    Generate intricate details in two customizable layers (First Layer and optional Second Layer) for enhanced scene complexity.
  • Automated Placement:
    Uses barycentric coordinates to randomly position greebles on target mesh surfaces.
  • Custom Prefab Support & Fallback:
    Supports user-provided custom prefabs for both layers. If no First Layer prefab is supplied, it automatically falls back to basic primitives (Cube, Cylinder, Sphere, Capsule).
  • Collision Avoidance:
    Prevents overlapping First Layer greebles using an approximate bounding sphere check with configurable placement attempts.
  • Advanced Rotation & Scaling Options:
    Offers fully random rotation within a defined range or snapping to cardinal angles (0°, 90°, 180°, 360°), along with customizable scale and offset parameters.
  • Spawn Chance for Second Layer:
    Allows you to control the probability (0–100%) that a Second Layer object is added on top of a First Layer greeble.
  • Custom Editor Integration:
    Provides an intuitive, grouped Inspector with conditional field disabling for a streamlined setup process.
  • Preset Pack Included:
    Comes with a pack of 5 different style presets (9 pieces each) to quickly achieve unique aesthetics.
  • Organized Codebase:
    All scripts are wrapped in a custom namespace for better organization and to meet Asset Store guidelines.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
6000.0.24f1 Compatible Compatible Compatible

As listed on the Asset Store.