CREATING GROUPS and group layouts

For LiveLabs Creative tools like Position Generator to operate correctly, groups in Titan must be created with optimised layouts. The way fixtures are arranged in a group directly affects the order in which tools receive fixture data.

Why Layout Matters

LiveLabs Creative tools receive fixtures from Titan in selection order, but do not have access to grid coordinates. This means the tools have no way of knowing where a fixture sits within the group layout — they only know the order in which fixtures are received.

Titan's selection order reads the group layout left to right, then top to bottom. So if fixtures are spread across multiple rows, the selection order may not match your intended fixture order.

For example, if fixtures are placed at the following grid positions:

  • Fixture A — Row 1, Column 1

  • Fixture B — Row 1, Column 2

  • Fixture C — Row 2, Column 3

  • Fixture D — Row 1, Column 4

  • Fixture E — Row 1, Column 5

  • Fixture F — Row 2, Column 6

  • Fixture G — Row 1, Column 7

  • Fixture H — Row 1, Column 8

The tools would receive them in this order: A → B → D → E → G → H → C → F

As opposed to the expected order: A → B → C → D → E → F → G → H

This can cause unexpected results when generating shapes or positions.

best practices

Single Row Layout — Place all fixtures on a single row in the group layout. This guarantees that the order matches the physical or logical arrangement of your fixtures.

  1. Symmetrical Layouts — It is recommended that group layouts are created symmetrically for predictable results with shapes and effects.

  2. One Fixture Per Cell — Ensure only one fixture occupies each cell. Multiple fixtures in the same cell can cause unpredictable results.

GETTING STARTED and demo showfile

A demo Titan v16 showfile is available to download and examine for best practices when using LiveLabs Creative tools. The showfile also includes a Capture layout, allowing you to learn best practices and test the tools in a visualised environment.

The demo showfile can be found in the resources channel of our discord server.