Render Engine

Navigation:  Pandoras Box > User Interface - Master > Tabs Overview > Configuration >

Render Engine

prev main next

Navigation:  Pandoras Box > User Interface - Master > Tabs Overview > Configuration >

Render Engine

prev main next

Please wait. Due to its content this page might take a while to load...

The section "Render Engine " in the Configuration tab enables you to set up properties of the local and remote render outputs.

configuration_render-engine_siteThe following settings are site sensitive, please select the according Pandoras Box system with the "Site" drop-down menu.
If the node is found in the network the below information will say "Manifest on Node with IP:..." otherwise it says "Node not available in Network".

These settings are also accessible with the button "Open Engine Configuration"in the Inspector for the site.

Output hardware configuration

Per default, the shortcut [Ctrl+F] toggles the Preview of a Player or Server into fullscreen. If you like to use the [Esc] key to toggle back to the embedded Preview, tick the option "Leave Full Screen with Esc (effective on all Sites)" enables you to use the [ESC] key.

There are different configurations for the fullscreen mode, which also depend on the settings in the graphics card.

If the driver reports to be in Dual or Extended View, all outputs can be configured individually regarding the ability to go into full screen. This is depicted in the left image. In case one screen should not toggle full screen, check the "Full Screen is single" option and the grayed out check boxes in the column "Use for Full Screen" become available to be activated or deactivated. This is of interest when you like to see the user interface of your Master eventhough you are in full screen mode.
In addition, you can route the physical output adapter (meaning the graphics card output) to an Output Layer. "DISPLAY1" means the primary display, "DISPLAY2" the secondary. This setting is also available in the Output Inspector.

configuration_render-engine_output-detection_dualview
configuration_render-engine_output-detection_strechted

If the driver reports to be in Stretched Desktop (Horizontal Span or Vertical Span) you have two possibilities. First, you can leave the default option, meaning that Pandoras Box subdivides the available output. In case you have two displays devices, the value for "Used Subdivision" is "2" whilst the first one starts at XY-position 0,0 and the second one with an offset of one subdivision width or height. As a next step you can change the routing of physical output adapter (meaning the graphics card output) to an Output Layer. This setting is also available in the Output Inspector.
If you have chosen a setup with a Vertical Span, make sure that the "Subdivide vertically" option is ticked.

The second possibility for both stretched modes is to change the subdivision count to "1". In that case, Pandoras Box handles the entire output as one software adapter. This means that you have one Camera and one Output covering the reported width / height. But as the driver splits the image, you still have an image on all graphic card outputs.
This can be an advantage as you work with less parameters and options. The second Camera and Output have no effect and can be hidden or removed from the timeline. On the other hand this also means that you loose the flexibility of having more parameters. If you like set up one display differently e.g. less opacity, softedge on another side, etc. you need both Output Layers, hence 2 or more subdivisions.

Please note that you cannot take one subdivision out of full screen!

configuration_render-engine_output-detection_undetectedIf the Client is not available in the network, e.g. because
- it is not turned on
- it is assigned with no or a wrong IP address
- the PB Client software is not started
- the PB Client software is with a wrong Revision

no hardware configuration can be read from the driver or the operating system. If you like to preprogram your show, you can enter the resolution you will later setup in the Client's graphics card and the Camera and Output will adopt to it. This also influences some "Layer Sizing Modes". If this resolution change in the real setup, Pandoras Box warns you by displaying a red exclamation mark icon in this Configuration tab. Click on it to see a pop-up showing the user-defined resolution. Check whether this effects your programming and adjust it if needed.

configuration_render-engine_output-detection_remap The "Remap" button routes the physical output adapter (meaning the graphics card outputs) in the same order as found displays or subdivision are listed. This is of interest if you have changed the routing and want to go back to the default setting.

Rendering Performance Settings

Again, these settings depend on the Site chosen in the drop-down list at the top.

configuration_render-engine_rendering-performance- Full Screen Anti-Aliasing
This refers to a anti-aliasing method used for smoothing object edges in the last rendering pass. Per default this is the Output Pass, thus the anti-aliasing works on the output mesh. In case you have set the Output's parameter "State" to Bypass, the anti-aliasing applies to the Compositing Pass meaning objects on layers. The higher the anti-aliasing value, the more memory and performance is drawn but the smoother object edges are rendered (as seen in the below example). The maximum anti-aliasing level depends on the graphics card. For performance enhancement the default value is set to 2.

anti-aliasing_00

anti-aliasing_04

anti-aliasing_32

100% zoom

anti-aliasing_500pc_00

anti-aliasing_500pc_04

anti-aliasing_500pc_32

500% zoom

Level 0

Level 4

Level 8

 

- Full Screen Alternate Rendering
Check Alternate Rendering to get a better performance for laptops or older PCs. This setting can influence the fluent playback of videos.
Please note, the settings for Antialias and Alternate Rendering only take effect in full screen mode. In preview mode Antialias will be set to 0 and Alternate Rendering is off.

- Increase Video Buffer Count
When using FluidFrame with high-framerate content (50p, 60p files or live inputs), please check this option to ensure smooth playback. To increase the playback performance, more system and GPU RAM are used. Hence, the option should not be checked if not needed.

- Enable Alpha Backbuffer:
Tick this check box if you like to clear the background from the backbuffer texture with alpha. The backbuffer is the result from the output pass. More information regarding Pandoras Box' render passes can be found in the topic "Video Processing Pipeline".The background RGB(A) color can be set up in the Output Layer (Server only!)

- Load videos in single thread
This is of interest when you have programmed multiple containers with video content all starting at the same time. Under circumstances (number of containers, resolution of videos, etc.) this can lead to different render issues as all videos start to be decoded at the same time. With the enabled option the videos start with a millisecond offset enhancing the robustness of the render engine. A drawback is that delay is added. If you need to sync many videos, disable the option and make sure that your programming does not affect the robustness of the render engine.

- Max. Internal Texture Size
During the rendering process content is buffered onto a so called internal texture. The internal texture is only called when the content is used with
- deinterlacing
- FluidFrame (= frameblending)
- particular effect combination, e.g with Blur

Depending on the resolution of the content you are using with those optional features, you might need to select another entry from the drop-down list. Please note that EVERY content file is then buffered with this size. As this consumes plenty of graphic card memory it is recommended to choose the entry next in size and not simply the largest available.

The drop-down list replaces the 2k or "4K Texture Support" check box known from version below 5.5.