Object-based Layer Management Feature

Proposal Info

Areas: Layers, Core, UX
Proposal Type: Overhaul

Overview

Object-based Layer Management Feature:

Use “objects” to manage layers. Similar to Unity, each object can have multiple components (layers) attached. This allows us to more easily control the visibility (show/hide), opacity, position, etc. of layers that exist in different locations. Selecting an object is equivalent to selecting multiple layers. Objects can also have parent–child relationships.

The concept of “objects” works very well: they can represent different characters, body parts, weapons, equipment, and so on. Use object-oriented thinking for classification and drawing, and layer-based thinking for ordering.

Proposal status: open-for-discussion
Discussion ends: 2026-05-06