APG Mapper Tutorial
How to Use the Advance Pixel Grid Mapper - Help & Tutorial
Introduction
The Advance Pixel Grid Mapper is a tool designed for easily laying out LED screens (panels) and exporting the configuration for Resolume Arena. Using this tool, you can create "Slices," apply "Masks," organize them under different "Screens," and map their input using "Composition Layers."
Table of Contents
Core Concepts
Canvas
The black area where you draw. This represents your entire composition in Resolume.
Panel / Grid
The small boxes on the canvas. Each one represents an LED panel with the dimensions you define.
Slice
The primary shapes you create on the grid. Each "slice" corresponds to a layer in Resolume's Advanced Output.
Screen
A virtual output destination in Resolume. You can have multiple screens with different resolutions and output types (Virtual, NDI, Spout, Display). Slices must be placed under a screen.
Mask
A shape used to cover, crop, or alter the appearance of a Slice.
Composition Layer
Layers within Resolume's composition that can serve as a video signal source for your slices.
Step-by-Step User Guide
Step 1: Setting Up the Canvas
You now have two modes for setting up your canvas, which you can select under Canvas & Grid Settings:
- Default Mode: For simple layouts using only one type of LED panel.
- Advanced Mode: For complex layouts using multiple types of LED panels with different sizes.
Mode 1: Default Grid (Simple Setups)
- Select Grid Display: Make sure the
Defaultradio button is selected. - Panel Size (W x H): Enter the resolution of your single LED panel type (e.g., 128x128). The
Panel WidthandPanel Heightcontrols will be enabled. - Canvas Size (W x H): Enter the total combined resolution of all your LED panels (e.g., 2560x896).
- Resolution (W x H): This is the default resolution for new "Screens" you create.
- Generate New Grid: After entering the dimensions, click this button to create your uniform grid. Warning: This will erase your current work.
Mode 2: Advanced Grid (Multi-Panel Setups)
This mode is a premium feature required for complex stage designs with different panel models.
- Select Grid Display: Click the
Advancedradio button. This will disable the mainPanel Sizeinputs and enable theMulti-Panel Setupbutton andSnap Gridcontrol. - Open the Calculator: Click the
Multi-Panel Setupbutton to open the "Canvas Size Calculator & Panel Setup" window. - Define Your Panel Types:
- Inside the calculator, click
Add Panel Typeto add a new row. Each row represents a group of identical panels in your layout. - Fill out the details for each row:
- Panel Name: A descriptive name (e.g., "Main Wall P3", "DJ Booth P5").
- Width/Height: The pixel resolution of a single panel in this group (e.g., 128 x 128).
- # Across/# Down: How many of these panels are arranged horizontally and vertically in this specific group (e.g., 20 across, 7 down).
- Col/Row: The position of this entire group in the "master grid." Use this to place panel groups above, below, or beside each other.
- Inside the calculator, click
- Understanding Col and Row: The
Col(Column) andRownumbers are the most powerful feature of the calculator. They allow you to define a "master layout grid." Think of your entire stage design as a big grid, and each panel group occupies one or more cells in that grid.- Example Scenario: Imagine a stage with a top LED banner, a main screen split into three sections (Left, Center, Right), and a bottom banner.
- The Top Banner would be Row 1, Col 1.
- The Left Screen would be Row 2, Col 1.
- The Center Screen would be Row 2, Col 2.
- The Right Screen would be Row 2, Col 3.
- The Bottom Banner would be Row 3, Col 1.
- How it Works: The calculator groups all items with the same
Rownumber together. The final height of that "master row" is determined by the tallest group within it. Then, it adds up the widths of each "master column" (Col 1, Col 2, Col 3) to get the total canvas width. This allows you to create complex, non-rectangular layouts with perfect alignment.
- Example Scenario: Imagine a stage with a top LED banner, a main screen split into three sections (Left, Center, Right), and a bottom banner.
- Calculate and Apply:
- Click
Recalculateto see the total computed canvas size based on your layout. - Click
Apply & OKto close the calculator and apply the settings to the main form.
- Click
- Panel Library: Your defined panel types will now appear in the
Panel Librarylist on the main window.
Step 2: Creating "Slices"
- Select Drawing Mode: Under Drawing Tools, ensure the
Sliceradio button is selected. - (For Advanced Mode Only) Select a Panel Type: Before drawing, click on the desired panel type from the
Panel Librarylist. The slice you draw will be based on the dimensions of the selected panel type. - Name the Slice: In the
Slice Nametextbox, enter a name. If left blank, it will be automatically named "Slice 1," "Slice 2," etc. - Choose a Color:
- Manual: Select a color from the
Manual Color Selectionpalette. - Automatic: Automatically picks the next color in the sequence.
- Manual: Select a color from the
- Draw on the Canvas: Click and drag your mouse on the grid to create a rectangular shape. This is your slice.
- The newly created slice will appear in the
Screen and Slice Layouttree view.
Step 3: Organizing "Screens"
- Add a Screen: Click the
Add Screenbutton below the Screen and Slice Layout to create a new screen. - Move a Slice: You can drag and drop a slice from one screen to another in the tree view.
- Change Screen Settings:
- Click the Screen's name in the tree view.
- In the
Screen [Name]panel, you can change theDevice(Virtual, NDI, Spout) and itsWidth/Height(resolution).
- Rename/Delete: Right-click on a screen's name to rename or delete it. The very first screen cannot be deleted.
Step 4: Creating a "Mask"
- Select a Slice: First, click the slice you want to apply a mask to in the
Screen and Slice Layouttree view. - Select Mask Mode: In Drawing Tools, switch the selection to
Mask. - Choose a Mask Tool:
- In the
Mask Shapepanel, pick a tool (e.g., Circle, Square, Pencil). - For Shape Tools (Circle, Square, etc.): Simply click the tool. It will automatically create a mask that fits the entire slice.
- For the GridOnly Tool: Click and drag the mouse inside the slice to select panels that will become part of the mask.
- For the Pencil Tool: This is for freeform drawing. Click to place points (vertices). Right-click to cancel. Click the first point to close the shape.
- In the
Step 5: Editing a Mask
- Select the Mask: In the tree view, click the "Mask" node located under a slice.
- Choose an Editing Mode (Mask Editing Mode panel):
- Transform: Allows you to change the position and size of the entire mask using the Slice Properties panel.
- Edit Points: Allows you to edit each individual point (vertex) of a mask created with the Pencil tool.
- For Edit Points:
- Click a point on the canvas to select it. The selected point will turn red.
- Drag the point to move it.
- You can also change its X/Y coordinates in the
Selected Vertexpanel. - Point Mode: Switch between
Linear(straight lines) andBezier(curves).
Step 6: Using Composition Layers
- Add a Layer: In the
Composition Layerspanel, clickAdd Layerto create a new Resolume composition layer. - Assign a Slice: Drag a slice from the
Screen and Slice Layouttree view and drop it onto a layer in theComposition Layerstree view. - Assign an Input Source:
- Click a slice in the Screen and Slice Layout.
- In the
Slice Propertiespanel, use theInputdropdown to select which Composition Layer will be the video source for that slice.
- Adjust Opacity: Select a layer in the Composition Layers tree view and use the
Opacity Controlslider to adjust its master opacity.
Step 7: Saving and Loading a Project
- Use
File > Save Projectto save all your screens, slices, masks, and composition layers into a single.gprojfile. - Use
File > Load Projectto open your work again.
Step 8: Exporting the Output
File > Export Advance Output > Export Advance Output: This generates the.xmlfile you need for Resolume's Advanced Output. It will also generate a PNG guide image for each screen with its respective resolution.File > Export Advance Output > Export Composition: This generates an.avcfile that you can load as a composition in Resolume.
Additional Tips and Features
Navigating the Canvas
- Pointer Tool: The default tool for selecting, moving, and interacting with slices.
- Pan (Hand Tool): Select the Hand Tool from the toolbar to click and drag the canvas.
- Zoom: Use the mouse wheel to zoom in and out. The canvas will zoom towards your mouse cursor's position.
- Pan (Mouse): Alternatively, click and drag the middle mouse button to pan.
- Reset View: Click the
Default Viewbutton to return to the default zoom and position.
Snap Grid (Advanced Mode Only)
- When in Advanced Mode, you can set a pixel value in the
Snap Gridbox (e.g., 16). - When you draw or move slices, they will snap to this pixel grid instead of the panel grid. This is useful for precise, fine-grained adjustments.
Managing Slices
- Moving on Canvas: With the Pointer Tool selected, you can click and drag any slice directly on the canvas to reposition it. The mask will move along with it.
- Duplicating: Right-click a slice in the tree view and select
Duplicate Sliceto create an exact copy in the same screen. - Reordering: Right-click a slice and use
Move UporMove Downto change its layer order within a screen. This affects rendering order. - Quick Re-assignment: Right-click a slice and use the
Assign to Screenmenu to quickly move it to a different screen.
Advanced Opacity Control
The Opacity Control slider is context-sensitive and adjusts the transparency of the last selected item type.
- Background Image: Click the
Select BGbutton or import a new background to make it the target. The slider will now control the background's transparency. - Screen Output: Select any Screen in the Screen and Slice Layout tree view. The slider will control the final output opacity of that entire screen in Resolume.
- Composition Layer: Select any layer in the Composition Layers tree view. The slider will control the master opacity of that layer in Resolume.
Quick Delete
- Right-click on a slice on the canvas.
- If the slice has a mask, you will be asked if you want to delete the mask.
- If it has no mask, you will be asked if you want to delete the entire slice.
Context Menus
Right-click on items in the tree views (Screen and Slice Layout, Composition Layers) for additional options like Rename and Delete.
Registration
Some advanced features (like Masking, Advanced Mode, and certain Exports) require registration. Go to Help > Registration to activate the product.