• default graphic banner black grey

Release Notes

V5.03.05

FEATUREF9241It's now possible to restrict the log messages written to file to a certain level and above to reduce the size of the presenter.log file. The -logwrite startup option works like the -log option.
CHANGEC9500On VPR export the ID is now logged to Message window.
CHANGEC9602Removed unnecessary warning log for immediate remoting commands to reduce log file size.
BUGB9474Frequent start and stop of audio files could crash Ventuz. Fixed!
BUGB9611Director: Additional fixes for concurrent access to Playlist.
BUGB9615The Background node did not export their images/textures to VZA/VPR. Fixed!

V5.03.04

BUGB9246Fixed memory leak in monospace text layout mode!
BUGB9260Web browser: Fixed ventuz:// URLs not working in HTML mode.
BUGB9323Manual Update on Directory node in Async mode with AutoUpdate disabled stalled rendering. Fixed!
BUGB9350Enabling disabled RenderPass in front of MeshLoader nodes (with internal transformation) corrupted the render stack and crashed Ventuz. Fixed!
BUGB9352Audio support to Deltacast h4k HDMI capture board was missing.
BUGB9417Interface Containers didn't resolve their bindings to Project and Scene data correctly when they had a binding to Animation Data of Main Animation.
BUGB9445Director: Fixed issue with concurrent access to Playlist.
BUGB9465Nodes bound to Matrix output of Tracked Camera did not get updated. Fixed!
BUGB9470Point rendering with 2D Fonts could crash Runtime due wrong vertex declaration. Fixed!
BUGB9471VPR/VPA upload via Config Editor did not work - upload never finished. Fixed!

V5.03.03

CHANGEC4120Config Editor: After uploading a VPR/VPA to a remote machine via the Live Project Management the dropdown list is updated automatically.
CHANGEC9145Config Editor: Starting Runtime with a modified but not saved configuration shows a warning popup.
BUGB8277Fixed occasionally broken Cinema4D live link after loading a scene with linked objects.
BUGB9060Director: Fixed filtering of sub-templates in ShotBox.
BUGB9062Copying the 'Current' value of a DataItem in Scene/Animation Data Editor copied the according DataModel. Fixed!
BUGB9072Director: Fixed an issue where the Playlist constantly switched between items when they were doubled-clicked really fast during startup. This could lead to an unresponsive Director.
BUGB9080Windows Mouse node ignored 'Active' property and could not be disabled. Fixed!
BUGB9093Improved focus and selection tracking in Designer. Switching between Hierarchy/Content editor from/to Animation editor was unexpectedly changing shown data in Property Editor.
BUGB9112If an Offscreen Layer was disabled via the Visibility icon a Debug message was logged every frame. Fixed!
BUGB9115Custom methods of Cluster Data node could not be renamed. Fixed!
BUGB9119Fixed bug when using legacy rendertargets in an Offscreen Layer.
BUGB9121Reference Layer could lose connection to targeted 3D Layer if scene was moved between different Ports. Fixed!
BUGB9124Config Editor: Fixed flickering of user interface in Warping editor.
BUGB9125Config Editor: Fixed Memory Leak when using Warping editor.
BUGB9126When closing RenderSetup editor a popup informed about unsaved modifications even if everything was saved before. Fixed!
BUGB9131Config Editor: Fixed error in VMS which prevented the upload of Ventuz project files bigger than 2GB.
BUGB9151Fixed bug when using Shadow of Directional Light in "Render Once" mode.
BUGB9168Binding a null (string) to a Color property caused severe performance penalties. Fixed!
BUGB9175Web browser: Fixed ventuz:// URLs not working under certain circumstances
BUGB9201The Remained output of the Enriched BlockText node had a different result compared to the BlockText node due leading 'Carriage Return' or 'Space' characters. Fixed!

V5.03.02

FEATUREF8398Director: Added cueing of first or last Playlist item when ReverseMode changes and nothing is currently on air or cued.
CHANGEC8943Textfield & Webbrowser nodes now accept 3&4 byte character codes (UTF32) via Inject method (useful for emojis).
CHANGEC8944The Ventuz Visual Studio Extension for Director Plugins now also adds the reference Ventuz.WPF.dll to the project.
CHANGEC8950Tracking Systems: improved behavior when there is no synchronization.
CHANGEC8991Expression nodes now have individual log messages if compilation fails.
CHANGEC9008Improved TextureLoader performance in async mode when running on Nvidia + Windows 7.
BUGB7826Alpha on Material node did not affect Icon preview in Designer. Fixed!
BUGB8351Director: Fixed handling of Playlists ReverseMode to change the cued item instantly, not only after next Take.
BUGB8358A simple copy&paste of a Layer Group does not paste inside the original Group anymore.
BUGB8452Newly created Font Presets were not automatically saved when closing the Fonts Preset dialog with OK button. Fixed!
BUGB8891Zip Library did not work on some newly installed German Win 10 PC due strange Regional/Keyboard settings resulting in a 'German English'. This e.g. prevented scene loading. Fixed!
BUGB8939Render-To-Disk: Audio files were not identical if one performed render-to-disk multiple times with the same scene. Fixed!
BUGB8945Render-To-Disk did not start in Designer if Project resolution was beyond 4096 pixel. Fixed!
BUGB8947Interpolator nodes broke with Infinity as Target value and never recovered. Infinity & NaN are now handled as zero.
BUGB8987Render-To-Disk: Exported XDCAM videos showed block artifacts. Fixed!
BUGB8989Director: Fixed crash when trying to create Show from Project with invalid Project Data (e.g. duplicate items).
BUGB9005Runtime and Config Editor could crash during start-up on Windows 10 systems due some invalid network socket operations. Fixed!
BUGB9006Under certain circumstances Movie Frame node did not display all entries of an images sequence if 'Threading' was enabled. Fixed!
BUGB9021Ventuz Runtime did not stop when using GPI. Fixed!
BUGB9022Fixed bug that a black texture is set after an HLSL node was used.
BUGB9023Render-To-Disk with DNxHD and Audio could hang at the end of the rendering. Fixed!
BUGB9025In very rare cases Ventuz could crash if two scenes in different threads were acquiring the same resource (especially Expressions). Fixed!
BUGB9039Hap movies with width or height that was not a multiple of 4 did not play. Fixed!
BUGB9040Fixed crash with Delay Layer Effect when switching the Designer to fullscreen.
BUGB9047Director: Fixed issue in Playlist editor which sometimes doesn't update the view when the Playlist data has changed completely.
BUGB9050Ventuz crashed if an invalid XDCAM format (like 1080p 60Hz) was specified via Remote Render-To-Disk. Fixed!
BUGB9052Fixed performance problems with Mirror & Effect FX nodes.
BUGB9053Some bindings to Enum properties like those of the Stencil Advanced node did not work. Fixed!

V5.03.01

BUGB8189Template Ports & Layers could not be used for LayoutScenes. Fixed!
BUGB8669When using Hierarchy Editor to edit Layers copying a Group caused a crash. Fixed!
BUGB8871Director: Fixed issue in Asset Browser if a folder name only consists of numbers.
BUGB8885Layout output properties did not invalidate bound nodes when render window size changed. Fixed!
BUGB8893RenderSetup Editor crashed if the last Machine was deleted. Fixed!
BUGB8895Content Editor sometimes did not navigate to Content nodes when using Find or Scene Statistics. Fixed!
BUGB8897Director: Fixed crash when writing a modifed project file leads to an exception, e.g. when the target folder is read-only.
BUGB8915Boolean Expression node did not recognize changes in array arguments and did not evaluate expression with new parameters. Fixed!
BUGB8918Touch Transformation node did not work correctly with Limits and ApplyTransformationCenter set. Fixed!
BUGB8919Some RenderStates were not reset after a switch from e.g. windowed to fullscreen mode and corrupted rendering: e.g. Z-Testing could be disabled. Fixed!
BUGB8920Configuration Editor: Fixed Live Options view from not being displayed sometimes due to an invalid dependency.
BUGB8935Fixed rare crash when enabling and disabling a Windows Media Foundation device through the Live Video node.

V5.03.00

FEATUREF5931RenderSetup Editor: it is now possible to define Touch Areas to exclude output regions from being touchable. See documentation for further details.
FEATUREF7519DataModels can now be copied from one editor to another. A DataModel is stored as XML in the clipboard.
FEATUREF7839Added UV / Texture Distortion, similar but better than old Ventuz 4 DMAP feature.
FEATUREF8153VR: added option Tracked Device node to modify the direction and starting position of the touch-ray.
FEATUREF8183Director: Added configuration option which allows to restrict the Shotbox to its Shortcut. That way it won't open anymore for other key inputs (like "Space" or any letter).
FEATUREF8214RenderSetup Editor: the editor now has an optional second view to see the original setup and to recover deleted display (fragments). See documentation for further details.
FEATUREF8319Render-to-Disk can now encode to DNxHD if the according license is available.
FEATUREF8347A Template can now have a 'Category' assigned to it.
FEATUREF8373Added support for Blackmagic HDMI capture of RGB 4:4:4 signals. Previously, only YUV 4:2:2 was supported.
FEATUREF8395RenderSetup Editor: it is now possible to merge/split machines to a single/multiple machines so that the config/shaping/warping of the source machines is preserved.
FEATUREF8410VR: Added support for Oculus touch controller for the Tracked Device node.
FEATUREF8479Introducing Cluster Task & Data nodes to simplify synchronization tasks in a Cluster environment. See documentation for details.
FEATUREF8486The VisualIndexer node now detects movie stream Uris and has an addition output to provide an invalid Uri.
FEATUREF8542The SystemId node now provides the 'alive' state of a Cluster to inform about missing machines or runtimes!
FEATUREF8569NDI: Now supports up to 32 inputs and 16 audio channels per input and output
FEATUREF8587The WebBrowser node is now based on Chromium Embedded Framework + Full HTML5 support including WebGL + Multitouch input + Audio is now routed through Ventuz + Optional content blocking (based on AdBlock/µBlock filter lists) + supports ventuz:// URLs to access project data.
FEATUREF8687Introducing new Boolean Expression node which fires events if the expression evaluates to true/false.
FEATUREF8688Expression nodes can now have array inputs of type int, float, bool & string.
FEATUREF8773In the Animation Editor (Time & Diagram view) the timeline can be moved by keyboard shortcuts (Cursor Right/Left, Page Up/Down, K/L). See documentation for details.
FEATUREF8813A Ventuz Cluster can now be configured to be synchronized in a mixed framerate environment (e.g. VR & Videowall). See documentation for details.
FEATUREF8814Introducing Reference Layers to render another 3D Layer a second time, but with the possibility to use another Layout, Camera, IPP Effects, etc.
FEATUREF8816It's now possible to control an Animation (State Logic) from a Script node. See Script node documentation for details.
FEATUREF8840Animation Editor has now the function "Select Siblings" CTRL-Q to select channels with the same parent.
FEATUREF8844Text Editor for Expressions and XML text now also has the "Large Font" option.
FEATUREF8847Animation Editor now has an option to enable/disable the automatic deletion of unbound channels. Click on the eye button in the top-right corner of the window.
FEATUREF8855Added WebM (VP8/VP9/Opus, with alpha) support to video player
FEATUREF8866Movie Clip: added "ignore duration" option to better support weird or growing video files.
CHANGEC8245VIO (Ventuz Input / Output) now behaves like a tracking device. Setting up a scene to work with VIO is now very simple.
CHANGEC8365Normal maps with alpha: now you can utilize the alpha channel of a normal-map as general purpose gray-scale texture.
CHANGEC8399When using shadowmaps, the calculation for AntiAliasScale was wrong. The fixed math will yield different results. If you set this to 1.0, there should be anti-aliasing with a filter range of one screen-space pixel, independent of field of view and z-near / far. The old code didn't handle this correctly, making this feature hard to control.
CHANGEC8412Effect Mirror : new property UseAlpha that allows to use mirror alpha as key for blending / output.
CHANGEC8434Render Cubemap Reflection and Effect Mirror created multiple false secondary reflection on the cubemap from the mirror. Change: now there are no secondary reflections.
CHANGEC8463Improved reliability of streaming video, fixed performance statistics for streaming video.
CHANGEC8464NDI update: Improved performance, image quality and reliability of source discovery.
CHANGEC8475Improved Support for Webcams and other Windows Media Foundation / DirectShow Devices. Some devices exposed higher framerate modes that were previously not available in Ventuz. Also logic to select "auto-detect" resolution is smarter: the largest resolution at the highest framerate between 30 and 60 Hz will be used. If none is found, the framerate limit is removed.
CHANGEC8500WebBrowser Node did not work correctly with the new Ventuz 5 engine features, especially HDR.
CHANGEC8537The color from the Enriched Blocktext node does not affect the effect layers of the text anymore.
CHANGEC8581Director: Added a message box when current show is been closed asking whether the preview and program port should be cleared beforehand.
CHANGEC8777The "Shadow to Alpha" feature found in the Material nodes Shadow Options, when in HDR mode, was way too weak. We changed it to the same behavior as in non-HDR rendering
CHANGEC8794Updated FFMpeg libraries used for audio/video playback.
CHANGEC8812Entries in Scene Statistics dialog are now sorted alphabetically.
CHANGEC8815Updated Deltacast driver to version 6.00 and Blackmagic Design driver to 10.8.4 .
BUGB5265Director: Changed global Take button to be only enabled when all (appropriate) Channels are ready.
BUGB8042Pressing the DEL key while editing ProjectData names deletes the channel. Fixed.
BUGB8143NDI output B could not be configured to 4k formats. Fixed!
BUGB8193ncam tracking: fixed problem with view and projection matrix that resulted in mirrored billboards.
BUGB8259VIO (Ventuz Input / Output) SDK example code: fixed conversion of OpenGL matrices to DirectX matrices. Optionally added gradient to texture.
BUGB8264Deltacast HDMI Capture: fixed the "preserve EDID" board option. If this option is checked, you can use the Deltacast E-EDID tool to program an EDID into the board, and it will not be overwritten with a default EDID.
BUGB8335Changing the File URL did not show the Frame index if in Async mode. Fixed!
BUGB8350Director: Moved Restart shortcut from category Show Control to Playlist in Shortcut Editor.
BUGB8391VR: when closing the OpenVR-app (on purpose or due to some error condition), Ventuz will not shut down.
BUGB8400Background image was visible in reflections, which is wrong because background image has no real position in 3d. Fixed!
BUGB8418Effect Node: fix problem where the composition rectangle of the effect node was visible in shadows (large rect in shadow).
BUGB8447In a Rendertarget or Offscreen Layer, the selection description (orange text below a selected hierarchy node) is rendered at the wrong position. We removed this description. The selection highlight (orange corners) works properly and remains.
BUGB84663D Effects: fixed dithering in combination with FXAA, previously banding artifacts where visible.
BUGB8477VR: It was not possible to use the Touch Simulator node as client for a real VR Touch Controller on a touch client machine. Fixed!
BUGB8487MovieStream node did not work with MultiSwitch node. Fixed!
BUGB8532Fixed problem where projected textures lagged one frame behind camera movement.
BUGB8552Output properties of a Tracked Camera didn't invalidate correctly. Fixed!
BUGB8559VR: HMD did not work as touch input device. Fixed!
BUGB8572Fixed problems with Effect nodes in scenes loaded via ScenePorts.
BUGB8574Using Boolean arrays in the Script nodes as input/output properties could crash Ventuz. Fixed!
BUGB8579Fixed problems with ClipPlane nodes in scenes loaded via ScenePorts.
BUGB8585If Font properties were source-bound to other BlockText nodes an error message was logged due an exception. But the node did work. Fixed!
BUGB8607Video playback: Fixed excessive disk usage with some clips with timecode/data tracks.
BUGB8654Fixed tooltips for genlock offset in AV-Config.
BUGB8656Internal texture "Incidence1DLambert.png" was completely transparent. This made some presets for incidence lighting not work correctly. Added new internal texture "Incidence1DLambert2.png" and update presets to use new texture. Old scenes will still use old texture and will not change, new scenes using presets will look correct.
BUGB8734Designer could crash when working on scenes loaded into ScenePorts/Layers in an active master scene. Fixed!
BUGB8744Director: Fixed crash in PropertyEditor when trying to load template data containing an item with a double value and a max value, but no min value.
BUGB8786Camera validation might have been delayed by one frame after loading scene with multiple cameras in one Layer 3D. Fixed!
BUGB8797ValueBuffer nodes in the same binding structure could provide different values depending on the creation order of the nodes. Fixed!
BUGB8819Enriched Blocktext formatting could cause incorrect fonts or colors. Fixed!
BUGB8820In very rare cases the HLSL Shader node could cause an AccessViolationException and crash Ventuz. Fixed!
BUGB8821Scene was not marked as modified when editing Template properties on Present state. Fixed!
BUGB8845The missed Undo/Redo functionality in Text Editor is back.
BUGB8849Fixed a rare crash which could occur on unloading scenes.
BUGB8854Fixed intermittent stutters while playing back certain video clips.
BUGB8868Fixed a bug where a gradient layer had wrong gamma when applying effects.

V5.02.02

FEATUREF8282Help Browser: Added page 'Find Toolbar' when pressing CTRL + F. When active ESC hides this toolbar and CTRL + M toggles the 'Match Case' option. Use UP/DOWN arrows to jump to previous/next search result.
BUGB7651Fixed some bugs in the Font Preset editor. E.g. newly created presets were not used at the text provider nodes where the editor was invoked. Fixed!
BUGB8030Cinema 4D live-link with version R18 on Windows 10 did not work. Fixed!
BUGB8090Designer: Fixed Help Browser when starting the Designer via double-click on a Ventuz Project from within Windows Explorer.
BUGB8162OpenVR: Tracked Device nodes did not properly switch off when being inactive (Ctrl-a) or unlinked (Ctrl-Delete). Fixed!
BUGB8188If multiple MeshLoader nodes referenced the same missing file, only for the first node an error entry was logged - this was inconvenient if one had to replace or fix missing meshes. Fixed!
BUGB8196Animation Editor crashed if an embedded animation had multiple connections with the same name while editing the control keyframe. Fixed!
BUGB8246'Merge to Container' did not work on Layer level for Content nodes. Fixed!
BUGB8290OpenVR Vive: When not using RayOnlyOnTouched (Tracked Device node) and using the trigger button, hover/inside touch is handled incorrectly (fixed). The other buttons always worked correctly.
BUGB8298Content Editor sometimes did not show selected node but navigated to wrong area. Fixed!
BUGB8321Very small values for 'Angle' property in Circle and Cylinder node could crash Ventuz due wrong Vertex/Index-Buffers. Fixed!
BUGB8329Command processing in a multi-machine Cluster was not consistent: Master and Client machines did not process (remoting) commands in same frame. Fixed!
BUGB8334Fixed behavior when using more than 8 lights. Now, the ninth light will overwrite the first, and so on.
BUGB8362Using 3D Touch Simulator in VR context with real controllers caused crash due ID conflict. Now Simulator IDs start at 10!
BUGB8367Textfield Input node could not be deactivated via the 'Active' property. Fixed!
BUGB8376Centered text alignment in Monospace mode ignored trailing spaces and thus text position was incorrect (compared to Ventuz 4). Fixed!
BUGB8378Effect node did not behave correctly in clustered setups. Fixed!
BUGB8380Deltacast DVI capture with auto-detect: when starting Ventuz with no input signal, Ventuz will get very very slow when applying a video signal.
BUGB8383Live Video nodes with auto-detect: Fix problem that 2D Layers did not correctly resize / fit when aspect ratio of input signal changed.
BUGB8386Value Dispatcher node did not work with URIs. Fixed!
BUGB8388Fixed problems with rendering transformation gizmos and selection highlights in clipped viewports and layers.
BUGB8415The internal buffer of the Delay node was inflated/deflated incorrectly on 'Delay' property change. Fixed!
BUGB8416In rare cases the Movie nodes (on initialization) could crash Ventuz due to a Division by Zero! Fixed!
BUGB8432The old HLSL shader node now works in OpenVR. It still does not work with mirrors, shadows and cubemap reflections.
BUGB8439Two Touch Simulator nodes at same position could result in Not-a-Number for scaling property of Orbit & Transformation nodes. This value could not be reset. Fixed!
BUGB8449Triggering a snapshot from a different thread (e.g. via Remoting) could crash Ventuz. Fixed!
BUGB8451The VMS commands 'CLOCK', 'SM' and 'SCENES' are now implemented. So more software which was used to remote Ventuz 4 should now also work with Ventuz 5. Just switch to TCP port 19405.

V5.02.01

FEATUREF8186Log entries in Designer now have a tooltip showing the complete message.
CHANGEC8228When using more than 3 Effect nodes, an error message was triggered "too many Effect Nodes used". This message is now triggered when using more than 255 Effect nodes. 255 has always been the actual limit, the mistake was with the error message.
BUGB8200Vio-API: fixed a bug with closing and then re-opening a stream. Extended the example code to react on widnow-resize by closing and re-opening a stream of the correct size (DX9, DX11 & GL).
BUGB8201VIO: fixed bug where camera matrices stopped being received from VIO after switching Designer to full-screen and back to windowed (ALT-Enter).
BUGB8204Designer did not start if Repository saved in Layout could not be found. Fixed!
BUGB8222Repository Item category 'Layers' was missing. Fixed!
BUGB8229Warping: very complex and large render-setups can trigger a 1s disconnection timeout, causing an infinite loop of disconnection timeouts and a frame-rate below 1 Hz. Now the timeout will ignore spikes, fixing the problem.
BUGB8240Movie Clip node did not play HTTP Uris which contained whitespaces. Fixed!
BUGB8241Mask3D: fix orthogonal projections with Mask3d.
BUGB8251Circle Node: binding a NaN (not a number) to the Hole property caused a memory corruption / crash. NaN's are created by mathematical expressions that are illegal for real numbers, like zero divided by zero or square root of negative numbers.
BUGB8258Fixed: When using 3 shadows and 8 spotlights (the maximum), the last spotlight was not working correctly.
BUGB8263Copying Content Containers to Repository with CTRL-C/V did not work. Fixed!
BUGB8267Overwriting Interface Content-Container in Repository by drag&drop did not work. Fixed!
BUGB8269The 2D Screen Aligned texture mapping did not work for multi-machine Cluster. Fixed!
BUGB8273Fixed Texture Mapping bug with Simple Mapping / Spherical and Spherical Simple.
BUGB8288Excel Range node did not provide formula results for String and DateTime types. Fixed!
BUGB8291Dragging geometry files (like .obj) into Hierarchy Editor did not import file correctly. Fixed!
BUGB8293Touch Marker nodes were reset if Renderer Window lost focus. Fixed!

V5.02.00

FEATUREF10Interaction nodes now have a TouchGroupFilter to make them react only on specific touch devices! TouchGroups for touch devices are set in the Machine Config. See documentation for more details.
FEATUREF6225Serial Text node can now use custom STX and ETX character sequences.
FEATUREF7150New Camera Modes: Free Flight Camera, Walk Through Camera, Orbit Camera. Ctrl + INSERT creates a new cam in the active layer taken from the parameters of the actual Free Flight Camera.
FEATUREF7252The Transformation node is now able to scale and rotate around the touch center!
FEATUREF7817Introducing new Shear Node for shearing single meshes or complete subtrees.
FEATUREF7880Camera node has a PropertyGroup to offset camera origin. This is useful for tracked cameras.
FEATUREF7900SSAO: added color to tint the effect.
FEATUREF7934Ventuz goes VR: Supporting Oculus and HTC Vive as render outputs. See documentation for details!
FEATUREF7948Introducing new Touch Transformation 3D node for use with VR controller and free rotation with 2D touch. See user manual for more details.
FEATUREF7952Added support for 10-bit color rendering on NVidia and AMD GPUs. Used automatically when in exclusive fullscreen on 10-bit displays.
FEATUREF7976Editing keyframes with right mouse button can now handle multiple keyframes (e.g. embedded animation or color channels)
FEATUREF7998SceneLayer and TemplateLayer are now able to overwrite the default camera by referencing a camera of another local 3D Layer.
FEATUREF8000Added support for fully hardware accelerated Hap/HapA/HapQ/HapQA video playback.
FEATUREF8012Introducing new 3D Touch Simulator node to simulate a VR Controller. See documentation for details!
FEATUREF8041Introducing new Touch Teleport node to be able to teleport (change origin of tracked camera) in VR space. See documentation for details.
FEATUREF8062Introducing new Effect node to allow to 2d and 3d effects within a scene tree. See documentation for details!
FEATUREF8068Lights can now cast shadows (enable in Shadow PropertyGroup). See documentation for further details.
FEATUREF8084Layers can be set to Locked Visibility. Setting a layer to Mono-Mode or setting the Render Point will still show the locked layers.
FEATUREF8088Layers can now also be entered by pressing ENTER key on a selected layer.
FEATUREF8089Layer Editor now also support Select Siblings (CTRL-Q)
FEATUREF8094Added statistics entry for camera tracking system.
FEATUREF8096Layers and Hierarchy nodes can set/unset the Render Point by holding the ALT key and click on the Layer Editor in LE or node in Hierarchy Editor
FEATUREF8097The Hierarchy Editor can now optionally be used to edit Layers.
FEATUREF8105Remoting4: GetDataItem is now also able to be batched in order to synchronized many 'Get' calls to a single frame. The GetDataItem has now a 'when' parameter on Cluster class.
FEATUREF8155SystemID node now has properties that indicate Tracking and VR system.
CHANGEC7409When copying Nodes or Layers by mouse (Drag&Drop+CTRL) bound Main Animation channels and data are cloned instead of referenced.
CHANGEC7805Two more gradient presets: black to white and white to white transparent.
CHANGEC8101NCam : changed the default IP-port to 38860, the correct default.
CHANGEC8168PLE is now able to output 4K SDI.
CHANGEC8171The combined Lift, Gain and Offset properties in the color correction effect did not react to the amount slider. The individual RGB-values did work correctly. This is fixed now. This fix will change the look of scenes that use a color correction effect with an amount that is not 0% or 100% and use the combined values.
BUGB5856Fixed issue where multiple Movie Stream nodes were interfering each other. (e.g. enabling the first one could freeze the second one until loading was complete)
BUGB7440Designer: Fixed repository menu items inside View menu so their checked status correctly reflects their current visibility across different layouts. Also fixed their tooltip text.
BUGB7613Monospace layout did not work for fonts which did not have a continuous range of digit glyphs. Fixed!
BUGB7777Fixed crashes when pressing alt-enter (fullscreen switch) a lot.
BUGB7789Clone channels in Scene Data Editor didn't work. Fixed.
BUGB7811The vertical scrollbar in Animation Editor disappears if the state methods are shown on the right edge. Fixed.
BUGB7833Animation Editor: If the state methods are displayed at the right side the logic view doesn't display all states anymore. Fixed.
BUGB7862Sending 'null' to some property types like Uri did not change the value due an exception in the type converter code. Fixed!
BUGB7877Bounding boxes and light-source-visualizations (cones, etc.) no longer appear in mirror- and cubemap-reflections!
BUGB7949Animation editor sometimes did not display channels if animation had many slices (more than 30). Fixed!
BUGB7981Fixed a crash with Skybox textures, when settings TextureType manually to a wrong format.
BUGB7999Camera references to other 3D layers were delayed by one frame if the referenced layer was rendered after the referencing one. Fixed!
BUGB8043Fixed an issue where disabling and re-enabling a looped video might result in corrupted playback.
BUGB8046In a multi-machine Cluster preview the Input Diagnostics were rendered at wrong position. Fixed!
BUGB8053Ticker did not start if the ChainOffset on the according Arrange node was <= 0. Fixed!
BUGB8073Loading scenes asynchronously via ScenePort/PortLayer could corrupt text strings if scenes contained BlockText and Enriched BlockText nodes. Fixed!
BUGB8080Scene loaded asynchronously containing a GetWorld node could crash validation and behave unexpected. Fixed!
BUGB8095Fixed wrong scaling when using offscreen rendertargets and effect bleed together.
BUGB8098Multi-selection on Interaction nodes could crash Ventuz if nodes had different Reset Animations set. Fixed!
BUGB8099The Input Diagnostics will now correctly follow the scale-to-preview option in the statistics menu, even if the statistics are turned off.
BUGB8102Offscreen (Rendertarget) layers were sometimes rendered in the wrong order, resulting in a delay of one frame.
BUGB8103Remoting4: If many set DataItem commands are issued at the same time (or executed in a batch) the Task objects may have not been set to finished state. Fixed!
BUGB8104Remoting4: GetDataItem on scene was executed synchroneously. Many subsequent calls were only executed one command per frame. Fixed!
BUGB8107Fixed a bug that changing the layer effect margin does not have immediate effect.
BUGB8127Fixed very rare crash in Movie Player when playing starts!
BUGB8139Designer UI did not work properly if Machine Config was set to Touch Client. E.g. property fields and Free-Flight Cam did not respond. Fixed!
BUGB8149SVG files used in scene were not exported to VPR & VZA. Fixed!
BUGB8150Exposed property SourceName of node Video Source Selector is not showing the selections if exposed. Fixed!
BUGB8164Fixed Zoom property of WebBrowser node.
BUGB8185Texture loader for different texture stages of the Material node did not log failed loads per node but only per file. So only the first node which could not load the file could be identified. Fixed!

V5.01.02

FEATUREF7857Director: It's now possible to un-dock the preview render windows.
CHANGEC7932Director: Renderer previews are now also visible in Remote Desktop session.
BUGB7868Fixed crashes while playing back badly encoded videos.
BUGB7879Layer Editor could freeze Designer in an infinite loop for certain parent/child scene structures build with Port Layer. Fixed!
BUGB7909Photoshop import: fixed bugs with pass-through layers.
BUGB7926Effect margin on layers not enabled right after adding the first effect. Fixed.
BUGB7971Audio playback of Movie Clip nodes could interfere and be distorted. Fixed!

V5.01.01

CHANGEC7787Allow SDI 4k input without 4k license (only output needs license). Will also allow 4k HDMI capture with BlackMagic boards.
CHANGEC7939VIO: fixed depth compositing (broken in V5.00.00)
BUGB7794Fixed Freefly-Cam 3D-grid in HDR mode!
BUGB7819TextureLoaders in Async mode did not succeed completely if multiple nodes requested the same file. Fixed!
BUGB7830Paste Container Content menu entry was always disabled when working in Content Editor. Fixed.
BUGB7831Fixed bug for Movie nodes if they were stamped as Interface Container content.
BUGB7834Text Effects for right-to-left text like Arabic had wrong progress order. Fixed!
BUGB7841Director Plugin API: Fixed NullReferenceException inside "UncueAsync()" caused by "PreviewItem".
BUGB7843Group Layers generated by the PSD importer now have the Blending Mode "Pass Through" set correctly.
BUGB7848Fixed problem where two-sided lighting was wrong way around in mirror reflection.

V5.01.00

FEATUREF3735Director: Added mouse-dragging and mouse wheel support to NumericUpDown controls of Director and Configuration Editor by supporting all keyboard modifier like in Designer. The control also handles comma as decimal separator for convenience.
FEATUREF5638Director: Added AutoFollow functionality to playlist which allows to automatically scroll the current item into Playlist center upon Take. This behavior can be toggled using a window settings popup option.
FEATUREF5639Director: Added functionality to reorder selected playlist rows using keyboard (CTRL + SHIFT + ARROW UP/DOWN).
FEATUREF5641Director: Added default duration option to Playlist to be able to give new items a meaningful value without the need to edit it after insertion. This option can be found in the Window Settings Popup of each Playlist separately.
FEATUREF5642Director: Playlist's window settings popup can now also be opened by right-clicking any column header.
FEATUREF5647Director: Added new Playlist toolbar containing several buttons which allow the following interactions with playlist items: move up, move down, move to top, move to bottom, select all, invert selection, delete. Each button works with a single selection as well as with a selection group.
FEATUREF5928Director: Added Reverse-Mode button to Playlist toolbar (next to Loop-Mode), so a playlist can be played from bottom to top.
FEATUREF6232Introducing new 2D Layer effect: Delay (by up to 15 frames)
FEATUREF6487Added an integer output property to the "Switch", "Multi Switch" and "Layer Switch" node called "Count", displaying the total number of available switches.
FEATUREF6644Added Two-Sided-Lighting option in Materials Gouraud or Phong lighting.
FEATUREF6805Mask3D node now has mapping and sampling options to adjust the masking texture.
FEATUREF6996Director: Added column visibility toggling to Playlist control, available from the context popup in the upper right corner of Playlist.
FEATUREF7360Image based lens flares (IBFL) effect has now a preset with useful textures.
FEATUREF7372Scene Port has now a method 'ValidateIfBlocked' and an event 'ValidatedWhileBlocked'. This allows a blocked (zero-alpha) Scene Port to process its properties on user-demand.
FEATUREF7375RenderToDisk can now specify how the alpha is written (premultipliciated, etc).
FEATUREF7387Mask3D now has size and alignment properties just like the geometry Rectangle.
FEATUREF7408Embedded Animation channels display their original size for easy speed adjustments.
FEATUREF7417The texture rendered by the Mirror node can now be bound to any material, for more advanced shading. You should set the mapping to screen aligned.
FEATUREF7433FXAA: Added option to enable/disable sensitivity to edges in alpha. This was always on in Ventuz 5.0.x. Disabling this will notably increase quality, but edges in alpha will not be detected anymore.
FEATUREF7499The texture mapping mode "reflection" has a new variant. The old behavior is now called "Camera Space Reflection", and the new mode is called "World Space Reflection". The new mode better approximates an environment reflection, the old mode is better for effects.
FEATUREF7605Support for NewTek's NDI (Network Device Interface) as video input (and output with Ventuz iVGA/NDI license). The new Video Source Selector node allows to switch between available input sources.
FEATUREF7666Added Emoji support for text rendering! For detailed information see documentation for Text Layout nodes.
FEATUREF7668Ventuz 4 Repositories (.VZR files) are now backup'ed before modification.
FEATUREF7688Director: Added interfaces for shortcut manager and playlist to the Director API. Also added example code to the Director Plugin Add-In for Visual Studio.
FEATUREF7739The Log node has now the option to insert the current Cluster Clock value into the printed message.
FEATUREF7764One can now enter Hierarchy/Content container by clicking middle mouse buttom on the container. This also works in the Layer Editor! Clicking the Root inside a Hierarchy container brings you one level up.
FEATUREF7778Introducing new Stencil Clear node. It allows to clear already used Stencil layers inside a 3D Layer.
FEATUREF7779Introducing new Video Source Selector node. It allows to switch between selectable sources of a Input Device. Therefore you can easily switch between incoming NDI streams.
FEATUREF7780Introducing new SVG Layer nodes. A 2D layer that is completely filled with a rasterized SVG drawing coming in as a File or XML text.
FEATUREF7781Introducing new SVG Loader node. Rasterizes a SVG drawing coming in as a File or XML text and provides it as a texture.
FEATUREF7782Audio Video Configuration: Introducing a new Video Option ''Alpha Output'' that defines how the Key signal is generated (Straight, Premulitiplied with lifted Alpha, Premulitiplied with additive Headroom). It replaces the Additive-Key Option.
FEATUREF7783It is possible to expose a whole group of properties by right clicking on the category in the Properties Editor.
FEATUREF7784It is possible to add a whole group of properties to Scene Data by right clicking on the category in the Properties Editor.
CHANGEC2998Director: Added display of last 3 error and warning messages to Log button tooltip of show control.
CHANGEC5225Designer: Added warning message in case port 0 of default scene is locked.
CHANGEC6261Director: Moved HelpBrowser into separate UI thread, so it is unaffected by modal dialogs.
CHANGEC6340Added natural sort options for Name and FullPath to SortBy property of Directory node to allow same sort order like in Windows Explorer.
CHANGEC7091Director: Added checkbox option to "Close Confirmation"-Dialog whether to also close the Ventuz Runtime.
CHANGEC7330Added a roughness slider to material properties (Phong). This will only effect image based lighting reflection. Also changed the default roughness from 1 (dull) to 0 (shiny) for newly created material nodes and the blend-mode for newly created roughness textures from default (multiply) to screen, since multiplying with the default roughness 0 does not make sense. Last we changed the default setting for specular image based lighting to prefiltered log2.
CHANGEC7365Changed 'Creation' performance counters from "since start" to "per 100 frames".
CHANGEC7376Snapshots to clipboard and file now provide alpha in a way that is consistent between Ventuz and other apps.
CHANGEC7385Skybox: now you can rotate the sky texture independent of the irradiance and specular texture.
CHANGEC7401RenderCubmap node now has a texture output property that can be bound to materials for additional texture options. It can also be bound to a Texture Saver node to create an image from the Cubemap. This can be used to do offline prefiltering.
CHANGEC7444Fixed wrong gamma in HDR layers (uses proper sRGB now)
CHANGEC7509Shortcuts CTRL-B (blocked) and CTRL-A (inactive) now also work in Content Editor on selected Hierarchy Nodes.
CHANGEC7578SystemID node now has "PipeIndex" output property that gives you the pipe number the scene is running on.
CHANGEC7606Drastically improved performance of fullscreen switches and resizing of the rendering window.
CHANGEC7639Director: Added warning log message in case a shortcut key combination is used for multiple functionalities. This may occur when the Director adds new shortcuts which are defined by the user.
CHANGEC7647Added warning message when a scene is going to be saved outside the recommended scene or asset folder of the project.
CHANGEC7704Added InputCount output property to Multi Switcher node containing the number of inputs per output. Also renamed Count to OutputCount.
CHANGEC7765Layer shown in Content Editor are displayed the same way as in Layer Editor for better guidance.
BUGB2677Director: Added automatic width recalculation of log's "Message" column to ensure the text is fully readable.
BUGB3577Director: Fixed flickering of change indicator of Property Editor when switching content.
BUGB3972Director: Fixed modification date of import scene dialog to be more readable when using Light skin.
BUGB4283Director: Changed Playlist delete confirmation dialog to only include the list of items to delete if their amount doesn't exceeds 20. This should prevent potentially huge dialogs.
BUGB5229Director: Fixed several scrolling and navigating issues regarding the Asset Browser.
BUGB5468Director: Fixed display of negative remaining duration for last playlist item.
BUGB5560Property changes performed while ScenePort was blocked were not applied if the SP was un-blocked. Fixed!
BUGB5705Animation bound to Scene Data that have the Scene template not checked did also appear in the Scene Model and Director was unable to drive these scenes correctly. Now unchecked sub-templates do not appear in the Template list anymore. Please update your Remoting4.dll in your custom remote applications!
BUGB5891Methods and Events loses their category while exchanging the content for interface containers. Fixed.
BUGB6233Controlled or embedded animations didn't ignore their AutoBegin option. They jumped to begin after loading a scene even if the controller requested something else. Fixed.
BUGB6526Director: Fixed Drag&Drop of templates into Playlist so that all selected items must match Channel rules.
BUGB6840Fixed normal maps getting corrupted when using From Above samplers
BUGB6995Director: Added width of Playlist columns to window layout serialization, so they will be restored upon loading.
BUGB7054Animation Editor: Fixed unexpected Animation switch whenever a state was created or deleted.
BUGB7286Fixed some bugs in the Find/Replace dialog related to node categories!
BUGB7349Fixed occasional weird HDR tone mapping behaviour with bright highlights and colored bloom or lens flares.
BUGB7378fixed the color-burn texture blending operation. This looks quite different from what it was before.
BUGB7439Mask3d had wrong scaling when the Camera z-near was not 1.0 units. Fixed!
BUGB7442Fixed a bug where Movie, Web-browser and Gradient nodes in a HDR scene used wrong gamma, leading to a much too bright image. Movie nodes have now also a 'Hint' property.
BUGB7528Director: Fixed plugin configuration window to not also call Save in case of Cancel.
BUGB7538Designer: Fixed switching of color schemes for embedded WPF controls, like Messages window.
BUGB7559Fixed old, obsolete V4 shader node "ColorDiffKeyer", which was broken since Ventuz 5.00.00.
BUGB7560Render to Disk now correctly writes alpha when using the HuffYuv codec
BUGB7575Fixed a crash related to text rendering.
BUGB7583Fixed mix-up of input/output device mapping during MIDI device creation.
BUGB7603Fixed issue during load of compatibility check option of Designer Load/Save Options which lead to default values.
BUGB7608Layer effects: fixed a problem with complex chains of layer effects that made a layer disappear.
BUGB7624Camera validation was broken and could cause jitter and delay. Fixed!
BUGB7627Fixed light and material colors showing up as too bright in HDR layers
BUGB7646Fixed a bug where switching large images could result in noticeable stutters
BUGB7654Director: Fixed splash screen hiding a possible shown important license related dialog at startup.
BUGB7683Ventuz Designer could crash if the Free-flight camera was enabled and one navigated to scenes loaded by ScenePorts. Fixed!
BUGB7690Cameras coming from a scene loaded by ScenePort were listed with Layer Reference (e.g. "@Inner Scene Layer") and not with Camera node name. Fixed!
BUGB7694Updated TouchRipple Wizard in Designer to use V5 Material nodes instead the old V4 nodes.
BUGB7715The Clipplane nodes (and the inbuild cliplane in the mirror) also clip the transformation gizmos in the in-renderer edit mode. Fixed!
BUGB7749Director: Fixed playlist to also work properly with items containing multiple takes. The specified duration is applied per take.
BUGB7755Some fonts could not be loaded because their 'Weight' could not be resolved to predefined DirectWrite values -> now using next lower value. Fixed!
BUGB7757IMPORTANT: Changing the UserData field on SceneData did not invalidate the SceneModel and the updated value was not available via Remoting4. Fixed! You need to update the Ventuz.Kernel.Remoting4 DLL in your Remote applications!
BUGB7759Material node with 'Block on Full Transparency' option still blocked rendering on full transparency even when Inactive. Fixed!
BUGB7769Navigation via In-Renderer-Picking did not bring Hierarchy node into view in Hierarchy Editor. Fixed!

V5.00.03

FEATUREF7510Layer Effects and Material Stages can be cloned by pressing right mouse button to open the context menu in the Layer and Property Editor.
FEATUREF7535Property Editor can expose to Layer Level by context menu or Ctrl-Click on expose button. Exposings are automatically renamed if the owning node has a name to avoid clashes.
FEATUREF7539The Live Option for Deltacast SDI inputs "Input Frame Delay" now works with asynchronous input streams. Previously it only worked with synchronous input streams.
CHANGEC7396Navigating one container level up selects the according container node.
CHANGEC7493Improved accuracy of Mask3d nodes.
CHANGEC7500In Material node, added normal map preset "none".
CHANGEC7505Nodes selected in Hierarchy Editor are automatically selected in Content Editor.
CHANGEC7507Snapshot to clipboard now on shortcut Ctrl-Shift-C again.
CHANGEC7542The filenames of an image sequence do not need to start with the index 0..4 anymore.
CHANGEC7546In Material node the Operation setting was renamed from "Multiply with Opacity" to "Multiply with Amount". Only the label changed, not the function, the old label was wrong. This will multiply the background, the texture and the amount value. This allows you to create the modulate X2 and X4 modes of Ventuz 4 in a new material by using amount percentages of 200% and 400%.
CHANGEC8390Added 'triplanar sharpness' parameter to Hatch shading.
BUGB7180Fixed bug in FFmpeg with image sequences containing unicode (non-ASCII) characters.
BUGB7362Content Editor didn't show the collapsed state of Layer nodes correctly. Fixed.
BUGB7548WebBrowser : fixed a problem that when closing a scene with a WebBrowser node that has an empty URL, the scene is not correctly unloaded.
BUGB7573Ventuz Project Archives (VPA) were not Zip-compatible. Fixed!
BUGB7579LTC-audio-timecode wraps after 10 hours. Fixed!

V5.00.02

FEATUREF7496Drag and drop assets and texture provider nodes onto existing Material to add further texture stages with bound loader node.
CHANGEC7431The Blocked property on the 2D Layer Root node was visible by mistake but has no functionality. This property is now hidden!
CHANGEC7506Selecting a Text Renderer node in Hierarchy Editor refreshes the Text Editor correctly now.
CHANGEC7529Property groups & effects now automatically expand if not editable to show parameters. New effects will be expanded by default.
BUGB1303The Enriched BlockText node now provides the remaining text (with XML formatting) if the whole text does not fit in the specified bonding box!
BUGB7415EnrichedBlockText did not work with multiple Project Fonts. Fixed!
BUGB7420Certain combination of layers exceeding a certain number crashed Ventuz. Fixed!
BUGB7424New Material node and the Mask 3D nodes were listed as 'Deprecated' and the old Texture Text node was NOT listed as 'Deprecated' in the Scene Statistics. Fixed!
BUGB7427Unloaded scenes were not disposed correctly and caused a memory leak. Fixed!
BUGB7441Fixed a bug when Displacement mapping was used at the same time as Fog or Point rendering.
BUGB7449Right menu bar was missing in Designer when display scaling was > 100%. Fixed!
BUGB7451Navigation to nodes via Find or Scene Statistics did not select node in Property Editor. Fixed!
BUGB7452Remaining text output on BlockText node had incorrect values. Fixed!
BUGB7454Cinema live link: fixed problem when changing vertex format (like switch on/off normal map, which results in a change of vertex format).
BUGB7455Trimming text lines which do not fit inside specified bounding box did not work for right-to-left text like Arabic. Fixed!
BUGB7460Fixed exception when changing 2D Layer type via Property Editor.
BUGB7461Fixed problem if a 3D Layer is referencing the camera of another 3D Layer that has been deleted.
BUGB7474Font Engine supports now fonts with cubic bezier curves, which are very very rare. Most fonts use only quadratic bezier curves.
BUGB7489Fixed problems with keying while using camera tracking.
BUGB7490Skybox node did not react on Filter nodes (like Mirror filter). Fixed!
BUGB7491Text 2D effects: the offset of the individual text layers were not scaled by the text effects. Fixed!
BUGB7494Loading assets via VisualIndexer node from an Assets subfolder with a space character crashed Ventuz Designer. Fixed!
BUGB7502The Image node did not export its resources to VZA or VPR. Fixed!
BUGB7503Value nodes like Int and Bool always fired 'Changed' event on scene load. Fixed!

V5.00.01

BUGB5600Fixed possible loss of unsaved data in ShaderEditor.
BUGB5689Fixed editing of File property of Texture Saver node to show Save dialog instead of Open dialog.
BUGB6033Animation Editor: Fixed UI problem for handle coupling in multi selected keyframes.
BUGB6102Changed renaming of configurations in Configuration Editor to allow case-sensitive changes.
BUGB6140Fixed possibility of moving instances of same link node behind each other in the Hierarchy Editor, causing a circular reference.
BUGB6611Fixed problems with several layer blend modes when compositing on top of semi-transparent background. This relates to darken, multiply, color-burn, linear-burn, lighten, linear-dodge, overlay, hard-light, difference, exclusion.
BUGB6815Fixed asset change from inside Animation Data view to only update if file browser returns valid file.
BUGB7278Fix that effect bleed from AV Config was sometimes not used for lens distortion from camera tracking.
BUGB7298Fixed typo of PNG display name inside file type filter of "Open Image" dialog.
BUGB7356Fixed bug with Mirror nodes in Off-screen layers.
BUGB7358In the SkyBox node for rendering the sky, Exposure, Amount and LimitDynamicRange now work. LoadBias still has no effect since mipmapping is disabled for the SkyBox. This effects only the actual sky-box. The image based lighting textures have always been working with all parameters.
BUGB7361The 'Target' property of interpolation nodes (Damper, ...) has been renamed to 'Target1' in order to improve display in Property Editor.
BUGB7364Improved performance of animated geometry primitives.
BUGB7366Progress output property was not visible on Scene Layers. Fixed!
BUGB7368Monospace text layout was incorrect. Fixed!
BUGB7369Pressing DEL key in Layer Editor while editing a property value wanted to delete the current layer. Fixed!
BUGB7371Changed default for newly created 3D Layers (HDR) property 'PreserveAlpha' (in property group 'ToneMapping') to SeparateAdditive.
BUGB7374Fixed problems with several material blend modes. This change color-burn, linear-light, pin-light and vivid-light.
BUGB7379Fixed "Edit Interface" dialog of interface properties which didn't came up when opened via the context menu.
BUGB7381Fixed Null Reference Exception when loading scenes with certain materials where texture was missing.
BUGB7386Fixed missing visualization of "Show Mask" button state of Set3DMask node.
BUGB7388Config Editor now extracts uploaded Ventuz Project Archives (*.vpa). (Ventuz 4 behaviour.)
BUGB7394Fixed mixing of Ambient and Diffuse color in text effect layers.
BUGB7398Fixed broken result processing of config dialogs for "Movie Clip", "Audio Clip", "Slide Manager" and "Touch Transformation" nodes (corresponding button at the bottom of the Property Editor).
BUGB7400Fixed memory leak in Text Layout Engine!
BUGB74033D masks didn't work if scene was loaded into a ScenePort. Fixed
BUGB7405Mask3d : the show mask option now works without a masking texture.
BUGB7406Touch and Interaction did not work when starting VPR in fullscreen mode. Fixed!
BUGB7416Rendering of linked ScenePorts did not work. Fixed!
BUGB7418Fixed occasional crash when continuously importing different PSDs with the same Photoshop Import Layer.

V5.00.00

FEATUREF3154Added boolean input property called "ASync" to directory node allowing to load the data in a background process. The newly added "Loaded" and "Failed" events inform about the result of any update, whether async or not.
FEATUREF5592Help browser highlights the searched keywords. Jump to next occurrence by pressing F3. Jump back by pressing SHIFT+F3.
FEATUREF5785Animation Channels now support String, Color & Enumerations.
FEATUREF5870Animation Editor now support teach-in of channel values.
FEATUREF5887Added functionality to "In-Renderer Edit Mode" to be able to delete currently selected node using the DEL key.
FEATUREF6108State and Connection Rules in Animation Logic have now also the condition "Targeted or Idle" and a flag to allow to turn around if the connection is already playing.
FEATUREF6168OSC Input and Output now display the correct argument order in Property Editor. OSC Output can also send ASCII strings.
FEATUREF6258Added two input properties to DateTime node to be able to modify the time by up to 13 hours.
FEATUREF6426Added preset "Percentage" to Mover node for linear movement between 0 and 100.
FEATUREF6525With the 'History Mode' option of the Performance Monitor one can display up to 100 frames of performance measurements. By pressing pause key and the page up / down keys one can scroll this information. This release increases the number of lines to 500, and allows to scroll faster with the control key pressed when using page up / down.
FEATUREF6660Added "Frame Count" option to performance statistics menu which allows to monitor up to ten frames.
FEATUREF6671Changed preview images of "Load Image" dialog to be generated asynchronously. A text is displayed to show that Ventuz is processing the selected image.
FEATUREF7354Added bevel functionality to Cylinder geometry.
CHANGEC3444Export Presentation functionality now uses 64bit version of Zip archiver and is not limited to 4 GB exports anymore.
CHANGEC5713Two changes for text rendering compared to Ventuz 4: 1. Effect Layers of 2D Text node were animated wrong, especially when rotating. 2. When using the Ventuz 4 Color node with a 3D text, the light has still effect on the text.
CHANGEC5783Renamed value property V of ColorEditor to L for lightness as HSL is the used color space.
CHANGEC5825Fixed reset values of ThumbnailArea's height and width properties to 100%
CHANGEC5962Changed binding behavior of Content Editor to not group/collapse the affecting nodes to allow continue binding without the need to expand first.
CHANGEC5984Director: Changed plugin handling to keep a plugin configuration also when it got disabled/unselected. So a re-configuration is not needed upon re-enabling.
CHANGEC5986BREAKING CHANGE: Removed DDS support in TextureSaver node.
CHANGEC6177BREAKING CHANGE: Added 'Invariant culture information' for enumeration conversions from strings in Property Editor.
CHANGEC6188BREAKING CHANGE: The GenMipMaps property of the TextureLoader Node only affects standard image type like JPG and PNG. The property will be ignored for image types like DDS, PSD, VZT and HDR.
CHANGEC6249BREAKING CHANGE: Removed the TextureMode property from Rectangle, Sphere, Torus, AreaChart and GradientRectangle completely and removed the TextureMode.None option from RoundedRectangle, Cube, Circle, Cylinder, Cone, and LineChart.
CHANGEC6448The SDK libraries OSC, Kernel.Remoting & Kernel.Remoting.Tools are now targeting the .Net framework 4.5 instead of 2.0
CHANGEC6572Changed Annotations to be enabled by default in Hierarchy and Content Editor for new scenes.
CHANGEC6707Changed label of "Color" category in Toolbox to "Color/Material".
CHANGEC6936Fixed exception when trying to bind null values as file input strings to a MultiSwitch node. Changed several nodes to handle empty file input properties consistently.
CHANGEC6948BREAKING CHANGE: Old Ventuz 3 Key node is not working anymore.
CHANGEC7061Changed default ambient light from black to 25% gray.
CHANGEC7350BREAKING CHANGE: Old Ventuz 3 MouseOver and HitTest nods are not working anymore.
BUGB1963Min/Max attributes of Interface Container could not be changed. Fixed!
BUGB4580Fixed Save Dialog to be displayed behind fullscreen render window.
BUGB4870Arabic text with / in the middle not lay out correctly in Left-To-Right mode. Fixed!
BUGB5169Renamed "HSVAToColor" node to "HSLAToColor" as HSL is the used color space and adjusted "ColorTransformer" accordingly.
BUGB5794BREAKING CHANGE: Fixed multiple SceneEvent triggers when loading a project in Presenter with Director mode and user specified default scene.
BUGB6514BREAKING CHANGE: Fixed "InjectChar" method of the "WebBrowser" node. It now correctly accepts any character values instead of keycodes. Additionally a boolean input property called "CharAsKeycode" has been added to toggle between these behaviors.
BUGB6887BREAKING CHANGE: The U texture coordinate value on Sphere primitives was flipped. Fixed!
BUGB7191Made Orbit node more robust in multi-machine Cluster mode.
BUGB7353Fixed a lot of text layout bugs for complex script languages like Arabic and Hindi.

V4.09.01

BUGB8967External keying of Deltacast HD Key 22 SDI board did not work. Fixed!
BUGB9002Config Editor could crash during start-up on Windows 10 systems due some invalid network socket operations. Fixed!

V4.09.00

FEATUREF7674Added possibility to open Ventuz 4 Repositories which were accidentally modified in Ventuz 5.
FEATUREF8917Introducing new Boolean Expression node which fires events if the expression evaluates to true/false.
CHANGEC8484Remoting: ServerException now provides a Message to see why the exception was thrown.
CHANGEC8686Expression sources from the according nodes are now handled as resources to prevent memory leaks if scenes with these nodes are loaded continuously.
CHANGEC8901Updated Deltacast drivers to version 6.0 to match Ventuz 5.3 version.
BUGB7422Fixed bug in serialization of Data-Channels in Animation nodes when performing a copy&paste operation in Designer.
BUGB7549The System Lock feature did not work with all new Ventuz 5 dongles. Fixed!
BUGB7555The Touch Marker node got inoperable after resetting it while the Marker was active. Fixed!
BUGB7580LTC-audio-timecode wraps after 10 hours. Fixed!
BUGB7742IMPORTANT: Changing the UserData field on SceneData did not invalidate the SceneModel and the updated value was not available via Remoting4. Fixed! You need to update the Ventuz.Kernel.Remoting4 DLL in your Remote applications!
BUGB8008Animation editor sometimes did not display channels if animation had many slices (more than 30). Fixed!
BUGB8243Movie Clip node did not play HTTP Uris which contained whitespaces. Fixed!
BUGB8450Ventuz could crash by simultaneous asynchronous logging from different threads for same node. Fixed!
BUGB8472Remoting4: GetDataItem on scene was executed synchroneously. Many subsequent calls were only executed one command per frame. Fixed!
BUGB8473Remoting4: If many set DataItem commands are issued at the same time (or executed in a batch) the Task objects may have not been set to finished state. Fixed!
BUGB8492Unloading scenes did not free all allocated memory and thus caused a memory leak. Fixed!
BUGB8817In very rare cases the HLSL Shader node could cause an AccessViolationException and crash Ventuz. Fixed!
BUGB8864WebBrowser : Fixed a problem that when closing a scene with a WebBrowser node that has an empty URL, the scene is not correctly unloaded.

V4.08.00

FEATUREF2425Introducing new generic Value Buffer node. See documentation for further details.
FEATUREF6375Added boolean input property to Web Browser node to control whether the web view background has a default color or is transparent
FEATUREF6743The Script node can now have object type properties. This allows a transfer of complex data structures to other script nodes.
FEATUREF6757Excel Range Array can now truncate the array if invalid data appears in the selected range (see NotANumber property)
CHANGEC6381VB Script node was unable to access the VLog API (ambiguous name error occurred). This is fixed by renaming the VLog fields "ERROR", "WARNING", ... to "IsErrorLevel", etc
CHANGEC7057IMPORTANT: Upgraded to Deltacast SDK version 5.19, requiring a driver update. Drivers are located in the Ventuz installation folder.
CHANGEC7182Director: Increased number of live video inputs in Asset browser to 8.
BUGB5551Fixed selection rectangle in ContentEditor appearing after interruptions by message boxes etc.
BUGB5714Fixed case sensitivity issue for Template scenes inside VPRs which leads to broken Cue/Take functionality.
BUGB6181Fixed rendering issue for inactive RenderTargets with enabled RenderOnce property.
BUGB6186Fixed initial value of ASync property of DBCommand node according to its default value (true).
BUGB6485Fixed URL node validation of output parameters in case the given Path is null.
BUGB6701If the Excel Workbook node had load errors it kept the previous values. Fixed!
BUGB6719Limited amount of preview shortcuts in StageEditor to 9.
BUGB6751Float Array Fill node could break scene validation if input array was longer than output. Fixed!
BUGB6875Fixed a bug on deltacast-hd-44 boards where RX2 TX2 RX3 TX3 did not work.
BUGB6913If Latin words appeared in a Hebrew text, the text was not lay out correctly. Fixed!
BUGB6986Fixed visibility issue when using Billboards in Arrange nodes and an overall scaling of zero.
BUGB6991Clicking on separator lines in the StageEditor menus leads to an error. Fixed!
BUGB7046Alpha TextEffect node fired wrong events in Invert mode. Fixed!
BUGB7048When switching the BoundingBox property on the ShrinkToFit node the actual text bounding box did not update. Fixed!
BUGB7053If bound, invalid SoundSource3D values could crash Ventuz. Fixed!
BUGB7074Config Editor could crash when pressing F5 multiple times. Fixed!
BUGB7102Fixed Exceptions in Database nodes regarding OLE DB handling.
BUGB7162Fixed crash in AV Config when Decklink Quad is installed.
BUGB7189Resetting SlideManager on load did not set correct Current output property. Fixed!
BUGB7370Added check for plugins as cause for thread exceptions to then display at least information about that plugin before Director application gets terminated.

V4.07.02

FEATUREF6483Added exception handler to Ventuz Director for crashed Plug-Ins.
FEATUREF6725Added support for DVS "Centaurus II LT" SDI boards
FEATUREF7237Added support for latest generation of license dongles
CHANGEC6760Deltacast software keying mode will now loop through a VITC timecode at line 9 when timecode option is enabled.
BUGB6630Improved Video clip Engine stability in multi-threaded environment (many clips are loaded simultaneously).

V4.07.01

CHANGEC5455Animation Editor doesn't suspend painting anymore while scrubbing with Shift key pressed.
CHANGEC6297The internal Default.vpr now generates a proper key signal!
CHANGEC6305If the Animation Editor is monitoring inner controlled animation the red timeline sometimes didn't reach the states. Fixed.
CHANGEC6445Web Browser is now 'deactivated' (e.g. to stop FlashPlayer playing audio) if scene is deactivated!
CHANGEC6451Fixed a bug that enabled Warping when creating RenderSetup even if no warping is needed. This was a small waste of performance and led to problems with SDI key+fill.
CHANGEC6458Fonts which have some invalid entires in their ABC spacing tables can now be loaded and rendered anyway.
BUGB5281Arranging ScenePorts with the Arrange node did not work correctly. Fixed!
BUGB6223If a single texture import for a 3D model failed none of the textures have been referenced correctly from the scene. Fixed!
BUGB6228Some TGA images prevented VPRs from successfully loading. Fixed!
BUGB6229Designer crashed if one dropped a Value Switch node on an Animation Controller binding. Fixed!
BUGB6257The Template Port node in sync. mode did not recycle already existing trees for the according scenes. This could cause a memory leak. Fixed!
BUGB6259Exposed Color Picker properties didn't show the picker UI in Property Editor. Fixed!
BUGB6288Director: It was possible to save Pages with leading spaces; these were automatically removed by Windows Explorer after copying and Director could not find them anymore. Fixed!
BUGB6289URLs without specified protocol have not been prepended with http:// if Load method on WebBrowser node was triggered. Fixed!
BUGB6332Arrange node did not work correctly if objects changed in size during being blocked. Fixed!
BUGB6337Certain characters could crash Text Provider nodes if they lay beyond the character range specified in the used font. Fixed!
BUGB6384Director: Removed 30 seconds timeout for cueing and taking Templates because it prevented the use of Templates which need more than 30 seconds for loading & validating or which have Take animation longer than 30 seconds.
BUGB6435Fixed several bugs in the Web Browser node!
BUGB6463Fixed bug in pixel shader of SpecularLight node which caused discontinuities in lighting at polygon borders.
BUGB6488Fixed memory leak which could occur under certain circumstances if using Arrange and Ticker node.
BUGB6494Expose dialog sometimes displayed wrong values. Fixed! (Thank you Sander Cox!)
BUGB6528On some systems the Cluster Remote port could be blocked because the VMS connected on according port to itself. This resulted in disabled Remoting 4. Fixed!
BUGB6559Fixed display issue of Ventuz Help on 64-bit systems when some search results were not shown.

V4.07.00

FEATUREF5871Improved support for Trackmen tracking.
FEATUREF5872Machines with SDI output can be Cluster clock sync'ed now.
FEATUREF5967The Configuration Editor now logs a warning/info if its version does not match the version of VMS it is talking to.
FEATUREF5968SystemID node now has a property to identify the timing master in a multi-machine setup.
FEATUREF6074Added new option for playing back interlaced movies : repeat last field when paused instead of repeating both fields alternating.
FEATUREF6137The Chart nodes now provide an output property which indicates if an input key value is visible.
FEATUREF6144Introducing new Event Filter Node. Events are forwarded if their attached arguments match any specified filter value.
FEATUREF6148Template Port node now also has the option ASync.
FEATUREF6158WebBrowser node has a property containing a JavaScript snippet that is injected and executed into every loaded page.
CHANGEC5399Designer can now also navigate to nodes that are in loaded but not opened scenes.
CHANGEC5406Movie Frame node can now also select files from Images data pool.
CHANGEC5909Resetting Mover in Random mode generates the former number sequence.
CHANGEC6028Improved the performance of the geometry intersection methods used by the Interaction nodes.
BUGB3240Fixes artifacts if a Line Chart has three consecutive data points that lie on the same line and corner smoothing is activated.
BUGB5570Fixes in issue which caused Director's topology warning/error dialogs being stuck behind the splash screen if Director was started with a command line parameter that automatically opens a show or double-clicking on a show file.
BUGB5608Fixes incorrect import of matrix-transformations inside Collada files.
BUGB5759Fixed a crash with Decklink Minirecorder.
BUGB5843Fixed a bug in Movie Clip node that prevented autoplay from triggering.
BUGB5851In complex scenes with lot of content nodes and bindings the search for nodes via e.g. the Scene Statistics dialog could be extremely slow. Fixed!
BUGB5890Ventuz crashed if one called the State Logic wizard to create 'All-to-All' connections for Soft States. Fixed!
BUGB5894Fixes an issues where the internal touch intersection algorithm did not respect translated relative viewports correctly. The problem only showed up when there was actually something behind the translated viewport that produced an incorrect hit.
BUGB5936If Scene Data contained read-only triggers copy/paste operations may fail. Fixed!
BUGB5945It was not possible to load scenes from Ventuz 2008 which contained infinite bindings like they were possible with e.g. Delay nodes. Fixed!
BUGB5947Fixes an issue in the Director Plug-In SDK where ConfigurationDialogContent is called every time the configuration dialog's IsValid method is called.
BUGB5951In Designer the Cluster clock could jump back in time if one switched RenderSetup Preview modes. Fixed!
BUGB5988Some output properties on the Movie Clip node did not invalidate correctly if the node was serialized with a Ventuz version before 4.4.0. Fixed!
BUGB5998Starting VPR/VZP on a group of machines via Config Editor may fail if the project paths configured in VMS do not match on all machines. Fixed!
BUGB5999Touch/Interaction did not work correctly for Runtime if configured with custom RenderSetup and Machine ID which was not available in RenderSetup. Fixed!
BUGB6001Deltacast inputs can be configured to have a delay (in frames). For this to work, enough extra buffers have to be configured. Input delay can be changed as a live option, while extra buffers must be configured before starting Ventuz.
BUGB6003Aja boards had additive / multiplicative keying switched. Fixed!
BUGB6007Touch and Interaction processing in a Ventuz Cluster had some insufficiencies which are fixed now.
BUGB6008Fixes an issue in the Configuration Editor that allowed the user to change the interaction network processing delay in "Single" mode although it is enforced to be zero by the network code.
BUGB6013Fixes Scratch & Win help scene. The Paint nodes incorrectly had their eraser flag set.
BUGB6024The SingleTap and TapAndHold events were not fired on Interaction nodes when Smoothing > 0 and Movement Threshold = 0 in Project Setting. Fixed!
BUGB6037The Texture Loader in async. mode does not create obvious render stalls anymore if lot of TextureLoader nodes are working in parallel.
BUGB6038Designer could crash if an Animation contained invalid Animation Event Channels. This case is now cleaned up by the initial Consistency Check after scene loading.
BUGB6058The touch type filter on the Touch Ripple node did not work. As a result, a marker object could trigger a ripple even if the filter was set to touch only and a touch could trigger it even if the filter was set to marker only.
BUGB6126Help links did not work in the config pages of the Ventuz Configuration Editor. Fixed!
BUGB6133Touch nodes reacted on objects in RenderSetup Production Preview mode if they were lying beneath touch coordinate [0, 0]. But in Production Preview mode any touch processing is disabled on purpose.
BUGB6147Automatic cue on Template Port node was also initiated if the actual data content did not change. Fixed!
BUGB6154Math effect nodes (like Damper) did not work correctly if they were deactivated during interpolation, activated again and a new target value was set. Fixed!
BUGB6155Under certain circumstances the RightToLeft property of the Scroll Text node did not cause a scroll direction change. Fixed!
BUGB6164Value monitoring in Property Editor sometime stops working. Fixed.
BUGB6170Fixed issues occuring when loading multiple scenes at the same time.
BUGB6171Fixed deadlock in SceneEditor which could occur when loading scenes in a backgound task.
BUGB6172Fixed bad chroma on key channel when doing fill+key (external keying) on a Deltacast board without keyer.
BUGB6180The resulting Width and Height properties of the Layout node always reported zero. Fixed!

V4.06.01

BUGB5693Fixes an issue which caused the Animation Editor DataView to be empty when an animation has 30 or more slices.
BUGB5708Fixed bug in some Copy/Paste operations in Designer.
BUGB5716Fixes an issue in Director which prevented a take out for multi-take templates in between the first and the last take.
BUGB5717Under certain circumstances Movie Clip node did not load clips if it was enabled. Fixed!
BUGB5735Fixed a problem with Deltacast DVI-20 capture boards that fail to work in DVI modus since the 5.17 SDK. No driver update is required for this fix.
BUGB5835Fixed installer. DLL were missing if the user chose to not install the demo projects.
BUGB5836Fixed checking of dongles after reinsertion while software is running.

V4.06.00

FEATUREF2587The Billboard node now has a screen-orientated mode so that an object always points in the opposite direction of the camera view vector.
FEATUREF3618RenderSetup Editor: It's now possible to change the ID of Machines.
FEATUREF5324Director now is also available in other language localizations. Use the application options to switch between the available languages.
FEATUREF5343Director now has a German localization.
FEATUREF5410Director now has a Chinese localization.
FEATUREF5509RenderSetup Editor: It's now possible to hide the color marker of display fragments.
FEATUREF5599If modifying key-frame values via numeric fields with LMB click&move in Animation Editor, RMB resets the changes like in the Property Editor.
FEATUREF5611Mover node now has a Seed property to e.g. get same random value sequences across all Cluster machines.
FEATUREF5624Added separate Log level for FFmpeg debug messages as they can flood the Message Log window and 'obscure' other more interesting Debug messages.
FEATUREF5634The Director Plug-In API has been extended with IChannel.UncueAsync which allows clearing the cue or removing sub-templates from the currently cued item.
FEATUREF5678HLSL Shader node can now bind arrays of float4x4 (as Matrix array) and float4 (as float array).
FEATUREF5682The Director Plug-In API has been extended such that each channel now exposes its preview, cue and on-air item. Each item now exposes its status and its template data.
CHANGEC5457The Director log message when trying to access a locked or unavailable port has been changed from a generic "port disconnected" to a more specific text for easier diagnoses of those problem.
CHANGEC5559Movie playback synchronization in a Cluster is not depended on the 'Async' property of the MovieClip node anymore. This change makes it possible to load movie asynchronously and play back on a Cluster synchronously.
CHANGEC5566Preview aspect of anamorphic SD formats is now corrected to match display aspect of SDI output.
CHANGEC5569Improved ordering of video modes in AV config.
CHANGEC5663For consistency reasons, Director docking windows no longer switch the positions of the context menu and pin buttons when docked to the right docking area.
CHANGEC5680IMPORTANT: Updated Deltacast SDK to version 5.17. You will need to update your Deltacast Drivers to match the new SDK.
BUGB3828Arabic numbers (Eastern Arabic numerals) had wrong order in Arabic text context. Fixed!
BUGB5508The Ease node did not pass the Target value to output if Duration was set to 0 like the other Math Effects node do (e.g. Damper). Fixed!
BUGB5565Fixes an issue where Director performed a take out & recue instead of a simple recue when assigning a shortcut to the channel-specific (e.g. channel 1) take out command.
BUGB5585Fixes an issue where the "add cluster" button in the Director Topology Editor did not work until the user clicked into the editor at least once.
BUGB5586Fixes an incorrect error reported in the Director topology if a non-local single machine cluster has multiple pipes.
BUGB5595FFT nodes in scenes played out by Render To Disk could crash Ventuz due to a threading problem. Fixed!
BUGB5601Re-ordering channels in Animation Editor could cause Exceptions and prevent further editing. Fixed!
BUGB5603Merging nodes that are bound to exposed properties may cause invalid bindings. Fixed.
BUGB5607Touch Diagnostic was not rendered at correct position in Rendersetups with resolutions higher than the screen resolutions if Performance Statistics option 'Scale to Preview' was enabled. Fixed!
BUGB5610Performance Statistics cross-hairs (when mouse pointer is hidden) was rendered at incorrect position in RenderSetups with aspect ratios different than the screen aspect. Fixed!
BUGB5614If the debug argument for launching a Director plug-in from Visual Studio is incorrect and the file does not exist, Director now logs a dedicated message instead of the generic "DLL or one of its dependencies cannot be found".
BUGB5627Fixes in issue where the selection in Director playlist windows did not correctly select/deselect non-visible entries.
BUGB5629Fixes issues where the height of Director playlist entries was inconsistent when the error or reference icon was shown.
BUGB5631ArrayMixer node did not remove last element from array if RemoveIndex = Num. of Elements - 1. Fixed!
BUGB5632Importing Collada file in 'Object Hierarchy' mode could sometimes result in wrong tree hierarchy in the scene as Axis nodes have been inserted at wrong tree level. Fixed!
BUGB5633Fixes an issue where adding to the Director Playlist failed and issued an error mentioning Channel-Rules even when no rules were defined.
BUGB5674When deleting array bindings the target node keeps a reference to the previous array until reset or bound to another source. Fixed.
BUGB5681Importing Collada files with cameras multiple times caused Exception as camera-list was not reseted. Fixed!
BUGB5683Fixes an issue where the buttons inside the Director's Project Data window incorrectly used a data channel's name instead of its label.
BUGB5691Wrapping Hebrew text did not work correctly. Fixed!
BUGB5692Merging Hierarchy trees with output nodes into a container doesn't show the output. Fixed.
BUGB5695Output array properties transported via ScenePort Interface were not validated correctly on receiving scene. Fixed!
BUGB5701Menu item "Copy full path names" in data editor was missed. Fixed.

V4.05.02

FEATUREF5544Added "utvideo" decoder to Movie Clip/Frame nodes.
CHANGEC5511Improved handling of small display fragments in the RenderSetup editor. Color marker are now scaled for small display fragments and snapping of small fragments was improved.
CHANGEC5537Movie Stream node can now play back RTSP streams.
CHANGEC5567The timeline is now saved per Animation node and restored if one changes the active animation selection. Note that only the visual position of the timeline is restored but it is not applied at its position so that animation values are not modified.
BUGB5503Fixed Collada importer for DAE files which contained geometry nodes without name and ID.
BUGB5506Ventuz could crash in Geometry Import Preview while modifying geometry (e.g. UV coordinates flip). Fixed!
BUGB5513It's now not possible anymore to create RenderSetups with Machine ID = 0!
BUGB5532Resource nodes like TextureLoader or XmlFile could not load from Https Urls. Fixed!
BUGB5540Moving channels in the Project Data Editor crashed Designer. Fixed!
BUGB5545Taking new Template (Scene), so that another template had to be cleared, could cause one black frame on the render output. Fixed!
BUGB5552Moving in and out of Hierarchy Container with Animations could cause an apply of the animation timeline and thus change the state of an animation. Fixed!
BUGB5553Arranging objects with empty bounding-box could crash Designer. Fixed!
BUGB5556New Deltacast drivers. This solves a problem where Deltacast boards stopped working until reboot under rare circumstances. All Ventuz 4.05.xx versions will work with old or new drivers, as long as they are some version of Deltacast 5.16.
BUGB5568Animation Editor did not show animation bound to selected node if diving into container but always showed the first animation in the list. Fixed!
BUGB5576Fixes an issue which caused the installer to get stuck in the "Removing backup files" stage. The VMSClient.ScanState() command produced incorrect return values which now has been corrected.
BUGB5579Collada Import did not handle multiple materials on single mesh object correctly. Fixed!
BUGB5580Could not import Collada files exported to version 1.5. Fixed!

V4.05.01

CHANGEC5465Improved scene loading speed for scenes with lot of bindings to Project Data.
CHANGEC5473Improved performance of Json node.
BUGB5461Updating Interface Container from Repository could crash Ventuz under certain circumstances. Fixed!
BUGB5462Runtime/Presenter crashes if VPR was exported with Layout Scene. Fixed!
BUGB5463Fixes an issue that caused the Touch Paint eraser to leave a tiny dark border in additive mode.
BUGB5464Trying to clone SceneData across Scenes caused NullReference Exception. Fixed!
BUGB5471Fixes an issue where doing a take out incorrectly re-cued a template that was previously removed from the cue by the user.
BUGB5472Fixes a crash inside Director when a Ventuz Runtime is configured for more pipes than specified in the Director topology.
BUGB5474Fixed a bug when loading DDS images in the file dialog preview or with the color picker feature of the Texture Loader node. Ordinary texture loading was not effected.
BUGB5477Zero values for Scaling tag in Enriched Blocktext were not applied correctly after scene loading. Fixed!
BUGB5478Opening context menu in Property Editor on exposed Event of ScenePort node caused an unhandled exception. Fixed!
BUGB5484Fixes an issue where cueing an asset directly to the timeline (not via a template) and then pressing take out did not remove the asset from program output.
BUGB5486Movies may continue to play within Templates even if they have been taken out. See also bug-fix 5484
BUGB5501Movie nodes saved in disabled state were actually not disabled after loading due Metadata load. Fixed!

V4.05.00

FEATUREF3694Director now has customizable keyboard shortcuts.
FEATUREF3741Each Director channel can now have a set of rules that restrict which templates are allowed on it and/or replace content when something is cued. The Director plug-in API has been extended to allow developing customized rule conditions and actions. One example of an action would be an automatic database lookup via a plug-in whenever a certain template is cued from the shotbox.
FEATUREF3751Director now supports multiple channels in one show. This can be used for layering multiple templates on a single machine (e.g. run background/foreground independent of each other) or run different content on multiple machines.
FEATUREF3771Director Timeline, Playlist and Property windows can now show optional take/update/clear buttons in their toolbars that only operate on that window's channel.
FEATUREF4065Warping Editor now has mirror modes
FEATUREF4066Warping Editor can scale and rotate groups of control points
FEATUREF4162Each Director channel can now be assigned a custom color. All docking windows that operate on this channel will have a border around them in that color for easy identification.
FEATUREF4635Remoting 4: remote control of animation logic has been extended by a 'Continue-Play' command. This allows to play a state connection starting at a given position.
FEATUREF4795Warping now supports multiple warp groups per output
FEATUREF4796The Warping Editor now has a mode for direct UV editing.
FEATUREF4838It's now possible to navigate to Movie nodes from the respective Performance Statistics entries by right-click on the movie URL.
FEATUREF4898It's now possible to scale up the Performance Statistics display to make it readable in preview modes for large RenderSetups.
FEATUREF4986Director Topology Editor now allows creating topologies that address multiple ports on a cluster's pipe. See multi-channel support in the user manual for more information.
FEATUREF5011In the Warping Editor, a perspective correct transform can be used for keystoning or simple projection mapping.
FEATUREF5012In the Warping Editor, the portion of the image to be used for a warping group can be easily selected / cropped.
FEATUREF5020Added Loop property to Movie Frame Node so one can set a loop point for smooth looping.
FEATUREF5043Each playlist, property editor or other channel-based dockable window now shows the name of the bound channel as sub-title beneath it's tabs name.
FEATUREF5067The "Copy full path names" function in context menu on data channels now copies also the template and datamodel names.
FEATUREF5070Keyboard shortcuts in the Shaping Editor are now also evaluated if preview control lost focus.
FEATUREF5079Director plug-ins can now be loaded/configured as part of a show, independent of the window layout.
FEATUREF5091The Director Topology Editor now issues a warning if remote machines are running Ventuz runtimes with a different release version.
FEATUREF5097SystemId node now has output properties providing frame-rate numerator & denominator and Cluster time.
FEATUREF5124Added an "Exit Fullscreen" button to Director that appears in the top right corner if the menu bar is hidden.
FEATUREF515010 bit YUV per channel movie clips are now played back in full quality.
FEATUREF5154Added support for Deltacast h4k (4k HDMI capture board) up to 60 fps 4k YUV420 capture.
FEATUREF5182Added support for AJA SDI boards: Kona 3G Quad, Kona LHe+, Kona LHi and Corvid88.
FEATUREF5192Director can now embed topologies into a Ventuz project file which makes deployment easier. When the user opens a show which underlying Ventuz project contains embedded topologies, a dialog appears that allows the user to use one of the embedded topologies instead of his locally stored ones.
FEATUREF5197Audio Clip and Sound node : Added stream selection
FEATUREF5200Audio and Movie playback nodes have now an option to explicitly enable the audio drift compensation in their Configuration dialog.
FEATUREF5204Remoting4: New batch command to execute a massive number of SetDataItem requests at once.
FEATUREF5210Updated audio related file extensions. The Audio clip node can play movies as audio only and the Sound node can play the same file formats as the audio clip node.
FEATUREF5268Render-to-Disk can now also output HuffYuv and XDCAM MXF HD422 clips. For XDCAM an additional license option is required. Please contact Ventuz sales.
FEATUREF5274Support for AJA SDI video boards input and output.
FEATUREF5417The System ID node has two new output properties giving additional information about the scene: Identity (the filename) and Generation (save counter)
FEATUREF5424Live Video node and System ID node have now a 'SecondField' property indicating if the 1st or the second video field for interlaced formats is currently processed.
CHANGEC2423Remoting 4: Remote command GetFiles doesn't return hidden or system files anymore.
CHANGEC3753Director's playlist append/load/save commands have moved from the main menu to dedicated buttons within the playlist control.
CHANGEC4208In the Shaping Editor, zooming will be centered around the mouse position and not the center.
CHANGEC4967The names of Animation Slices are now automatically constructed by the State names as long no custom name has been applied. The Logic View highlights all connections of the currently selected Slice.
CHANGEC5047Success-Popup after PLE request added to inform user.
CHANGEC5076Reduced necessity of garbage collection for Variable nodes. If heavily used, garbage collection could have caused frame-drops.
CHANGEC5085Remoting 4: If a remote Cue/Take is sent to a port of an inactive scene NO success response is returned because the scene that owns the port must be validated or rendered. A warning message is logged to notify the remote caller.
CHANGEC5147USB audio devices are now recognized when they are inserted into a different USB port and Windows changes its device name.
CHANGEC5203Remoting 4: Getting or setting a Live Option via remoting doesn't return an error if an invalid value is addressed. Fixed.
CHANGEC5205Remoting 4: SceneModel and SceneStatus can now also be queried for pipes (0000 or 0001).
CHANGEC5212Updated Deltacast Drivers to Version 5.16
CHANGEC5232Director can now open topologies that contain errors such that an operator can fix them from within the application.
CHANGEC5235Ventuz 4.05.xx requires update to Microsoft .NET Framework 4.5.2
CHANGEC5238Warping : When using images as test patterns, the files in the specified directory are filtered so that only image files are used.
CHANGEC5257Director window layout saving behavior has been changed when auto-save is disabled in the application options. Switching layouts will no longer save the old layout and there is now an explicit "Save" entry in the window menu of the main menu.
CHANGEC5279The pause key will now pause all performance statistics, not only the timing bars.
CHANGEC5298Removed 8K limitation in Render-To-Disk! It's now limited to 16K.
CHANGEC5385Remoting 4: Remote command executed too late are executed anyway if they are not older than 1000 frames.
BUGB1742Remoting: if a remote validation is issued for an active scene, the renderer may crash or behave weird. Fixed!
BUGB4694Remoting 4: if a template is cued via Remoting with an empty take-ID the async task never completes. Fixed!
BUGB4800Scenes loaded and validated by Remoting start playing movies if set to AutoPlay. This bugfix will pre-fill the buffers on validation but doesn't start playing until scene gets activated.
BUGB4859Fixes an issue that prevent Director's template, pages and asset browsers from correctly restoring their "group by" and "sort by" properties.
BUGB4915If Director Plugins logged warnings or errors from a worker thread, Director failed to display them. Fixed!
BUGB4918Movie Frame node could not load TGA image sequences. Fixed!
BUGB5032Data item named 'Name' or 'Count' may cause problems in Director. Fixed.
BUGB5056Remoting 4: Remoting was unable to take templates cued on ports inside a user-scene instead of a layout scene. Fixed!
BUGB5132Fixed crash when clicking on playlist menu without any show loaded.
BUGB5151Fixes an issue where Director fullscreen mode sometimes did not hide the Windows task bar.
BUGB5186Fixed display of Deltacast drivers in VMS driver info.
BUGB5201An issue has been found where under certain circumstances, the status shown in the Director property editor incorrectly says "Preview" instead of "Cued". This only affects systems running Windows 7 and can be fixed by updating the Microsoft .NET runtime to .NET 4.5.2.
BUGB5221Fixes an issue where short cuts (e.g. opening the shotbox or doing a take) did not work when focus is on a floating docking window.
BUGB5222Fixes an issue which allowed a Director user to perform takes on multi-take items on the timeline that already had all their takes recorded from a previous run.
BUGB5227Remoting 4: Layout scenes now report the correct scene status via remoting.
BUGB5233Fixes a bug that caused the Touch Paint node to produce incorrect alpha values when erasing in non-additive mode.
BUGB5236Deltacast DVI capture board was not able to manually configure its input frame rate. Fixed.
BUGB5249Fixed a problem where the Movie Frame node reported a totally wrong number of frames. This was caused by encoders using very high rational numbers, like 1000000/16683 instead of 60000/1001. Now this is handled correctly. The duration in seconds was not affected by this bug.
BUGB5283Project-licensed Layout-Scenes could not be selected in Stage Editor after a restart of Ventuz Designer. Fixed!
BUGB5291Fixed stuttering when Ventuz stands still (like during an open file dialog) and using an Audio Clip node that is controlled by an animation.
BUGB5299Fixed some bugs which could crash Ventuz when loading certain Excel files.
BUGB5312Changing Font 2D Style preset on a node did not update other referencing Text 2D nodes. Fixed!
BUGB5384Fixed bugs with audio cards that have 3, 5, 7 or more than 8 channels.
BUGB5388In-Renderer-Editing crashed Designer if a TemplatePort was present in the scene and one moved mouse over render output. Fixed!
BUGB5426DataItems addressed via Remoting4 via a scene within a user port (not a port in a layout scene) always fail. Fixed.
BUGB5430You could not start RenderSetup Editor from Designer if the file name contained spaces. Fixed!
BUGB5434fixed a problem with SD SDI timecode reception on deltacast boards.

V4.04.03

FEATUREF5275Updating Interface Containers via Repository or 'Paste Container Content' now presents a progress bar.
CHANGEC5211Drastically improved the update speed of multiple Interface Containers via Repository and Copy&Paste!
BUGB5066Output properties of the Movie Clip node were not validated correctly and the IsLoaded property was flickering when the movie URL changed. Fixed!
BUGB5121After blocking and un-blocking a TouchRipple node all previously active ripples were visible but not responsive. Now they get removed directly after blocking the node!
BUGB5152Fixes issue where very high tessellations of Rounded Rectangle on very thin shapes could produce a large amount of triangles. The maximum tessellation levels have been reduced from 150 to 100.
BUGB5195The PixelSpace node did not work correctly when applied after a scaled Viewport. Fixed!
BUGB5213VRCamera's CCDHeight property was always set to CCDWidth value. Fixed!
BUGB5273Scene exported to VPR did not have the SceneModel appended so it was not possible to load them via TemplatePort. Fixed!

V4.04.02

BUGB5010Improved VMS error log message when multiple projects with the same ID are found in VMS search path.
BUGB5027Ventuz can crash if it's configured as a Touch Client and it did not process/receive the according TouchAdded event for a processed TouchUpdate. Fixed!
BUGB5033Fixed a bug with BlackMagic Intensity (Pro) devices.
BUGB5035When cloning Scene Data channels the check-mark state wasn't cloned. Fixed!
BUGB5049The preview and program label were switched in default window layout that comes with the Hockey and Slide Show Director demo projects.
BUGB5052Fixed a problem with soft-edge splines being disabled as soon as the Render Setup Editor disconnects.
BUGB5053Fixed a crash when displaying short waveforms in the animation editor.
BUGB5058PageUp/Down and the End keys were neither working in Designers text editors nor with the Windows Key nodes. Fixed!
BUGB5082Remoting 4 was unable to take templates cued on ports inside user-scenes instead of a layout scenes. Fixed!
BUGB5088The serialization of the VRCamera node was incorrect: the DistortionK2 property was not serialized but DistortionK1 twice instead. You have to replace this node by a new node to make it work correctly!
BUGB5089Cloning Animation channels bound to Scene Data or to another Animation was not working correctly. Fixed!
BUGB5098Cueing Scenes containing filled TemplatePorts to TemplatePorts of superior scenes could freeze Ventuz. Fixed!

V4.04.01

CHANGEC5022The keyboard shortcut CTRL-SHIFT-S is now Save-Scene-As again. To create a string-data-channel use CTRL-SHIFT-T
BUGB5000Fixed bug in Ticker node (4.04.00) that may interrupt scene validation.
BUGB5001Fixes crash when trying to browse/open a Ventuz 3 VZP from the Director's New Show creation dialog.
BUGB5003Exporting Configuration files from Ventuz Config Editor did not work. Fixed!
BUGB5004Multi-Touch in multi-machine RenderSetups could be broken for certain Interaction Project settings. Fixed!
BUGB5013Animation Editor moves keyframes when creating state markers. Fixed.
BUGB5014Multi-Touch did not work in Designer with custom RenderSetups if configured Machine ID was not available in the RenderSetup file. Fixed!
BUGB5016Cloned animation slices have problems in further editing. Fixed.
BUGB5017Deleting animation connections may result in weird behavior in further editing. Fixed.
BUGB5018In rare case OBJ format uses negative indices. Such 3d objects could not be imported. Fixed!
BUGB5019The help shortcuts in Windows Start Menu were pointing to a wrong location. Fixed.
BUGB5023Text rendering was corrupted if one switched the text provider from Enriched Blocktext to normal Blocktext and back. Fixed!
BUGB5024QueuedItems property of the Ticker node was sometime continuously counting up in Ventuz Designer. Fixed.

V4.04.00

FEATUREF215Animation Editor can now select multiple channel tree elements to move/copy via drag&drop
FEATUREF265Animation Editor can now clone the current Slice.
FEATUREF269Animation Editor can now clone the selected channel tree.
FEATUREF794Animation Editor can now move multiple selected state markers along all keyframes and data marks between.
FEATUREF1206The Texture Loader Node has now the capability to pick one or multiple colors from the loaded texture or image. If the image contains areas with design or reference colors they can be easily picked and bound to the entire scene (Scene-Data).
FEATUREF1418Director can now control remote machines via its new Topology Editor. See Director user manual for details.
FEATUREF1843Director can now cue and take pure assets without having a template that handles this.
FEATUREF2903Render to Disk: Scene Event is now also fired on Interaction playback.
FEATUREF4284Director now has a menu entry to launch the Ventuz Configuration Editor. It can be found under Options / Configuration Editor in the main menu.
FEATUREF4445Added many keyboard shortcuts to the animation channel tree.
FEATUREF4467Color values in Property Editor can now be entered as a 6 or 8 digits hex number.
FEATUREF4486The Render-To-Disk core implementation has been rewritten from scratch to drastically improve frame capture and disc write performance. Additionally audio capturing and playout to Quicktime Animation format has been implemented. See documentation for further details.
FEATUREF4512Color to RGBA node now also provides the Alpha value in range 0% to 100%.
FEATUREF4553DB Query Node has now a DataValid property that indicates valid data on the current row. Int, Float and Bool values are set to zero/false on invalid data (also on DB Row node)
FEATUREF4576Added support for Blackmagic 4k formats.
FEATUREF4577Added support for Blackmagic HDMI and analog capture
FEATUREF4607Introducing new Log node to write logs directly to Renderer output. Refer to documentation for more details!
FEATUREF4658New Movie Clip Option: Disable Multithreading. Use this when you have many small movie clips.
FEATUREF4676Introducing new Movie Stream node to receive Live video streams from the network.
FEATUREF4683Reference-Copy of Hierarchy nodes can now also clone the bound Scene Data. The Adv. Replicate (RMB+DD) has more detailed cloning options...
FEATUREF4692The progress visualization type when launching Ventuz Runtime is now configurable in the Machine Config.
FEATUREF4712The Performance Statistics and System Information HUD has been rewritten to provide more accurate and more detailed information for the running Ventuz system.
FEATUREF4825Deltacast SDI: implemented 4k modes up to 2160p60 on supporting boards. This works as 4 HD or 4 3G signals each containing a quarter of the image. 3840 and 4096 wide modes are supported, the latter only in 8 bit YUV.
FEATUREF4827Deltacast SDI: updated drivers to 5.15. You must update drivers. Among many improvements this brings the following : Thunderbolt enclosures will work at full speed , 3G level B support , DELTA-sd and DELTA-hd-e 40,04 deprecation (will not work anymore)
FEATUREF4843Touch Transformation nodes (Translation, Rotation, Transformation and Orbit) can now be reset to specific values immediately or with a transition.
FEATUREF4863Introducing new Multi Switcher node. If allows the processing of multiple value sources into one single resulting value. The Multi Switcher can also pass the value that has changed at last.
FEATUREF4923Director now has an application option to always have it start in Fullscreen mode, see Options entry in Tools main menu.
FEATUREF4975Director now has a user preference option to prevent modifications on window layouts being saved automatically.
CHANGEC250Queued items in Ticker node now limited to 10000 to prevent memory leaks.
CHANGEC4442SDI software watchdog is now disabled by default. It is most useful in branding scenarios where extra buffers create larger delays. For most users it was not useful.
CHANGEC4483Remoting 4: Added further flag to LoadFlags to be able to receive load progress values for Cluster.Load method.
CHANGEC4566The Ventuz Installer can now be customized to install Ventuz without help, demo and SDI driver files.
CHANGEC4601The very old ActiveX/COM API for Remoting 1 (Ventuz 2006) has been removed.
CHANGEC4677Interlaced mode in Render-To-Disk can now only be switched on or off.
CHANGEC4681Multiple replicated nodes clonen by Drag&Drop with right mouse button now get a correct numbering order.
CHANGEC4735Increased performance of formatting complex script texts like Arabic or Chinese!
CHANGEC4786Render To Disk: Frame-rate for playout in Interactive mode now always matches the FPS configured for the machine and cannot be overwritten.
CHANGEC4881Director now has a simplified show creation by removing scene import, window layouts and auto-templates from show file. Imported scenes and auto-templates are now stored in the VZP file of the referenced project and window layouts in the user settings.
CHANGEC4892Updated iVGA (NewTek Direct Video Send SDK) to version Jan. 8, 2014 for improved performance and reliability.
CHANGEC4931Group and Machine ID are now limited to 65535 in the Ventuz Configuration Editor.
CHANGEC4990When creating a new default window layout (for example when creating a show for a project for which no window layouts are stored in the user settings or resetting an existing layout in the layout manager), the preview window will be on the left of the program window.
BUGB375TextureLoader in Async mode distorted the GPU memory value in the Performance Statistics. Fixed!
BUGB4474Deltacast SDI boards: fixed output of key and fill with non-keyer boards like the 3G-elp-04. This is only 8 bit YUVK though. Will work with SD, HD and 3G level A.
BUGB4530The OSC Performance Statistics broadcast can now be enabled again in Machine Config -> Extended -> System Monitoring Settings!
BUGB4690Counter node provided same value for the first two frames if started via Autorun method. Fixed!
BUGB4691Ventuz Designer now once again notices changes to the opened VZP file done from other application. Starting with Windows Vista, the file access time is no longer updated by the windows file system by default, causing a comparison to always fail and skipping any further content comparison.
BUGB4698Some Interpolators and the Ease node calculated wrong second values when the target value changed.
BUGB4705GPU memory usage for the Web Browser node was not counted correctly. Fixed!
BUGB4732Large scenes with many Hierarchy nodes loaded to Designer could have a significantly worse performance compared to Runtime. Fixed!
BUGB4734In Ventuz Runtime scenes, which have been loaded to custom Layout-Scenes via Remoting 4 or Template Engine, got unloaded on a Windowed <-> Fullscreen switch. Fixed!
BUGB4840Override property of inactive Volume node influenced bounding-box calculation. Fixed!
BUGB4849DVS SDI: fixed a problem when there is no audio in an SDI input stream.
BUGB4867Old Texture Fonts had incorrect mipmaps on Intel On-Board Graphics Chips (e.g. Intel HD 4000) and made text unreadable. Fixed!
BUGB4868Border color in Virtual Fullscreen was incorrect and did not match setting in e.g. Live Options. Fixed!
BUGB4878Fixed problem with SDI audio delay when playing back video or audio clips.
BUGB4889Fixes issues that prevent the VMS SetID command from working when the machine name contained quotes or backslashes.
BUGB4890The property limits in Property Editor for Touch Orbit's Azimuth and Inclination were mixed up. Fixed!
BUGB4904Edit Config machine selector becomes slow if a many machines are available in the network. Fixed.
BUGB4906Reduced invalidation of output properties for the Movie Clip node!
BUGB4925The Pixel Space node did not work correctly with multi-machine Rendersetups. Fixed!
BUGB4933Property names of the DB Command nodes had too tight restrictions in the Script Editor. Fixed!
BUGB4945Fixed problem in AV Configuration where a dual link signal uses a port already used for single link.
BUGB4948Some control characters in the range [0..31] could freeze Ventuz if used in text strings. Fixed!
BUGB4950Fixed a bug with SDI audio where sometimes audio output was not enabled, especially in internal software keying streams. For such stream, when audio output is not enabled, the original audio from the input is kept.
BUGB4958Fixes Director's recent shows list not working correctly when comma is part of show's filename.
BUGB4973Loading XML and Excel files from FTP/HTTP server did not work. Fixed!
BUGB4981Correctly report total GPU memory if GPU has more than 4GB of memory.
BUGB4989Ventuz Runtime could crash during scene loading if VPR contained multiple Movie nodes. Fixed!

V4.03.04

BUGB4848Fixes an issue where values entered in numeric up down controls inside the property editor were lost when saving a page.
BUGB4854Fixes window layout creation if current layout contains a plugin window. (Window -> Windows Layout -> Manage ... -> New) Earlier versions created a new layout containing a defect plugin window. Shows saved with this defect layout will prompt an error about a missing plugin on load.

V4.03.03

BUGB4646Fixes an issue in the dual touch Transformation Node which caused it to capture touches even when its rotation limits did prevent it from performing a rotation.
BUGB4704Fixed a bug with internal software keying that prevented the background from being visible.
BUGB4706Large SceneData models with scene snapshot could corrupt the .VZS file structure and prevent loading of the contained scene. Fixed!
BUGB4708Fixed problem when trying to switch to fullscreen on custom resolutions and refresh-rates.
BUGB4709Fixes an issue where the Director Timeline could only be panned/zoomed when hovering over a time code label. Now it allows panning/zooming when hovering anywhere in the time bar.
BUGB4714Chinese characters in Enriched Blocktext reseted all custom scaling and Y-offset modifications. Fixed!
BUGB4727Fixed a problem with audio on Deltacast SDI inputs when they are not set to "Autodetect" (only autodetect works)
BUGB4749Fixes issues with the Touch Orbit node's limit checks for scaling. Also improves behavior of Touch Orbit and Dual Touch Translation nodes when primary touch is removed and the user tries to continue a rotation with the secondary touch.
BUGB4754Some Enum properties (representing an negative integer value) exposed to an Interface Container could prevent the scene from being saved: e.g. Size Enum of the RenderTarget node. Fixed!

V4.03.02

CHANGEC4574DataModels do not write out empty data groups anymore.
BUGB4537Director crashed if show referenced a non-existent plugin. Fixed.
BUGB4581The option in Designer 'Auto Import Resources' was not taken into account. Fixed.
BUGB4589Director didn't load plugins if .show file was double clicked in Windows Explorer. Fixed.
BUGB4605Remoting 4 Snapshot did not work on Pipe 1 but return snapshot of Pipe 0. Fixed!
BUGB4611Snapshot node always took snapshot of Pipe 0 even if scene was in Pipe 1. Fixed!
BUGB4628Merge-to-Container sometimes results in corrupted scene and binding structure. Fixed.
BUGB4640Fixed a problem in warping when using the "move without warping" feature to move an edge or corner point towards the outside.
BUGB4644Director Plugins always docked to the left within the host window. Fixed.
BUGB4645Fixed audio crosspoints for DVS SDI boards.
BUGB4672Image sequences in VPR exports didn't work. Fixed.

V4.03.01

FEATUREF698Animation Logic Editor can now delete state connections by re-arranging keyframes, slices and state markers.
FEATUREF701Animation Editor can now navigate to the selected Keyframe Animation Node.
FEATUREF703Animation Logic has now context menus on states, connections and connection ends to assign logic function and change routing directions.
FEATUREF711Animation Logic Editor can now select, move and delete multiple states.
FEATUREF1824When editing the attributes of data channels in Property Editor the user can navigate to the next/previous item by cursor keys or tool buttons.
FEATUREF2090Channel Tree in Animation Editor now scrolls during drag&drop operations.
FEATUREF4500Animation Editor can now move and delete multiple selected States.
FEATUREF4559Allow negative genlock offsets for DVS video boards
BUGB2927Animations controlled by another animation jumped to their Begin-State even if the controlling animation wants a different state. Fixed.
BUGB4481Progress output of Scene Port node never increased smoothly to 50% but always did a jump. Fixed!
BUGB4496When switching from one slice to another in animation editor, the displayed animation may have changed its current timeline. This caused embedded animations to 'forget' the actual state.
BUGB4501Ventuz assumed always 60.00 fps if no specific AV config has been created. This caused audio/video drops on systems that output on other rates than 60fps.
BUGB4509Fixes an error message "Load Module failed" when loading a project with a runtime attached to a Director. Was caused by layout scene activation but did not have any consequences.
BUGB4510Fixes problems when deserializing page data containing negative values or very large values in e-notation (e.g. "10e11").
BUGB4511Fixes incorrect WPF-styling that prevented usage of ListBox control inside Director plug-in.
BUGB4516Fixed a bug with seeking beyond the end of a movie clip.
BUGB4523Fixed a bug with waveform display when audio is completely silent.
BUGB4529Fixed a problem with binding movie clip nodes to animations that made movie playback stutter.
BUGB4531Fixed movie timing issues which resulted in movies playing too fast.
BUGB4540Bindings to/from deprecated Nodes crashed Binding-Popup in Content Editor. Fixed!
BUGB4551Fixed a crash in the Shaping Editor when inserting rows (rare condition).
BUGB4552Fixed some problems with movies when they were seeked to zero.
BUGB4567Fixed a bug with DVS Atomix SDI boards where the genlock offset was ignored when restarting Ventuz.
BUGB4568SceneModel from exactly the same scene on different machines was not matching as the order of StateConnections in the AnimationModel was indeterminate. This influenced the remoting of multi-machine Cluster. Fixed!
BUGB4569Fixed DVS input format Autodetect.
BUGB4575Fixed crash when enabling the scrub property in a movie clip node where the movie clip could not be loaded (unknown format, for example).

V4.03.00

FEATUREF267Audio, Movie and Sound clips can now be played back synchronously within the animation timeline. The audio waveform is displayed for 100% audio accuracy.
FEATUREF319The merge-to-container functionality has been improved. Also merging of content nodes is now possible.
FEATUREF1341In the Movie Clip and Movie Frame nodes, configuration options were added to override color space and color range (full/limited).
FEATUREF3483Added an option to the Movie Clip and Movie Frame nodes to synchronize interlaced clips with the interlaced SDI output.
FEATUREF3535System ID node provides the name of the current Render Setup.
FEATUREF4273System ID node provides the current cluster clock value.
FEATUREF4275Read Timecode and ADF from SDI inputs. Supported for Deltacast, DVS and Black Magic (Timecode only). See documentation for Live Video node and AV configuration.
FEATUREF4300The time grid in Animation Editor can now be adjusted in beats-per-minute (bpm).
FEATUREF4301The audio and video scrub mode in Animation Editor has been improved drastically.
FEATUREF4319Pixel Space has now a offset to translate the coordinate origin.
FEATUREF4417Introducing new Value Dispatcher and Event Dispatcher nodes to route single input to one of multiple outputs. Please refer to the documentation for further details.
FEATUREF4456Director property editor now automatically supports multi-line text entry when the MaxLines property on the DataChannel is set to a value larger than 1.
CHANGEC1825The channel tree in Animation Editor now scrolls during drag&drop operations.
CHANGEC3913Added option in Machine Configuration to vertically flip webcam streams (Windows Media Foundation Devices).
CHANGEC4252Remoting4: The received GPU share handle in PipeInfo now contains the Direct3D Adapter Ordinal in the upper 32 bits.
CHANGEC4287Improved cursor navigation in Hierarchy Editor. RETURN and BACK keys can now navigate into/out of containers.
CHANGEC4288Improved TAB navigation in Property Editor when editing value by keyboard.
CHANGEC4290VR-Camera node now also provides the CCD size if delivered by the tracking system.
CHANGEC4304Improved the behavior of movie clip seeking in clusters.
CHANGEC4371The Animation Editor now remembers the grid scale settings for each slice.
CHANGEC4404Properties listed in the bind-source popup are sorted the same way as shown in the Property Editor.
CHANGEC4429If a Director plugin was copied from an untrusted source (internet, email, zip, ...) a message is logged: The plugin file has to be unblocked by the user.
CHANGEC4437URL node has now a property named 'Exists' to indicate if the path in 'LocalFileName' points to an existing file.
CHANGEC4466Default Border/Bezel color in AV Configuration is now set to 50% transparent black.
BUGB3764UTF16 character codes in text could break text rendering. Fixed!
BUGB3786Removed restriction from Movie Frame node that forced to use the "buffer all" mode. Now it is possible to use image sequences that are only partially buffered, like normal movies.
BUGB4309Creating new RenderSetup/Shaping without 'Auto-Activation' on Machines with running Ventuz disrupted active Shaping configuration. Fixed!
BUGB4321Pixel Fog calculation was per vertex and not per pixel. Fixed! This fix might not affect the render output on all graphics boards as some implement fog rendering always on per-pixel basis.
BUGB4327Fixed a bug in Shaping where control points jumped around when using the "Move Selection without Warping" feature and selecting control points with the mouse instead of the keyboard.
BUGB4387Timecode Display format settings were missing in Machine Config. Fixed!
BUGB4416Configuration Editor: Live Project Management drop-down box layout was incorrect for very long VPR or VZP names. Fixed!
BUGB4419If resetting the initial values in the Property Editor by clicking the right mouse button and multi selected nodes all values were set to the same value. Fixed.
BUGB4426Fixes a crash when opening the Director's Timeline panel on systems that do not have the Verdana font installed.
BUGB4427Ripple node did not work for Mouse inputs if Runtime started in fullscreen mode and mouse was already over render output. Fixed!
BUGB4440The expose-setting of a YesNo property can not be edited. Fixed.
BUGB4444Invalid Style property on the 2D Font node interrupted validation and rendering. Fixed!
BUGB4450Conversion from string to VTimeCode property was not consistent and had some bugs. Fixed!
BUGB4461Fixes crashes when entering non-number input into the shaping control's edge-blend sliders.
BUGB4469Fixes incorrect deserialization in Director embedded content data such as playlist entries because of missing XML-unescaping. As a result a ampersand character was deserialized as &
BUGB4473Scene release via Remoting 4 was not completely finished because the release command did not notify about its success or failure. Fixed!

V4.02.01

CHANGEC4383Its now possible to bind float, int, string, DateTime and Timespan properties to the VTimeCode properties of timecode related nodes like Timecode Event.
BUGB3312Ventuz did not run if no mouse was connected. Fixed!
BUGB3993Solved a problem where AMD swapsync with S400 boards resulted in half frame rate.
BUGB3994Fixed general timing issues in the Cluster Clock.
BUGB4268Fixes an issues where cueing sub-templates failed if a previous sub-template slot on the same template level is empty.
BUGB4271Fixes incorrect position of Director's drag and drop tooltip on displays with a 125% DPI setting.
BUGB4289If multiple Live Video nodes exist in a scene and the render device gets switched to another device/screen, the streams turn into error state. Fixed.
BUGB4291The number of items in a category page of the Fast Toolbox could grow if Repository items were added to such a Toolbox category. Fixed!
BUGB4294Rendering Options of Live Options not taken into account after Win <-> Fullscreen switch of Runtime. Fixed!
BUGB4295Fixed a bug in Warping when using the "Moved Point without Warping" feature at control points at the border.
BUGB4296Fixed a bug in Warping where the original layer gets reset when subdividing.
BUGB4306Live Options in Edit Config hangs if it reconnects to Ventuz. Fixed.
BUGB4317Director doesn't load older plugin versions. Fixed.
BUGB4326Invalid Shader-Effect parameter SAS binding crashed Ventuz. Fixed!
BUGB4346Fixed Cluster Clock synchronization for AMD graphics cards and added a performance counter showing the number of frames which were computed using the internal clock. This can happen if a packet used for synchronization was delayed or lost in the network.
BUGB4403Fixed : In some timing situations, Deltacast DVI inputs don't work and drop framerate to less than 1 fps.
BUGB4406Fixed a crash when configuring Deltacast DVI board option in the Ventuz AV Config, and another crash when starting Ventuz with certain board options.

V4.02.00

FEATUREF3022Template Engine can now cue and take pure asset Uris.
FEATUREF3589Introducing new interpolation node Easing. This node provides the well known easing function, like Back, Bounce, Elastic etc.
FEATUREF3999Render Setup Editor: It's now possible to enter a specific value for Bezel/Overlap by double-clicking on the shifting-handles.
FEATUREF4001Render Setup Editor: it's now possible to swap the location of two displays while preserving the according shaping information.
FEATUREF4035Ventuz Configuration Editor now keeps a log file.
FEATUREF4038Introducing new Template Port node that allows to cue template data or plain assets (images, movies, etc) into a port by internal scene logic.
FEATUREF4069Improved movie playback synchronization in clusters (only if Cluster License available)
FEATUREF4078The node Convert To Text is now able to escape and unescape JSON strings.
FEATUREF4079The Data Editors can now show the template data that is cued and navigate to the animation that defines a template.
FEATUREF4097A new option has been added to the Machine Configuration to prevent the windows mouse from generating touch events.
FEATUREF4098Introducing new Json Parser node. See user manual for details.
FEATUREF4174Directory node can now sort output list by creation date and date of last modification.
FEATUREF4200Introducing the new Ventuz Shaping and Warping Technology as a part of the Render Setup.
FEATUREF4220Ventuz Configuration Editor now has a Crash Reporting like Ventuz Designer and Director.
FEATUREF4227Introducing new Ease Morph node. It allows to blend between a begin and target based on the Morph value using the well known easing function.
FEATUREF4240Animation has two more interpolation types: Elastic and Bounce
CHANGEC3839Clicking 'Edit current RenderSetup' in the Stage Editor now opens the RenderSetup section of the Ventuz Configuration Editor with the active RenderSetup file.
CHANGEC4002Ventuz Configuration Editor: When creating a new Render Setup on connected Machines it's now possible to automatically activate this new Render Setup.
CHANGEC4044String Array node now uses the Text Editor for entering text elements.
CHANGEC4047All Array nodes can now reset their element values in Property Editor.
CHANGEC4076Pages are now part of the Ventuz data pool handling. The new Template Port node can browse for pages to be cued.
CHANGEC4103VisualsIndexer node can now recognize pages as well.
CHANGEC4132Ventuz Configuration Editor: Changing configurations (Machine, AV, RenderSetup) on local machine with running Ventuz Runtime is now disabled.
CHANGEC4158Movie Clip node writes log messages in level Debug instead of Info.
CHANGEC4159If specified file for Movie Clip/Frame nodes could not be found now a 'FileNotFound' error is provided.
BUGB3977The maximum available CPU memory in the Statistics overlay could show wrong (much to high) values. Fixed!
BUGB3979Moving Content Families in Snap-to-Grid mode could modify the relative distances of the family members. Fixed!
BUGB4058If opening Render Setup Editor for two configurations consecutively, it could happen that the selection highlight box of the first use was visible. Fixed!
BUGB4071Movie Clip node can't handle relative URIs. Fixed!
BUGB4072Render Setup Editor: a combination of Split and Combine commands on displays produced incorrect results. Fixed!
BUGB4073Load & Validation progress for Ventuz Runtime remains on Rendertarget where RenderSetup has holes (not rendered areas). Fixed!
BUGB4075Sometimes pasting very long text into the Text Editor failed. Fixed!
BUGB4082Render Setup Editor: Some combinations of split-combine operations resulted in wrong renderings in Ventuz. Fixed!
BUGB4093Updating multiple Interface container with right mouse button could cause a freeze of Ventuz Designer. Fixed!
BUGB4100Ctrl-A shortcut in Text Editor of Designer didn't work. Fixed!
BUGB4102Live Options sometimes don't show the currently selected render setup. Fixed
BUGB4106Remoting4: JSON text decoder was unable to decode unicode escaped literals. Fixed.
BUGB4108It was possible to set scenes to the ScenePort node in an undetermined state of the Renderer. This could e.g. cause the Runtime/Presenter to fail starting a presentation. Fixed!
BUGB4129Changing the ImportAnimations option for Collada import affected the import only from the next file on but not for the current one. Fixed!
BUGB4160Fixes incorrect storage of keywords on German systems when editing them inside Director.
BUGB4164Fixes an issue where the Director timeline could freeze if the user records PlaylistItems with a predetermined duration and later scrubs back such that a cued and untaken item moves exactly over it.
BUGB4167Starting Director with double-click on a Show file did not load show and window layout correctly. Fixed!
BUGB4198Text Rendering had wrong alpha if an Alpha Text Effect was used in Invert mode or Progress was 0 and AlphaStart value > 0. Fixed!
BUGB4236Objects could be touched if they were outside their viewport. Fixed!
BUGB4243GPU memory usage in the Render Performance Statistic was always 0 in Runtime mode. Fixed!
BUGB4246The mistyped property 'Indentity' in Remoting 4 has been renamed to 'Identity'.
BUGB4250The Remoting4 command Validate() never completes its Task object. Fixed.
BUGB4261Categories of input and output of the Script nodes were not sorted. Fixed!
BUGB4263An Undo command in Designer prevented the scene from being saved under a different name. Fixed!

V4.01.00

FEATUREF4A new Touch Ripples node has been added. It can both be used to automatically position markers to the position of touches that have been registered by Ventuz or to get access to raw touch data via output properties.
FEATUREF3084Excel Workbook and Cell nodes have now output properties providing the names of the Excel sheets.
FEATUREF3534The SystemID node now provides the number of Machines in the active Cluster Render Setup.
FEATUREF3563Swap Sync with Nvidia and AMD graphic cards is available again.
FEATUREF3635Live Video node now provides video frame size and state information.
FEATUREF3699A second, brighter color scheme has been added to Director to improve readability in bright-light situations. It can be switched via the Windows menu in the main menu application bar.
FEATUREF3701When rendering in a Cluster with SwapSync enabled, on Nvidia hardware, the hardware frame counter is used for synchronization.
FEATUREF3723A new Touch Proxy node has been added that allows using rough proxy geometries for touch handling (e.g. a big sphere around the whole scene so the user can rotate the scene even when no geometry is hit) while still allowing correct interaction like single taps with objects within the proxy.
FEATUREF3791IMPORTANT: Updated Deltacast SDK to version 5.14. If you are using Deltacast hardware with Ventuz, you must update your drivers!
FEATUREF3894Live Options in Ventuz Configuration Editor can now control the basic settings of multiple machines (groups)
FEATUREF3937Animation and Data Editors now display data validation issues next to the channel names.
FEATUREF3940The Director playlist now supports adding an optional duration to each entry after which the next item is automatically taken to air. This enables Director to drive automated digital signage solutions. For more information, see the Director user manual Playlist page.
FEATUREF3949Project Data Editor in Designer has now an edit button that navigate directly to the project data edit dialog.
FEATUREF3952The VisualIndexer node also recognizes Geometry files (.vzm)
CHANGEC2898Some properties now display a physical unit in Property Editor.
CHANGEC3710RenderSetup Editor: the Add Machine dialog now keeps values of former use.
CHANGEC3776Designer now selects the default layout scene on project load.
CHANGEC3845New faster log view in Ventuz Designer.
CHANGEC3959The full .net Framework 4.5 installer is now included in the Ventuz installer for Windows 7 OS.
BUGB2025In scenes with nested ScenePorts it could happen that the internal validation order of Hierarchy nodes was incorrect. Fixed!
BUGB3634Performance Statistics not rendered correctly in RenderSetup Production mode if this mode's aspect did not match Design Preview aspect. Fixed!
BUGB3707Filenames containing a plus character could not be handled correctly. Fixed!
BUGB3806Ventuz could crash if loading scenes to inactive (not rendered) master-scenes via ScenePort. Fixed!
BUGB3814Presentations loaded in Ventuz Runtime to a custom Layout-Scene did not have the correct Pipe index. This prevented e.g. Live Video input to be displayed. Fixed!
BUGB3815Ventuz Designer didn't launch under Windows 8.1 - fixed!
BUGB3835Interface Containers didn't resolve their bindings to Project and Scene data correctly. Repository updates also caused an error message. Fixed!
BUGB3840Fixes incorrect updates of Director browser windows that caused a saved show file to appear in the pages browser.
BUGB3875The ResourceLinker dialog listed every item twice. Fixed!
BUGB3876IMPORTANT: PNG images which have an internal gamma value specified are now displayed color-correctly. Before this fix some PNGs could look a little bit washed-out!
BUGB3896Ventuz internal Audio routing and processing (Cross Points) had some issues and could create pretty long delay. Fixed!
BUGB3907If the render window in Designer was AutoHide or sized very small the render crashed. Fixed.
BUGB3922Remoting4: PortStatus command not working when querying the status without setting it. Fixed.
BUGB3923Remoting4: Load of an existing scene didn't send a response. Fixed.
BUGB3927UserData field for DataItems not saved. Fixed.
BUGB3929Movie Frame node prevented exclusive Fullscreen from being cleared after switch to Windowed mode. Fixed!
BUGB3939Under certain circumstance the import of Externals contained in Ventuz 3 scenes could fail. This prevented the scene to be remoted via Ventuz Remoting 2. Fixed!
BUGB3945Fixed a bug where Renderstates were messed up when using internal software keying.
BUGB3948It was possible to save the Audio/Video Configuration without any Outputs configured. This does not make any sense. Fixed!
BUGB3953File Open Dialog crashed if tried to navigate above "This Pc" or "My Computer". Fixed.
BUGB3960Director could not load Templates from scenes if the file name contained XML-reserved characters or more than one '.'! Fixed!
BUGB3963Some larger VPRs could cause a crash of Ventuz because concurrent threads corrupted its consistency during loading and validation. Fixed!

V4.00.01

FEATUREF2433The Mover Node has now some useful presets when selected in Property Editor.
FEATUREF3495Ventuz Configuration Editor reloads and refreshes all displayed settings when pressing F5 on main screen.
FEATUREF3762Movie Frame Node now also handles indexed image sequences.
CHANGEC547Crash Report now asks for optional user feedback and email to help reproduce and fix the Bug which caused the crash.
CHANGEC2661If a Font Style preset is changed but not saved and the dialog is closed a message-box pops up and asks if the modified preset should be saved.
CHANGEC3484The Font Render Styles in the Project Properties used the old Text Node names.
CHANGEC3721Designer always starts in Cluster Preview mode on custom Render Setups if the local machine ID is not zero.
CHANGEC3756Improved asynchronous background loading and validating of scene.
BUGB2659Interpolator Nodes (Linear, Decay, Damper, Oscillator) never reach their target value if the unused Target property continuously changes. Fixed.
BUGB3115It was possible to bind incompatible Font Style properties. Fixed!
BUGB3300Animation: The GlobalSpeed value was still used even if the property was hidden because the animation was controlled. Fixed.
BUGB3315It was possible to create invalid URIs with the URL node and such URIs were handled differently in Designer and Runtime. Fixed!
BUGB3390If the Project folder 'Fonts' did not exist, the Font Dialog could not be open. Fixed!
BUGB3423Machine selector combobox in Ventuz Configuration Editor now closes on mouse click outside of the control and reacts to arrow keys.
BUGB3463Render Setup Editor integrated in Ventuz Designer didn't save the setup when project is closed or close all scenes is invoked. Fixed.
BUGB3489Paint node had different brush sizes in a multi-machine cluster if machines had different resolutions. Fixed!
BUGB3522BlurTexture nodes could corrupt RenderSetup rendering. Fixed!
BUGB3532Certain Rendertarget-Viewport combinations did not render correctly in multi-machine RenderSetups. Fixed!
BUGB3536Custom enum properties on Scene Port interfaces didn't show the value selection popup. Fixed.
BUGB3613Ventuz AV Config Editor didn't show genlock V-Offset value on non-internal genlock formats. Fixed.
BUGB3661Rendering Texture Fonts with only few characters were faulty because textures have been loaded incorrectly. Fixed
BUGB3675Content of Rendertargets was cropped if Size was set to other values than 'Screen' or 'Viewport' and no RenderSetup was specified. Fixed!
BUGB3676Culture settings in Machine Config were not readable on Chinese and Korean systems. Fixed!
BUGB3679The RenderSetup configuration preview in the StageEditor was drawn red on start-up if Machine ID was 0 and thus suggested a Production mode. Fixed!
BUGB3681User registration in License Manager didn't accept upper case characters for the email field. Fixed.
BUGB36832D Font rendering could be incorrect in RenderSetup configurations with certain Rendertarget-Viewport scene structures. Fixed!
BUGB3684Fixed problem with WebBrowser Node when starting the presenter by double clicking a VPR file.
BUGB3685Render Setup Editor inside Ventuz Designer didn't zoom to the correct start position. Fixed.
BUGB3687Video input devices are now only activated when a LiveVideo node uses them.
BUGB3690When creating animation or data channels the category name of the property was not used for the path of the channel folder. Fixed.
BUGB3692A Viewport node in fullscreen size with disabled ClearColor property cleared the viewport anyway. Fixed!
BUGB3696Viewports scaled below 50% were not rendered correctly in multi-machine Render Setup configurations. Fixed!
BUGB3711Paint node caused a memory leak with every change of the Hierarchy tree in Ventuz Designer. Fixed!
BUGB3712Scaling objects via Touch Orbit node in a Multi-Machine RenderSetups created inconsistent scaling values among the machines. Fixed!
BUGB3713Error occurred if Image To Texture node was dragged into the Content Editor. Fixed.
BUGB3714Scaling objects via Touch Orbit node caused wrong rotation values when second touch was released. Fixed!
BUGB3718The Circle gestures of the Touch Pattern node were not recognized reliably in multi-machine RenderSetups if machines had different resolutions. Fixed!
BUGB3719ResourceLinker dialog did not show correct folders: LiveVideo does not make sense and Assets were missing. Fixed!
BUGB3733Web Browser node interaction did not work in Screen-Aligned mode in exclusive fullscreen if Project format had different aspect than the physical output. Fixed!
BUGB3738Enabling Compatibility Check in Load&Save options crashed Designer. Fixed!
BUGB3774Switching from Excl. Fullscreen to Windowed mode on same monitor did not update viewport settings and caused problems in rendering overlays like Statistics and Input Diagnostics. Fixed!
BUGB3781Changing the Fullscreen mode of a Ventuz Runtime via Live Options of the Machine Config crashed the Runtime. Fixed!
BUGB3783Gizmos did not work after switch from Fullscreen to Windowed mode in Designer. Fixed!

V4.00.00

FEATUREF271Enhanced RenderPoint mode: the RenderPoint camera now always has the selected hierarchy sub-tree in view. Modifier keys have been implemented to accelerate or decelerate pan and zoom. This also applies to the Import preview renderer.
FEATUREF299Rendertarget size can now be set to size of parent Viewport.
FEATUREF305Introducing new Color Transformer node to manipulate color value via HSVA properties.
FEATUREF372Added 'Auto' option to the Resize properties of the Texture Loader (formally Image Loader Adv.). In that case a texture is only resized to the nearest power of 2 size if this is required by the graphics card.
FEATUREF858Introducing new Font rendering techniques. Refer to the documentation for further information.
FEATUREF941The Excel Cell nodes now provide the Row/Column/Sheet indices if a addressed cell was found - otherwise they are set to zero.
FEATUREF1083Introducing new Int Array Analysis node which provides similar functionality as the Float Array Analysis node but for integer values.
FEATUREF1321Excel Workbook node now provides the number of included sheets as output property.
FEATUREF1453RenderTargets can now auto-generate MipMaps to gain better visual quality if the RenderTarget texture is not used as fullscreen overlay.
FEATUREF1565String Splitter node was extend: it now provides an array of all items and has a new input property to remove empty string items from the list.
FEATUREF1685Remoting also supports the IPC protocol. This is very useful if the client application runs on the same physical system.
FEATUREF1694Introducing new node External Animations Controller. This node allows remote application to control the entire animation logic regardless of bound rules.
FEATUREF1722The Animation Logic can be queried in XML via remoting.
FEATUREF1730Animation Editor has now the ability to automatically find a route from the current state to the selected one. If the monitor mode is enabled the played connection is displayed in the logic view.
FEATUREF1926Introducing new node VisualsIndexer which is able to determine if an Uri specifies an Image, a Texture, a Movie or a Scene.
FEATUREF1948Event node has new input property UseIncomingArgument to pass on argument from bound method and do not use Argument property value.
FEATUREF1986The Ventuz.OSC library has been updated: introducing the Poll() method on the UdpReader class to determine the availability of data to read. See OSC documentation for further information.
FEATUREF2037Textures imported to a Ventuz project during Geometry import can now be put to custom sub-folder.
FEATUREF2060LINQ and Lambda expressions now available in C# and VB.net Script nodes.
FEATUREF2102The Ventuz Designer window can now be set to fullscreen modes by pressing F11 or clicking the entry in the View menu. Two fullscreen modes are available: 1: Fullscreen without window borders 2: As 1. and additionally hidden Menu and Status bar.
FEATUREF2151Added array output property to Directory node which provides matching files and a property which provides the number of matching files. The deprecated Results output is now hidden.
FEATUREF2152The Array Indexer node now provides the indexed array elements as a new array.
FEATUREF2171Introducing new Array Mixer node. This node provides possibilities to insert, remove and overwrite parts of a base array.
FEATUREF2509MeshLoader has new output property SubsetsCount to inform about number of mesh subsets.
FEATUREF2700String Length node has a new property IsEmptyWhitespace. This output is set to true if the input string is empty or contains only whitespace characters.
FEATUREF2845New Movie Clip Node is able to play clips backwards.
FEATUREF3163LTC Node has now a property to hint the LTC reader what timecode format is expected.
FEATUREF3170The Viewport node now provides information about Machine-local and Cluster-wide Viewport dimensions. See documentation for further information.
FEATUREF3325The Nodes section of the Scene Statistics dialog has now the possibility to apply some filter options.
CHANGEC331Resource loader in async mode (like the XML File node) do not spawn a new thread if the scene is validated in a background thread. This ensures that an asynchronously validated scene is in fact ready to use if validation has finished.
CHANGEC335Improved the performance of the Container Info node.
CHANGEC676DDS Texture Loader node is deprecated and not available in the Toolbox anymore. The node still works if used in old scenes! Use Texture Loader (formally known as Image Loader Advanced) instead.
CHANGEC713Pressing Cancel in the Expose Dialog after a double-click on a not exposed property leaves the property in the un-exposed state now.
CHANGEC1251BREAKING CHANGE: After scene loading Timer node outputs now are automatically set to Start Time. In former Ventuz versions the outputs where always set to 0.
CHANGEC1436BREAKING CHANGE: Removed Quicktime nodes for Ventuz 4 because the Render Engine now uses DirectX 9Ex which is not supported by the Quicktime API. Use Movie Clip Advanced instead.
CHANGEC1440BREAKING CHANGE: The very old Scene/Slide Reference nodes have no functionality anymore; but it is still possible to load scene that contain such nodes. Use the Port nodes instead!
CHANGEC1443BREAKING CHANGE: MouseOver and HitTest nodes have been deprecated and are not available in the Toolbox anymore. The nodes still work if used in old scenes!
CHANGEC1445BREAKING CHANGE: Html 2 Image node is deprecated and not available in the Toolbox anymore. The node still works if used in old scenes!
CHANGEC1450BREAKING CHANGE: The Image Sequence Node is still functional for imported scenes, but not longer available in the Toolbox. Use Movie Frame Node instead.
CHANGEC1693Animation can have multiple states of the type 'Presented' where only one state can have the 'Presented Default' type.
CHANGEC1699Improves performance of resource management if scenes are loaded and validated in background.
CHANGEC1728Asynchronous events callback via Remoting has been improved in performance. Disconnected or crashed remote clients are disconnected properly.
CHANGEC2041Option for Scene Auto-Save interval now in minutes.
CHANGEC2083Performance Statistics now display an appropriate value for the available system memory in the x64 version of Ventuz.
CHANGEC2100BREAKING CHANGE: Removed properties Width/HeightMultiply from RenderTarget node because they were unnecessary anyway.
CHANGEC2137Removed array Output property from Float Analysis node because it costs performance and does not provide any additional functionality.
CHANGEC2147BREAKING CHANGE: HLSL Shader node SasBinding Ventuz.Material.Color now sets the alpha channel like Ventuz.Material.Diffuse does.
CHANGEC2150NOTE: Image Loader Advanced node has been renamed to Texture Loader.
CHANGEC2168BREAKING CHANGE: valid characters for externalized name and CM members are more restricted.
CHANGEC2173Single selected (CTRL-LMB) Content nodes are now drawn without shadows like in Hierarchy Editor to visualize the single node selection without targets and sources.
CHANGEC2183BREAKING CHANGE: Ports and Containers cannot define externals folder anymore.
CHANGEC2295BREAKING CHANGE: bindings converts value always in invariant US culture. So if text is parsed as numbers (or vice versa) other system cultures and number formats are ignored! This also affects parsed XML values as well the color, scale and yoff values for Enriched Block Text nodes.
CHANGEC2321BREAKING CHANGE: Externals of scenes loaded by other scenes are not merged and provided on higher level anymore. To communicate with inner scenes use the Interface property mechanism.
CHANGEC2586BREAKING CHANGE: The Image Metadata node has been removed and has no functionality anymore due an update to new image library version.
CHANGEC2834BREAKING CHANGE: XML format of Metadata provided by Movie Clip and Movie Frame changed. See documentation.
CHANGEC2853BREAKING CHANGE: The Movie Clip Advanced node has been renamed to Movie Clip.
CHANGEC3070BREAKING CHANGE: The licensed Ventuz 4 Runtime does not load any presentations created with PLE or old Express Designers!
CHANGEC3071SystemID node does not provide the Edition property anymore. It has now new properties to specify the associated Render Pipe and provides information about a RenderSetup.
CHANGEC3088BREAKING CHANGE: Texture Text node has been deprecated - use new Text 2D node instead! The nodes still work in old scenes but are not visible in the Toolbox anymore. Furthermore the Mesh Text node has been renamed to Text 3D.
CHANGEC3317BREAKING CHANGE: The default texture filter on the Texture node is now set to Anisotropic in order to improve quality of textures with mipmaps.
CHANGEC3323NestingLevel property of Container Info node now returns -1 for scenes which are not connected to the main scene tree.
CHANGEC3412Audio Clip: Play and Continue methods has been renamed to Restart and Play. Stop method is hidden, because it actually performs a Pause.
CHANGEC6247BREAKING CHANGE: MouseOver, HitTest and MeshTester properties are dead
BUGB333Opening a scene via File Open dialog which is already loaded now activates the according scene tab in Ventuz Designer.
BUGB747Float values in the Property Editor have been rounded on a single- or double-click in the value field. Fixed!
BUGB963Content nodes which were not bound as sources to Hierarchy nodes could not be found under certain circumstances by the Find dialog or Scene Statistics. Fixed!
BUGB1477BREAKING CHANGE: Mover node outputs in OneShot and Infinite mode were not reset after loading. Fixed!
BUGB1624Movie Clip Advanced does not set Meta data output property on sync'd load.
BUGB2277Rendertarget node in RenderOnce mode did not auto-update after a windowed - fullscreen switch. Fixed!
BUGB2545Auto-update in the Directory node did not work. Fixed!
BUGB2592Fixes a crash that sometimes occurred when loading a scene containing an HLSL node asynchronously into a scene port.
BUGB2847BREAKING CHANGE: Movie Clip fires the completed event only if clip playback is really completed. A new Looped event gets fired if the clip loops to its Begin-Loop time.
BUGB3063If no BillboardX/Y/Z properties where enabled the Billboard node created completely wrong matrix values and disrupted rendering. Fixed!
BUGB3100BREAKING CHANGE: Conversion from Uri to string and vice versa is now correctly handled in property bindings.
BUGB3289Taking snapshots on a SlideManager in Wrap mode caused an infinite loop. Fixed!