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 »

Arrow

Anchor Arrow Renders an arrow or line going from the position of this Node to one or several Anchors.
Path Arrow Renders an arrow or line along a Path.

The Arrow Nodes are able to render extruded lines in the scene. There are two types of Arrows for the different kinds of definitions of the line: The Anchor Arrow renders a line from its position to the position of a given Anchor. The Path Arrow extrudes a given Path. The type of the arrow can be changed with the Source property group.

In the Profile property group you can define the shape of the extrusion.

At the end of the rendered line you can place a Tip Mesh with its own Transformation and Material. Tesselate adjusts the tesselation of all arrows and the ShaftLength defines to which point the extrusion reaches, moving the Tip to that point.

Profile Property Groups

The Tube property group defines a pipe-like extrusion of the given path.

Diameter is the size of the extrusion, Tesselate defines the resolution of the extrusion ring. With the Mode you can define the type of the used surface - Edged will create straight edges, Round creates a continuous surface. The bevel modes will create an edged surface with straight (EdgedBevel) or round (RoundBevel) corners. BevelSize changes the amount of each side of the tube that should be part of the bevel.

ScaleTextureU,V changes the scaling of the UV coordinates of the Tube.

Material and CapMaterial define the according Materials.

Transformation Property Groups

Identity

The Identity property group provides the mathmatically neutral matrix.

Manual

Manual builds up a matrix depending on the Position, Rotation and Scaling properties that work similar to those of the Axis Node.

Simple Scale

Simple Scale defines a uniform scaling on all axes only - this can be used instead of the Manual property group for overviewability of the containing node.

Anchor

Anchor provides a reference to an Anchor Node whose world matrix is used to overwrite the original world matrix.

Transform

Transformation works similar to Manual but you can append an additional Transform Property Group to it. This way you can e.g. add an offset to a given Anchor's position before applying it to the containing node.

Matrix

Lastly Matrix uses an existing Matrix from the scene's logic.

Anchor Arrow

In the Anchor Source property group you can define how the node interprets the given Anchor. The MultiMode adjusts how the given chain of anchors is handled. FromCenter will render all arrows starting at the position of the Arrow Node. Linked will render a chain of arrows along all given anchors. LinkedWithTipAtEnd renders the Tip Mesh on the last anchor only making it seem like a single arrow. Single renders along the whole anchor chain as well but leaves out every other connection between anchors so they appear as individual arrows.

AbsoluteArcHeight and RelativeArcHeight change the curvature of the arrow by adjusting its maximum height. Absolute changes the height in world units and relative creates a height relative to the distance between start and end of an arrow. Curvature changes the course of the arrow - the lower the rounder and the higher the more peaked.

If the shaft is visible through the Tip Mesh you can shorten it with the ShortenShaft property.

Path Arrow

If the Source property group is set to Path the extrusion will follow a given Path. Possible sources are Path Property and Path Provider.

Path Provider Property Groups

Each Path Provider passes a Path to the consisting node. Except on the Path Provider Node there are only two available Property Groups.

Path Loader

The Path Loader will load a path that was saved in a Ventuz Path File (.VPATH}) or an .SVG file. To import a Path to Ventuz and thus create a Ventuz Path File please see the Geometry Import Live Node.

Imported paths have points in 3D space and segments as defined in the software they are coming from. Paths from SVG Files have points in 2D space and each segment represents a <path>-element in that SVG File. All non-path elements of the SVG are ignored.

The units given in the loaded path file will by default directly apply to Ventuz units when not applying any scaling to the path.

If the AutoUpdate flag is turned on the Path Loader will automatically update the node whenever the loaded path file was changed.

The Path Loader provides several Presets for faster and easier usage.

Path Presets

3D Presets

These presets are used by Geometry Nodes like the Path Loader.

Geometry

Description

Internal resource name

Geometry

Description

Internal resource name

3D Helix

internal://Geometries/helix3d.vpath

2D Flower

internal://Geometries/flower2d.vpath

2D Ventuz Text

internal://Geometries/ventuz2d.vpath

Path Property

The Path Property is used to reference any path that is present in the Scene's Logic. Using this option enables you to first apply any kind of logic to the given path before using it on the corresponding node.

See also:
  • Axis Nodes
  • Path Nodes

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