Previs Screen | Creates a previsualization screen that represents a display, screen, or wall. |
A Previs Screen Node can be a Virtual Representation of a physical screen. Using a Canvas Node, a Composition can be mapped onto a Virtual Screen.
A Render Pass can also be mapped to a Virtual Screen instead of a Composition allowing for additional options.
The Previs Screen Node can create a screen that represents different kinds of displays: Simple, LED, Bezeled, Curved, and multiple Manual Tiled Shapes and aspect ratios.
The Previs Screen can be interacted with inside of a scene the same way that any other primitive can be manipulated using various nodes such as the Axis Node and Arrange Node
Property | Description |
---|---|
ScreenName | Assigns a name to each Previs Screen making it easy to identify and map in the Render Setup and inside of Ventuz Designer |
IsMoving | Is used to continually recalculate the internal render target in the event that a screen will be moving and is bound to a Composition Projector. For instance, if the screen is connected to a tracked motion system, this option should be enabled |
EnablePrevis | Shows or hides the visualisation of the mapped Canvas. Disabling this option will hide the previs content on this screen, but keep the screen visible |
ShowInPrevis | Shows or hides the whole screen including the previs content |
AlignInCanvas | Sets the alignment options for the Canvas |
Screen | Selects the type of screen. The real world physical output can be defined according to the physical screen from this dropdown menu. Each screen type shares similar properties |
AlignX/Y | Affect the alignment of the screen to its axis, similar to a rectangular primitive |
(Tile)PixelWidth & (Tile)PixelHeight | Are made available when either the *Bezel* or *Curved* Screen type is selected. These parameters define the resolution of each Tile's resolution in that Screen's array. |
BezelX & BezelY | Are made available when either the Bezel or Curved Screen type is selected. These parameters adjust the size of the bezel between each screen. The value is applied equally to every screen or bezel |
Height | Adjusts the size of the screen in a Ventuz unit. Adjusting this parameter will resize the screen keeping the aspect ratio set by PixelWidth and PixelHeight properties |
BoxDepth & BoxBezel | Are used to adjust the geometry of the selected screen type. While keeping the content the same size, the size of the screen can be adjusted to simulate or represent the content appearing on a smaller part of the overall screen |
The following screen types are available for each Screen:
Simple Screen - a simple rectangular screen, by default displayed as a 2D plane. The *BoxDepth* and *BoxBezel can be used to make this plane appear 3D. | |
LED Screen - this is similar to a Simple Screen with the Height property changed to PixelPitch to allow for accurate visualization different LED Screens with different Pixel Pitches. The Value for this property is divided by 1000 e.g.: If you say 1 Ventuz unit is one meter then this value will be in mm. | |
Bezel Screens - the number of Tiled Screens defined with TileX/Y is used to simulate an array of displays used as one Screen. The BezelX/Y is used to adjust the physical space inbetween each display. Each tile has a resolution defined with TilePixelWidth/Height. | |
Curved Screens - similar to Bezel Screens. This option has the added parameter of a Radius to define the radius of a several multiple displays setup in a curved configuration. | |
Manual Rectangles - manually define the shape and orientation of different rectangles that represent Screens. This option allows for the mapping of physical displays assembled in a non-tiled setup. |
To configure the Manual Rectangles Screen Type option, click the [+] to add a rectangle. Using the Mode selection adjustments can be made in either Percent or Pixel for the Width, Height and TranslateX/Y of each Rectangle. The Width and Height are not locked together allowing for the adjustment of the aspect ratio of each Rectangle.
Property | Description |
---|---|
Align | Changes the alignment of each individual rectangle |
RenderOptions | Binds a Screen Render Options Node making it possible to exclude certain parts of a hierarchy to be rendered for that specific output. Camera overrides can be set to render the Screen from different camera positions |