26.3 26.2 26.1 25.3 25.2 25.1 24.3 24.2 24.1 23.4 23.3 23.2 23.1
26.3 26.2 26.1 25.3 25.2 25.1 24.3 24.2 24.1 23.4 23.3 23.2 23.1

Project settings

The Project Settings view can be found under the "Edit" menu and can be set per project. The Pixotope settings are grouped into the sections below, matching the categories shown in the Editor.

API

image-20260904-111104.png

Data Integration

Name

Description

Mirrored Remotes

Data Hub values from other services to mirror into this engine, alternative to using a Mirror blueprint node on Begin Play, each entry giving the source service and the value name.

Optimization

Name

Description

Ignore Redundant Calls

Skips API calls that would set a property to the value it already has.

Allow Param Split Between Frames

Lets a call that asks for it spread one of its list parameters over several frames, handling one entry per frame.

Enable Data Hub Single Value Delegates

Generates the OnDataHubUpdateReceived_SingleValue and OnDataHubUpdateReceived_Struct Blueprint updates.

Exposing

Name

Description

Get World Actor Type Blacklist

Defines which actor types should be ignored when responding to GetWorld API call.

Advanced

Name

Description

Allow Set Property to Trigger Construction Scripts in Editor

Lets a SetProperty API call re-run actor construction scripts while in Editor mode.

Allow Set Property to Trigger Construction Scripts in Simulate

Lets a SetProperty API call re-run actor construction scripts while in Simulate mode.

Allow Set Property to Trigger Construction Scripts in Live

Lets a SetProperty API call re-run actor construction scripts while in Live mode.

Refresh Slate on Set Property

Redraws the Editor UI after a SetProperty call so changed values become visible immediately, outside of Live.

Component

image-20260904-111140.png

Component

Name

Description

Default Pixotope Component Settings

The render layer and Pixotope custom depth values applied to any scene component that has no class specific override.

Pixotope Component Settings Overrides

Per class and per Blueprint component overrides of those defaults, falling back to the nearest parent class that has an entry.

General

image-20260904-111025.png

Quality of Life

Name

Description

Auto Fix Settings

Applies recommended settings for a Pixotope project. For a complete list hover over this setting in the Editor.

Kill Duplicate Engines

Makes the older engine exit when two engine instances are running on the same Pixotope machine.

Copy from Vanilla World Settings Tab

Mirrors values from Unreal's standard World Settings tab into the Pixotope World Settings tab.

Replace Existing Volume on Auto Spawn

When Pixotope auto-spawns the post process handler it replaces the first unbound post process volume instead of adding a second one.

Auto Check Out Config Files

Checks out or unlocks Pixotope config files before writing them, so a setting changed from code is still saved when the file is read only.

World Setting Defaults

Name

Description

Default Auto Manage Essential Actors

New levels default to letting Pixotope add and maintain its essential actors automatically.

Video

Name

Description

Framerate Sync Type

Selects how the engine framerate follows the video framerate, either through a fixed delta time, through Max FPS, or not at all.

Unpremultiply Output

Outputs straight (un-premultiplied) alpha instead of premultiplied alpha.

Lock FPS to Video in Editor

Also applies the framerate sync in Editor and Simulate and not only in Live.

Material Handler

Name

Description

Precompositing Delay

Number of frames the compositing input video is delayed by, -1 uses the current frame.

Motion

Name

Description

Separate Mask for Each Channel (Slow)

Generates an individual mask per output channel instead of one shared mask. Try this if there are issues with Motion Design masks when using multiple broadcast channels.

Separate Mask for Each View

Keeps geometry masks active for every view instead of only the active one. Try this if there are issues with Motion Design masks when using multiple broadcast channels.

Limit MD Memory Use

Caps the queue of Motion Design Niagara data channel publish requests to limit memory use.

Flush Package Loading on Level Streaming State Changed

Forces pending package loads to complete whenever a Motion Design streaming level changes state.

Motion Design Overlay Render Target

Render target the Motion Design overlay is rendered into for compositing over the camera.

Number of Motion Channels

How many Motion Design channels the project provides.

Rename Channel 0 on Project Open

Renames a Motion Design channel named "Channel_0" to "Channel_1" on project open, if no "Channel_1" exists.

Collisions

Name

Description

Allow Any Collisions

When off, no physics state and no collision meshes are created for meshes, so imported levels do not clog performance.

Allow Text3D Collisions

Lets Text3D actors build collision data, which is off by default because it greatly increases Text3D instantiation cost.

Debugging

Name

Description

Print Camera Tracking

Print camera tracking data on the screen.

Notifications

Name

Description

Popup on Non Pixotope Binary Loaded

Shows a warning when a plugin or binary that was not built with the Pixotope SDK is loaded.

Placement Mode

Name

Description

Placeable Blueprints

Additional blueprints listed in the Pixotope section of the Place Actors panel.

Advanced

Name

Description

Ignore Version Compatibility on Package Load

Allows opening projects from newer Pixotope/UE5 patch versions.

Broadcast System Info

Publishes machine and system information to Data Hub for monitoring.

Auto Attach XR Walls By Default

New XR walls stay attached to the Real World Reference by default.

Unified Compositing

Enables the unified compositing pipeline.

TrueVS (Experimental)

Enables the TrueVS compositing mode for virtual set production.

Enable Holdout Depth

Makes holdouts write depth so objects behind them are occluded correctly.

Stall Detection

In Live, reports a stall to Data Hub when the engine stops ticking for longer than the stall threshold.

Stall Threshold

Time in seconds without a tick before a stall is reported.

Dump Stack on Stall

Writes a dump folder when a stall is detected.

Log

image-20260904-111237.png

Categories

Name

Description

Per Category Settings

Defines how verbose should be each log category and if it should be comunicated to the network. Setting some categories to Spam can provide useful insights.

Overrides

Name

Description

Should Override Verbosity

Enables a verbosity override for all log categories.

Log Verbosity Override

Defines a verbosity override value for all log categories.

Should Override Log to Data Hub

Enables a network behavior override for all log categories.

Log to Data Hub Override

Defines a network behavior override value for all log categories.

Advanced

Name

Description

Never Send Spam Logs to Data Hub

This blocks sending too-verbose logs to the network. Turning this off could potentially result in an infinite feedback loop. Beware!

Notifications

Name

Description

Show Pop-up Notifications

Shows Pixotope messages as pop-up notifications in the Editor, they are written to the log either way.

Synchronization

image-20260904-111319.png

Pixotope Timecode Provider

Name

Description

Timecode Source

Which timecode the Pixotope Timecode Provider reports, either the unique timecode, one of the video IO inputs, or game time.

Game Time

Name

Description

Use Execution Time Offset for Synced Game Time

Delays synced game time by this machine's execution time offset instead of by a fixed local delay.

Local Synced Game Time Delay (in Frames)

Fixed local delay in frames applied to synced game time when the execution time offset is not used.

Sync Delta Time

Uses a shared delta time across engines so time-based animation stays identical on all machines.

Sync Delta Time in Editor

Also applies delta time synchronization in the Editor, which can look jumpy when not meeting the genlock framerate.

Schedule Function

Name

Description

Use Execution Time Offset for Schedule Function

Compensates scheduled function calls with this machine's execution time offset.

Schedule Function Timecode Source

Timecode source used when scheduling function calls.

Delayed Tick

Name

Description

Wait for Synced Tick (in Seconds)

Delays the engine start by this many seconds so that all engines start ticking together.

Use Execution Time Offset for Synced Tick

Delays the tick by this machine's execution time offset instead of by a fixed local delay.

Local Synced Tick Delay (in Frames)

Fixed local delay in frames before this machine starts ticking, when the execution time offset is not used.

Unsynced Delay

Name

Description

Genlock Unsynced Receiving

Aligns incoming Data Hub data that carries no timecode to the genlock signal.

Unsynced Delay in Frames

Delay in frames applied to unsynchronized incoming data.

Unsynced Delay in Milliseconds

Additional delay in milliseconds applied to unsynchronized incoming data.

Templates

image-20260904-111404.png

Runtime Status

Name

Description

Send Runtime Status

Reports template runtime status, such as loaded or playing, to Data Hub.

Updates per Second in Game

How often runtime status is sent while in Live.

Updates per Second in Editor

How often runtime status is sent while in the Editor.

Avalanche

Name

Description

Start Avalanche Broadcast on Begin Play

Starts the Motion Design broadcast automatically when play begins.

Unload Avalanche on End PIE

Unloads Motion Design assets when a Play-In-Editor session ends.

Delay PIE End for Avalanche Cleanup

Holds the end of a Play-In-Editor session briefly so Motion Design can clean up.

Asset Cache

Name

Description

Always Rebuild Asset Cache On Startup

Rebuilds the Pixotope asset cache every time the editor opens the project instead of only when it is missing.

Tracking

These settings are not expected to be changed by users, they exist for development and emergency use.

image-20260904-111434.png

Connection

Name

Description

Local IP

Which local IP CTSReceiver binds to for incoming tracking data.

Local Tracking Port

Which local port CTSReceiver binds to for incoming tracking data.

Remote Lock

Name

Description

Should Lock Remote Address

When checked CTSReceiver ignores incoming data that does not come from the remote IP and/or port.

Remote IP to Lock On

Accepted remote IP for tracking data, 0.0.0.0 means accept all.

Remote Port to Lock On

Accepted remote port for tracking data, 0 means accept all.

Viewport

image-20260904-111506.png

Details

Name

Description

Viewport Bottom-Right Info

Enables a text label in the viewport, informing about applied color mode.

OCIO

Name

Description

Override Vanilla OCIO

Enables Pixotope OCIO preview in the viewport.

Apply Viewport OCIO In Live

Enables Pixotope OCIO preview in Live and Live Preview modes.

Use Default Color Space

Read only, shows whether the viewport preview uses the project default color space rather than the overrides below.

Viewport Display Override

Read only, shows the OCIO display device used for the viewport preview.

Viewport View Override

Read only, shows the OCIO view transform used for the viewport preview.

Viewport Color Space Override

Read only, shows the color space used for OCIO preview.

Viewport OCIO Output Lock

An optional IO channel link for OCIO preview.

Thumbnails

Name

Description

Use Custom Thumbnail OCIO Color Space

Renders asset thumbnails using the color space set below instead of an OCIO display and view pair.

Thumbnails Color Space

Color space used for asset thumbnails.

Use Custom Thumbnail OCIO Display

Renders asset thumbnails using the OCIO display and view pair set below instead of a color space.

Thumbnails Display Name

OCIO display device used for asset thumbnails.

Thumbnails View Name

OCIO view transform used for asset thumbnails.

Thumbnails Fixed Exposure

Renders asset thumbnails at a fixed exposure instead of using auto exposure.

Thumbnails Fixed Exposure EV100

Exposure value in EV100 used when fixed thumbnail exposure is enabled.