MeshMovie
- Last UpdatedDec 01, 2025
- 2 minute read
The MeshMovie node enables you to manage video display over a 4-vertex mesh. It supports theora files (.ogg, .ogv) and Spout-received channels.
Due to their peculiar nature, MeshMovie items cannot be picked by PickSensor and therefore, they are not selectable in XR Studio from the Viewport.
Note: The mesh shader must be set to MovieScreen to support movie visualization.
Platform support
This node is supported on XR-Windows platform only.
|
XR-WIN |
XR-P-WIN |
XR-P-IOS |
XR-P-AND |
XR-P-WASM |
|---|---|---|---|---|
|
Full support |
No support |
No support |
No support |
No support |
|
|
|
|
|
|
Movies versus camera
Meshmovie can display either movie files from a file, or a Spout-received channel.

Display Spout received channel
-
For single-thread receivers, set the File value to _SpoutST@channelName
-
For multi-thread receivers, set the File value to _SpoutMT@channelName
MeshMovie fields
These are the fields for MeshMovie node. Only the node-specific fields are indicated, not fields obtained by inheritance.
Field inheritance: NodeBase > MeshMovie
|
Fields |
Type |
Use |
Default value |
Description |
|---|---|---|---|---|
|
file |
sstring |
Mandatory |
Not set. |
Movie file name or Spout-received channel. |
|
loop |
sbool |
Optional |
false |
Plays movie in loop if set to true. Not changeable at runtime. |
|
mesh |
sstring |
Mandatory |
Not set. |
Fully qualified name of the mesh on which to play the movie. This is the resource name, not node name. |
|
pause |
sevent |
Optional |
Not set. |
Pauses movie visualization. |
|
start |
sevent |
Optional |
Not set. |
Starts movie visualization. |
|
stop |
sevent |
Optional |
Not set. |
Ends movie visualization. |