Skip to content

loyal-studio/LOYAL-Array-Modifier

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LOYAL-Array-Modifier

A Blender-inspired Unity Editor tool for generating linear and circular arrays of GameObjects.

Level design often involves placing repetitive elements like fences, pillars, or circular structures. This tool brings the classic "Array Modifier" workflow to Unity, providing a fast, non-destructive way to duplicate and distribute objects with a real-time preview and built-in randomization.


Why we built this

While developing, we spent some time manually to placing and aligning repetitive environmental assets. We missed the elegance of Array modifier, so we built this tool to speed up our level design process. It allows for instant, highly customizable object distribution right in the Scene View, keeping the creative flow uninterrupted.

Installation

Via Unity Package Manager (UPM)

  1. Open Unity and go to Window > Package Manager.
  2. Click the + button and select Add package from git URL....
  3. Paste the following URL: https://github.com/loyal-studio/LOYAL-Array-Modifier.git
  4. Click Add.

Usage

  1. Open the Tool: Go to Tools > LOYAL Array Modifier.
  2. Enable Overlay (Optional): In the Scene View, open the Overlay menu (usually via the ~ key or the top toolbar) and enable Array Modifier.
  3. Generate Array:
    • Select a GameObject in your scene.
    • Choose your Distribution type (Linear or Circular).
    • Adjust Count and offset parameters.
    • Toggle ● REALTIME ENABLED to see live updates as you adjust values or move handles.
    • Once satisfied, click APPLY to finalize the array, or CLEANUP to revert.

Requirements

  • Unity: 2021.3 LTS or newer (required for UnityEditor.Overlays support).

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

A Blender-inspired Unity Editor tool for generating linear and circular arrays of GameObjects.

Topics

Resources

License

MIT, Unknown licenses found

Licenses found

MIT
LICENSE
Unknown
LICENSE.meta

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages