Navigation

Ventuz 6 Quick Guide

  • Introduction
  • Getting Started
  • Ventuz Editions
  • Designer Overview
  • Ventuz System Requirements
  • Configuration
  • Video/Audio Configuration
  • Machine Configuration
  • GPI Configuration for Runtime or Director
  • Optimize Rendering Performance
  • Supported Formats
  • Supported Hardware
  • Multisampling / Anti-Aliasing
  • Input Subsystem
  • Ventuz Proprietary Files
  • What's new
  • FAQ
  • Common Mistakes
  • Deployment
  • Migration Guide
  • Ventuz 5 Migration Guide
  • Summary Shortcuts

Ventuz 6 Designer

  • Index
  • Getting Started
  • Designer Options
  • Designer Overview
Projects & Scenes
  • Projects and Scenes
  • Project Browser
  • Project Properties
  • Project Maintenance
  • Project and Scene Data
  • Scene Tree
  • Scene Management
  • Scene Statistics
  • Deployment
Interface
  • Designer Interface
  • Renderer Window
  • Realtime Rendering
  • Optimize Scene Performance
  • Performance Statistics
  • Transformation Gizmo
  • Render to Disk
  • Camera Navigation
  • Isolated Objects
  • Manipulate Objects with Gizmos
  • Layer Editor
  • Common Layer Properties
  • IPP Effects
  • Color Correction FX
  • Distortion FX
  • Filter FX
  • Layer Editor Shortcuts
  • Hierarchy Editor
  • Working with Nodes
  • Containers
  • Find and Replace
  • Shortcuts Hierarchy Editor
  • Content Editor
  • Working with Nodes
  • Containers
  • Content Editor Shortcuts
  • Toolbox
  • Property Editor
  • Project Data and Scene Data
  • Property Groups
  • Shader Editor
  • Text Editor
  • Scene Tree
  • Message View
  • Stage Editor
  • Container Outline
  • Watches Editor
  • Animation Editor
  • Animation and State Engine
  • Templates
  • Template Engine
  • Shortcuts Animation Editor
  • Text Rendering
  • Text Editor
  • Character Sets
  • Geometry Import
  • Input Subsystem
  • Multitouch
  • TUIO Protocol
  • Open Sound Control
  • How to work with Head Mounted Displays
  • Cluster
  • Multi Display Setups and Shaping
  • Warping, Soft Edging and Masking
  • Available Nodes
  • Animation Nodes
  • Material&Color Nodes
  • Data Nodes
  • Geometry Nodes
  • Interaction Nodes
  • IO Nodes
  • Layers
  • Light Nodes
  • Logic Nodes
  • Render Option Nodes
  • Slides Nodes
  • Sound Nodes
  • Text Nodes
  • Texture Nodes
  • VR Nodes
  • World Nodes

Ventuz 6 Node Reference

ANIMATION
  • Mover
  • Alternator
  • Simple Control
  • Timeline Control
  • Anmation Rig
  • Keyframe Animation
  • Animation Group
COLOR/MATERIAL
  • Alpha
  • Fog
  • Ground Fog
  • Sky Box
  • Color to RGBA
  • HSLA to Color
  • RGBA to Color
  • Color Transformer
  • HLSL Shader
  • Color
  • Material
  • Color Picker
  • Substance Material
DATA
  • Database
  • Excel
  • JSON
  • RSS Feed
  • Resource Linker
  • Text File
  • XML
GEOMETRY
  • Rectangle
  • Rounded Rectangle
  • Gradient Rectangle
  • Overlay Rectangle
  • Cube
  • Circle
  • Sphere
  • Cylinder
  • Cone
  • Torus
  • Chart
  • Random Points
  • Mesh Loader
  • Geometry Import (Live)
  • Volume
  • Get Bounding Box
  • Arrow
  • Particle System
  • Path Renderer
  • Geometry Renderer
INTERACTION
  • Interaction Rect
  • Touch Button
  • Touch Excluder
  • Touch Marker
  • Touch Paint
  • Touch Pattern
  • Touch Proxy
  • Touch Ripples
  • Touch Transformations
  • Web Browser
  • Touch Teleport
  • Touch Simulator
INPUT/OUTPUT (I/O)
  • GPI
  • Joystick
  • Keyboard
  • MIDI
  • Mouse
  • Network
  • Open Sound Control
  • Serial
  • Timecode
  • DMX
LAYER
  • 3D Layers
  • 3D Layer Reference
  • 2D Layers
  • PSD Import Layer
  • Others
LIGHT
  • Light Sources
LOGIC
  • Array Processing
  • Convert To Text
  • Cluster Synchronization
  • Counter
  • Date Time
  • Directory
  • Dispatcher
  • Enumeration
  • Expressions
  • Invert
  • Log
  • Loop Breaker
  • Math Effects
  • Matrix Operations
  • Scene Event
  • Script
  • String Operations
  • System ID
  • Text Splitter
  • Timer
  • Toggle
  • URL
  • Value Switch
  • Value Buffer
  • Variables
  • Visual Indexer
RENDER OPTIONS
  • Alpha Blending
  • Color Write
  • Alpha Testing
  • Clip Plane
  • Filter
  • Mask
  • Mirror
  • Effect
  • Render Cube Map
  • Draw Modes
  • Stencil
  • ZTesting
SOUND
  • Audio Clip
  • Sound
  • Volume Control
  • Audio Analysis
SLIDES
  • Slide Manager
  • Slide
  • Slide Port
  • Pivot
TEXT
  • Text Effects
  • Text Layouts
  • Text Rendering
TEXTURE
  • Background
  • Hatch
  • Image
  • Texture
  • SVG Loader
  • Gradient Texture
  • Live Video
  • Movie Stream
  • Movie Frame
  • Movie Clip
  • Texture Loader
  • Snapshot
  • Snapshot Framebuffer
  • Texture Saver
  • Video Source Selector
  • VIO Input
  • Spout Receiver
  • NDI Receiver
  • Substance Loader
VR/AR
  • Tracked Devices
  • Draw Tracked Devices
WORLD
  • Axis
  • Billboard
  • GetWorld
  • SetWorld
  • Arrange
  • Ticker
  • Layout
  • Group
  • World Z Sort
  • YesNo
  • Switch
  • Spread
  • Filter Pass
  • Set Pass
  • Hierarchy Container
  • Scene Port
  • Content Container
  • Template Port
  • Container Info
  • Camera
  • Paths

Ventuz 6 Configuration Editor

  • Configuration
  • Machine Configuration
  • Video/Audio Configuration
  • Web Configuration Editor and License Manager
  • Render Setup Editor
  • Warping and Soft-Edging Editor
  • Supported Hardware
  • How to Setup a Cluster Render

Ventuz 6 Director

  • Application Settings
  • Assets
  • Channels
  • Command Line Options
  • Content References
  • Designing Templates
  • Environment
  • Glossary
  • Index
  • Introduction
  • Pages
  • Playlist
  • Plug-Ins
  • Project Data
  • Property Editor
  • Shortcuts
  • GPI Configuration
  • Shot Box
  • Show
  • Taking Action
  • Timeline
  • Topology
  • User Interface
  • Director Mode
  • Macros

How To

  • How to Run Ventuz
  • How to Work with Designer
  • Ventuz Designer Drag&Drop workflow
  • How to use Head Mounted Displays
  • How to work with Shadows
  • How to use Emoijs
  • How to Build a Template
  • How to use Newtek NDI
  • How to Create Visuals Loader Node
  • How to Remote Control with a Phone
  • How to Setup a Cluster Render
  • How to use a Mixed Frame Rate Cluster
  • How to use Tracking
  • How to work with 3D Reference Layers
  • How to create a Firework Particle System
  • How to use DDS with new Block Compression modes
  • How to setup Spout with Ventuz
  • How to use the Substance Integration

Keyboard Shortcuts

  • Summary Shortcuts
  • Layer Editor Shortcuts
  • Hierarchy Editor Shortcuts
  • Content Editor Shortcuts
  • Animation Editor Shortcuts
  • Director Shortcuts

Advanced and Development

  • Command Line Options
  • Remoting Overview
  • Remoting 4
  • Remoting 4 via Websockets
  • Deprecated Remoting
  • Ventuz IP Ports
  • Ventuz Machine Service
  • Remoting Machine Signature
  • TUIO
  • .NET Scripting
  • HLSL Shader Programming
  • Ventuz API and SDK
  • Ventuz VIO API
  • Ventuz File Format (VFF)
  • Ventuz Stream Out API

General Reference

  • Terminology
  • Manual Index

Miscellaneous

  • Presets
« Previous Article
» Index «
Next Article »

How To Get Ventuz Running

Table of Contents

  1. Introduction
  2. Requirements
  3. Ventuz License Features
  4. Installer
  5. Using the Designer
  6. Layer, Hierarchy and Content
  7. Properties
  8. Conclusion

Introduction

Taking the first steps in a new software can be a daunting task, especially if it is one that is as feature-rich as Ventuz. This How To will guide you from the very first steps of installing the application to creating a simple Ventuz scene.

Requirements

  • Windows 7, Windows 8 or Windows 10 with latest service pack installed. Neither Windows XP nor Vista are supported from Ventuz 3 upward.
  • Graphics Card: This can either be a consumer or professional grade card but it should have dedicated graphics memory. Although it is technically possible to run Ventuz on even a cheap built in laptop 3D chip (as long as it supports DirectX 9), those chips can exhibit weird behavior for demanding 3D applications. If you plan to run Ventuz in a professional environment, we recommend buying a professional card such as an ATI Fire Pro or nVidia Quadro. Trust us, in the long run they will be cheaper than hunting down weird last minute problems just before running a show...
  • Latest Graphics Card drivers installed
  • A user account with administrator rights. Depending on your machine's security policies, it may suffice to have an ordinary user account.

Ventuz License Features

Ventuz comes in a number of optional Features which vary in price and functionality. Detailed information can be found under Ventuz License Features.

For this How To, we'll assume that you haven't purchased a license yet and simply requested a PLE license key as described on the Getting Started page.

Scenes created with the Professional Learners Edition cannot be loaded in any other Ventuz version even if you buy a license key later on. Therefore it is not possible to use the PLE version to build a scene and then just buy a license last minute to run the show!

The only difference between the Features is the available license, they all use the same installer.

Installer

All installers can be found on the ​Ventuz Download page. Get the latest one as it will contain all bugfixes and features available at that point.

Once it has finished downloading, double click on the installer. You will be presented with the End-User License Agreement which you have to read and accept in order to proceed. Choose the type of installation and location and you're ready to go. Hit Install and after a few minutes you will have your very own installation of Ventuz.

If you haven't purchased a License the License Manager Dialog opens and you can request a Professional Learner Edition license and than start the Ventuz Designer.

Using the Designer

The first thing you'll see after the Ventuz Designer has finished launching is the Project Browser. A project is a collection of presentations (called scenes) that use common resources (Assets) such as images, movie clips and so on. Since you don't have one yet, choose "New Project". Once you have created and used some projects, they will be listed in the "Recent" section of the browser for quick access.

A project stores global information about the project like Project name, Folder , Project Dimension and so forth. Fill out the fields and press Ok to create the project.

Once you're done, the project will be created, opened and you'll see the Ventuz User Interface which consists of multiple dockable windows. Ventuz automatically has created a new empty scene and since there is nothing in there yet, the render output is black. Let's change that. Hit SPACEto open the Toolbox which hosts all the Nodes that are available in Ventuz or open the Toolbox Window with SHIFT+F6 or just use the Add Layer button in the Layer Editor to add some layer Nodes.

Ventuz also provides different Workspaces that allow you to view and hide certain editors for certain approaches.

Nodes are the building blocks for constructing a Ventuz scene. Each node has a name, an icon and some function it fulfills. There is, for example, a node to create a 2D Image Layer. Click on the Layer tab inside the Toolbox and locate the icon next to the label saying "Image Layer".  Left-click on the icon and hold the mouse button. Continue to hold the button and move the mouse cursor straight up to the Layers Editor on top of it. Release the mouse button and you should see a checker image in the render output. You have added your very first node to a scene. To change the image you can just on the image thumbnail that opens a Fileopen Dialog.
Add a 3D Layer to your scene and press the Edit button. Also switch the Workspace to 'Logic. Again press SPACE to open the Toolbox go to the Geometry categorie and add a Cube node to the Hierarchy Editor

Layer, Hierarchy and Content

The area you dropped the node in is called the Layer Editor, you can consider it to be a layer-based compositing environment inside Ventuz. Every layer now allows you to change the position and size of a Layer inside the Layout section and can be composited with certain Blendings and Effects.
If you are working with 3D Layer and you press the Edit button in the Layer Editor you see an area that is called the Hierarchy Editor. The Hierarchy of a scene is a tree of nodes that define the 3D world. This can be geometry, Axis to position elements, material assignments, and much, much more. You may have noticed in the Toolbox that there are nodes that have brackets to the left and right of the icon and others with brackets at the top and bottom. The former ones are Hierarchy Nodes which belong to the Hierarchy, the latter are content nodes which belong to the Content of a scene. As you can see in the Content Editor (right next to the Hierarchy Editor), the cube belongs both to the Hierarchy and the Content. This is true for all Layer and Hierarchy Nodes.
In contrast, Content Nodes only exist in the Content Editor. They provide or process information but do not directly interact with the way the scene is rendered. For example, the Windows Mouse node can be used to track the current mouse position which in itself does not change the render output. Go to the I/O tab and drag a mouse node to the Content Editor. Did you note that the Mouse icon had multiple lines around its icon? This is because there are multiple nodes listed under that icon. When releasing the mouse button after dragging to the Content Editor, Ventuz will ask which of the nodes in the list you want to insert. Choose Windows Mouse.

Properties

You may have noticed the dock window on the right with the label "Properties". This is the Property Editor which shows attributes of whatever node is currently selected. To select a node, click on it in the Layer, Hierarchy or Content Editor. The selected node is marked with an orange rectangle. The Layer Editor makes an excuse in that sense that it shows it's properties when you uncollapse it with the
Click on the Cube and you will see a table with multiple rows. Locate the one saying "X" and  double click on the number right next to it. Enter another value - let's say 5 - to change the cubes size in X direction. Notice how the white square in the render output gets larger. The input properties of a node influence how a node performs its function. Now click on the "Outputs" button in the Property Editor. As you can see, there is nothing here.

Select the WinMouse node. Unlike the Cube, this node actually generates output values. To check what the current values are, click on the small magnifying glass icon on the top right of the Property Editor (Monitor Values). Now click into the renderer window and as you move the mouse, see how the values change. So what can we do with this? Actually, quite a lot. We can actually use the outputs of one node to feed the inputs of another.

Select the Cube again and switch the Property Editor back to inputs. Again, locate the row with the label "X" but now drag the name on to the mouse node. When you release the mouse button over the node, Ventuz will pop up a list of all outputs on the mouse node that are compatible with the input you dragged. Let's say we choose "ClippedX". A black arrow is created between the two nodes in the Content Editor to show the binding. Now move the mouse cursor inside the renderer window and see what happens. The farther the mouse goes to the right boundary, the bigger the cube gets!

Okay, this may be a silly example, let's delete it.  click on the arrow between the two nodes and click on the little cross to delete the binding. Let's try something else:

  • Add a mover node to the content (hint: it's in the Animation tab)
  • Change its properties: min to 0, max to 360 and duration to 5
  • Add an axis in front of the cube in the hierarchy (hint: it's in the World tab. To insert it, drag it to the left side of the cube icon until a red arrow pointing to the left appears)
  • Bind the Axis Y-rotation to the Mover's Value output.

We've got a rotating cube! Do you get how it works? The mover takes 5 seconds to go from 0 to 360. It puts its current value into the output property which than feeds the rotation around the Y-axis in the Axis node. But wait, the mover moves from 0 to 360 and back. Let's change that... but we're not going to tell you how. Move the mouse over the Mover node and press F1. This will open the user manual description for this node where you find all the properties described. See if you can find out yourself what you have to change so it continues to rotate into one direction...

Conclusion

Well, we hope you had fun. We barely scratched the surface in this How To! There are tons of nodes, each offering its own functionality. But every single one of them is documented in the user manual and each one has a help scene that shows how it works. To access a help scene, go to the node of interest, press F1 and choose "Example Scene". Another way to approach Ventuz is to just open the user manual (also via F1) and start reading. You'll find lots of stuff to explore in there...

See also:
  • Ventuz Help Start Page
  • Introduction to Realtime Rendering
  • Getting Started
  • Ventuz User Interface
  • Nodes and Bindings

« Previous Article
» Index «
Next Article »
Copyright 2020 Ventuz Technology