Project Properties


The Project Properties store settings that usually do not vary between individual scenes but have to be kept consistent for a project. For example, the target render output size is specified here. The most important of these values are specified when creating a new Project as part of the New Project Wizard.

The following is intended as a reference with additional links to the specific topics.

Common Properties

General

Name Name or Title of the Project to be displayed to the user. Usually this name is equal to the name of the project folder and project file (.vzp) but it does not have to be.
Category The category is used to organize your projects within the project browser window.
(see also Project and Scenes)
Author The authors name of this project. When creating a new project the user name of the current Windows session is used automatically.
Copyright Copyright notice for this project. When creating a new project the company/organisation name of the Windows registration is used automatically.
Image The project image can be change for faster identification of the project in the project browser. The image is also displayed at the Project Button if the project is opened for editing. An exported presentation will use this image to decorate the presentation Window.

Description

Description The description text can be used to store more detailed information about the project.

Project License

A Ventuz Project License is a content and runtime protection option for OEM and Project partners. Please contact Ventuz sales team for details.

License Name of the Ventuz Project License file (.vpl)
Sign Scenes Check the scene operations when a scene should be signed with the Project License. Usually all options are checked.

Graphics

Direct3D

Size The Size tab defines the desired rendering size of your project. It does not directly define the actual pixel resolution but gives a hint to the resize and placement options for windowed and fullscreen modes. The values entered for width and height are more a definition of the rendering aspect, the relation between width and height.
Fullscreen The Fullscreen options define how the rendering defined by Rendering Size should be placed on a fullscreen output.
Advanced Advanced rendering options for your graphics card.

See Direct3D Settings for more details.

Layout

For more information, see Project Layouts and Scene Management.

Devices

Interaction

Single Tap Duration Maximum interval in seconds between a touch press and release that will still cause it to be interpreted as a tap by object-based interaction nodes.
Tap-and-Hold Duration Duration in seconds after a touch press when the hold event will be fired if the user did not lift the touch.
Movement before Cancellation If a touch moves further than this distance (in pixels), it will not fire a tap or tap-and-hold event.
Smoothing Weight If a non-zero value is entered, Ventuz will try to smooth Touch Input positional information before passing it to the individual Interaction Nodes. Smoothing is done by calculating a weighted sum of previously received touch positions, multiplying last frames position by this weight, the frame before that with the weight squared and so on.
Interpolation Delay Used to compensate low input hardware refresh rates. Artificial delay between receiving a Touch position update and sending it to the individual Interaction Nodes. Increasing this value will allow Ventuz to interpolate (i.e. guess) the touch position when no update from the hardware device is available for a frame. This should only be used when the touch hardware is not capable of providing enough updates as increasing this value will introduce noticeable lag.

For more information, see MultiTouch.

Text

Culture

Culture Culture or regional settings for data display and value-to-text conversions. By default the System Culture is used. Select a specific culture to ensure a proper conversion regardless of the target system settings. See Convert to Text Node.
Character Sets In order to save memory consumption for 3D fonts it is necessary to reduce the amount of characters (glyphs). Fonts (typefaces) can hold thousands of characters, especially in the case of Arabic or Far Eastern languages. If these characters are not used in your project it is not recommended to load them into the memory. Select only the unicode ranges acually required! See Character Sets for details.

Fonts

Project Fonts Edit Project Typeface Presets for Text Rendering
Texture Font Styles Edit Project Presets for texture based Text Rendering
Mesh Font Styles Edit Project Presets for mesh based Text Rendering

For more information, see Text and Text Rendering.

Runtime Options

Window

Minimized The Ventuz Broadcast Runtime starts in minimized mode.
Windowed Start in Windowed mode.
Fullscreen Start in Fullscreen mode.
Allow toggle Allows to toggle between windowed and fullscreen mode by pressing Alt-Enter if checked.
Show in Taskbar The Presenter/Runtime shows a window in the Windows Taskbar if checked.
Controlbox visible If checked, the window shows the Windows control box (icon) in windowed mode.
Top Most Window The windows is always on top of other windows.
Custom Title A custom title used to name the window. By default the project name is used.

Process

Priority Select the Process priority of the Ventuz Presenter/Runtime. Do not select the Realtime priority, because this could stall your entire system.
Affinity On multi CPU or multi core systems, you can select which CPU/core Ventuz Presenter/Runtime should prefer to run on. If you select a CPU/core that does not exist the entire affinity adjustment may fail.

Please note that the Ventuz process requires administration rights in order to adjust process priority and CPU affinity


Exit on ESC key The presentation is closed by pressing the ESC key.
Exit on any key The presentation is closed by pressing any key.
Exit on mouse move The presentation is closed on any mouse movement.
Kill Process If this option is checked, the process gets killed instead of normally closed. This reduces the time to remove the Ventuz process, but could run in trouble with external resources or devices (databases, servers, drivers,...)