FEATUREF5123Introducing new String Array Analysis node. See documentation for further details.
FEATUREF8261Directional Light can have a Shadow Volume now. The Volume can be made visible by using the 'Show non-render Objects' option in Designer.
FEATUREF10239The Angle of the Circle and Cylinder primitives can now be opened counterclockwise.
FEATUREF10517SystemID node now provides the Machine Tag defined in the Configuration Editor.
FEATUREF11310The Text Effect nodes (Alpha, Spark, Scale and Rotate) now support a per-line mode which applies the corresponding effect per text line and not only to the whole text.
FEATUREF12422Particle System: We included the Sine Function into the Math Module. Function is : sin((valueA + valueB ) * 2 * 3.14159265)
FEATUREF12717When pasting copied nodes in Content Editor they are now positioned at the mouse location if enough space is available.
FEATUREF13342Director: new Button in Playlist Control to add an "All Out" item which performs a Take Out of all items on the current channel.
FEATUREF13409Introducing Ventuz Extension API (Alpha 0.9): Ventuz Extension API enables programmers to extend the functionality of Ventuz Designer and thus solve tasks that are impossible or difficult to implement with the built-in capabilities.
FEATUREF14086Expression nodes can now additionally handle byte arrays.
FEATUREF14088Added PasteFromClipboard method to TextField Input node to paste copied text.
FEATUREF14105Integration with ioversel Vertex. Vertex can load and playback Ventuz projects and scenes. See documentation for further information.
FEATUREF14106Integration with Notch. Ventuz allows to access the render output of Notch as a new layer. Two way data-communication between the engines is enabled through new Ventuz Nodes. Depth-composition of additional objects into the scene is not supported. See documentation for further information (E2E Nodes and How To).
FEATUREF14110The Content Editor now has an option to show all members of a Content Family if at least one member is part of in/direct selection.
FEATUREF14115If starting a VPR and having multiple outputs configured (Multi-Pipe) the corresponding scene is activated on all Pipes. Starting Runtime in Director Mode allows activating different default scenes per Pipe with the -default: startup option - see documentation for details.
FEATUREF14119VIO API: The Ventuz Video I/O API now supports VIO OUT.
FEATUREF14468Ticker node now has the AutoStart property to make sure that a Ticker starts on scene load and the Restart method to force a restart when Ticker is stopped.
FEATUREF14543The Extended IO license option now additionally enables the use of AWS CDI video format.
FEATUREF14744It's now possible to have up to 4 Offscreen Surface outputs configured in the AV Config.
CHANGEC12385The AutoSave popup does not steal focus from other applications anymore.
CHANGEC13578We updatet to the latest 12.4 Blackmagicdesign Drivers for Video in and out!
CHANGEC14198Designer is now able to run if user does not have Admin rights.
BUGB14683Fixed documentation for meshes in Ventuz file format (VFF).


CHANGEC14618Log node now writes to log file in WriteToLogFile mode even if Performance Statistics are not enabled.
BUGB14503Some fonts did not display ligatures like 'ft' correctly because reading the GSUB table of the font file failed. Fixed!
BUGB14586Arrange node could cause a crash after updating a Repository item that contained Arrange nodes. Fixed!
BUGB14607Fixed occasional audio clicks when loading a movie clip in paused state.
BUGB14617Under certain circumstances the Audio Clip node could crash Ventuz if an invalid file URL was specified. Fixed!
BUGB14650Fixed Movie Clip error when seeking to the end (or beyond) of certain video files like possible in the Animation Editor.
BUGB14651In Designer a memory leak could occur if Mirror, Effect FX or LIght nodes with shadows were used and the Scene Tree was changed by adding or removing nodes. Fixed!
BUGB14654Fixed some unreplaced tooltip placeholders in the AV configuration stream properties in the Config Editor.
BUGB14688Fixed rendering of controllers for Occulus Rift S.
BUGB14725StringSplitter node allowed a recursive binding between IsNullOrWhitespace and Input properties and also outputs were already invalidated only if separators changed. Fixed!
BUGB14765Fixed Designer hangs when Render2Disk fails to start
BUGB14775Director could not load Pages if these had numeric values stored which exceeded the 'decimal' range. Fixed!
BUGB14796Director: Fixed restoring of default duration when loading a playlist from file.


BUGB13287The Exists output on the URL node did not work correctly for Scheme Ventuz. Fixed!
BUGB14413It was not possible to drop Expression nodes on bindings (except 'Expression (dynamic)'). Fixed!
BUGB14445Director: Fixed a special case where the check of the red "changed" indicator of the PropertyEditor could lead to an exception.
BUGB14446Fixed NDI outputs getting stuck after about two weeks on some machines.
BUGB14467Ticker node did not start the crawl on Scene load automatically and one had to change the Data Property in Single and Loop mode to make it run. Fixed!
BUGB14498Fixed rare Runtime crashes with a invalid texture access in RenderSetup code.
BUGB14500Fixed bug in SVG import that caused exceptions with certain files.
BUGB14520Particle System: Module Data Emitter, in mode "Multi", the channels Aux0 to Aux3 were not written correctly. Fixed!
BUGB14529Director: Fixed "Flatten Folders" option of Asset Browsers not showing any assets when in a subfolder.
BUGB14530Particle System: Data Emitter Module in Multi-Mode, the data array was not completely used. Fixed!
BUGB14540Director: Fixed missing grouping and sorting options of an Asset Browser if the current folder was empty when loading the Show.


BUGB13381Popup for the Default property of an Asset Data Channel was displayed at wrong location if multiple AssetPools were enabled. Fixed!
BUGB14118Fixed mathematical instability with Anchor Arrow node when two points lie perfectly superimposed on the XZ-plane.
BUGB14131To-String conversion of arrays on corresponding properties did not work in PropertyEditor if the arrays were shorter than 500 elements. Fixed!
BUGB14172Merging materials did not work when importing certain 3D models. Fixed!
BUGB14179The FX Effect node in combination with enabled SSAO on the Layer root could cause rendering problems. Fixed!
BUGB14201Fixed crash when extracting material as content that had a projection texture.
BUGB14228Worked around an issue in the NDI SDK that let Ventuz crash with certain 3rd party NDI sources when changing resolution.
BUGB14251Fixed the display of Live Options for the SDI Software Chroma Keying mode.
BUGB14266In the Layer-Processing (IPP) debugging of the Performance Statistics, some shaders were mislabeled. Fixed!
BUGB14287Adding a Touch Ripple node to Hierarchy Editor caused an exception and the corresponding node tree was not created correctly. Fixed!
BUGB14341Fixed Render to Disk clips sometimes having the wrong duration when rendering DNxHD/HR out of Designer.
BUGB14365Particle System: setting negative values to the Rate property of the Source Emitter froze the renderer. Fixed!


BUGB13966Remoting4 client can't set data item of type double array (as binary). Fixed.
BUGB13999The "Look at" version of the Camera node created an invalid camera when target and position where the same. Now a camera looking towards Z is chosen when camera and target are (almost) identical.
BUGB14060Emojis of some Emoji sets where not displayed in text. Fixed!
BUGB14067Ventuz 6.11.0 came with the Hockey demo project where the LayoutScene could not be loaded. Fixed!
BUGB14079MovieFrame node could freeze Ventuz with certain HAP movies. Fixed!
BUGB14084Multi Switch node could not add Texture and Event type properties. Fixed!
BUGB14087Array properties with huge number of elements significantly degraded Designer performance if PropertyEditor's monitoring was enabled. Fixed!


FEATUREF6666Introducing new RamDiskWrite node which allows to write byte array streams to memory and access these via a special Uri from the resource loader nodes like TextureLoader. See documentation for details.
FEATUREF7735It's now possible to navigate to the Repository item referenced by a Interface Container: use the 'Find Reference' context menu entry. Search is performed on all open Repositories.
FEATUREF8413Expression nodes are now able to handle DateTime and Array types as input and output properties.
FEATUREF8664ClusterData and ValueBuffer nodes can now be dropped on supported binding types.
FEATUREF10998The Directory node is now able to handle the 'ventuz://' URI Scheme. This allows e.g. to list items in the project folder without the need of specifying the absolute project path.
FEATUREF13467Scene Statistics dialog can now filter for Repository referencing Containers and those that have a reference to a newer version in the Repository.
FEATUREF13479The general Repository Item page now shows the items Generation value. For a Interface Container referencing a Repository item the tooltip now also shows the Generation value.
FEATUREF13482Added "MuteAudio" property to WebBrowser node to mute the corresponding node.
FEATUREF13483It is now possible to update all Interface Containers of a scene that have the same Repository reference via context menu.
FEATUREF13490The ClusterData node can now handle values of type Double.
FEATUREF13675Added FreeD Tracking Input Device to receive camera postion and orientation data using the FreeD protocol. An additional lens calibration file can be loaded for further calibration.
FEATUREF13785New Machine Configuration option: Disable the Presenter's preview pane when outputting over SDI/NDI/etc.
FEATUREF13827HTTP node now provides ResponseBody as byte array.
FEATUREF13906Added support for Unreal Engine 4.27.2.
FEATUREF13907Improved the Material node merging during a 3D Import to reduce the size of the imported Hierarchy Tree.
FEATUREF13912Introducing the forward and reverse full OpenCV lens distortion model as a Layer Effect.
FEATUREF13923The Interaction Rectangle node received a further TrackingMode 'NonCapturedWithAllKeys' which allows to always capture all keyboard events.
FEATUREF13936Director Remoting: "show.cue" and "show.can.cue" can now be performed by Template or Page display name.
FEATUREF13986Added preliminary E2E support for Unreal Engine 5.0. NOTE: check documentation for known issues.
FEATUREF13988A Companion module has been created to control the Director through Stream Deck using the commands described by Director Remoting, this implementation includes the use of actions, presets, custom variables, and feedbacks.
CHANGEC13520Ventuz now requires .Net Framework 4.8.
CHANGEC13790Updated the .Net connector Dlls for the case that the Database node wanted to access a MySQL DB.
BUGB13577The following A/V stream options did not work since Ventuz 6.8 : FrameRateMultiplier, EncodeBitrate, EncodeConstQP, TrackingCameraId, TrackingStudioId, TrackingScaling, TrackingLensDistortion, YUV clamping and Chroma Keying Parameters.


CHANGEC13831Documentation was wrong. The Delta-h4k2-elp 20 board can capture HDMI with audio.
CHANGEC13840Loading many images asynchronously and in parallel via TextureLoader node could cause severe stalls in the whole application. Fixed!
BUGB10844String Expression node logged a Cast Exception that could occur if a non-string input property was null. Fixed!
BUGB11547Binding indicator in Property Editor was not shown on bound PropertyGroups like the Material node is using. Fixed!
BUGB13041Fixed an issue which could lead to closing of other applications in rare cases.
BUGB13117Fixed a bug where the E2E aspect ratio was inconsistent if the layer's layout was adjusted manually.
BUGB132173D Import: create a single Material Node for a single material, if the Material is used multiple times it will create a Material Reference Node.
BUGB13883Could not delete certain bindings between two nodes if they had more bindings than fit inside popup - popup now shows scrollbars in such a case. Fixed!
BUGB13915Boolean Expression node did not clone the input arrays and therefore may have modified them in the compiled expression. Fixed!
BUGB13952In Animation Editor it was possible to drag&drop (with CTRL key) a channel sub-folder inside itself and that resulted in application crash. Fixed!
BUGB13967Remoting 4 returned wrong Project ID via VentuzInfo in VPR mode: it was the ID of the exporting project and not the unique ID created during export. Fixed!
BUGB14032The HTTP node did not work with string arrays bound to RequestHeader properties that contained null elements. Fixed!


CHANGEC13449Ventuz does not stop rendering anymore if Windows goes into Lock Screen.
CHANGEC13535Text Editor in Designer could only handle 32K of text - increased to ~10MB.
BUGB5800Tooltip popups on Repository items sometimes flickered extremely. Fixed!
BUGB12706C4D plugin: fixed issue where splines sent over live-link would sometimes be incorrectly open/closed
BUGB13415Changing the Live Option "Gpu Info" did not update the checkmarks in the Performance Statistics options of the Designer. Fixed!
BUGB13428The Unreal Engine Layer had an degrading effect on the performance even if no UE Layer was used in a scene. Fixed!
BUGB13445Under certain circumstances VMS could crash. Fixed!
BUGB13647Director: Fixed a specific crash when changing data in the Property Editor.
BUGB13682Materials AlphaValue property was not taken into account with Particle System Renderer and Extruder. Fixed!
BUGB13688Referenced Particles / Extruder Nodes with embedded materials did not render correctly with Effect nodes and other situations. Fixed!
BUGB13708Sometimes Designer could crash when working in Script Editor and an IntelliSense popup should have been shown. Fixed!
BUGB13727Fixed Render2Disk hangs when using embedded audio.
BUGB13735Fixed problems with interlaced DNxHD codec during Render2Disk.
BUGB13739A blocked Web Browser node reacted on mouse & touch inputs and also continued playing audio. Fixed!
BUGB13742The Shrink2Fit node could cause exceptions with empty strings which resulted in wrong output. Fixed!
BUGB13751Director could crash on asset drag&drop operations. Fixed!


BUGB13417Director: Fixed an issue were plugin windows were only displaying "unsupported" after switching layouts.
BUGB13435CRITICAL: Fixed memory leak in renderer which was introduced in V6.10.0 that was present with every scene.
BUGB13437Secured concurrent access on network sessions. Unsecured access could result in termination of the Ventuz Machine Service.


CHANGEC13141Unreal plugin now supports Unreal Engine V4.27.
CHANGEC13309The UE4 plugin now supports the experimental UE4 setting "Allow alpha through tonemapper"
CHANGEC13310Empty overridden Tabs of exposed properties are now handled the same way as default empty (inherited) Tabs.
BUGB13273Fixed several issues around interlaced NDI video and improved interoperability with certain 3rd party solutions
BUGB13306Binding indicators in Property Editor used wrong color for Animation, SceneData and ProjectData bindings. Fixed!
BUGB13322Runtime could crash in multi-pipe rendering due Particle Systems in the scene. Fixed!
BUGB13337Sometimes navigating to a node of a scene loaded via ScenePort could crash Designer. Fixed!
BUGB13338Asynchronous scene loading and validation could sometimes crash Ventuz. Fixed!
BUGB13348ShrinkToFit Node did not work with Emojis in LayoutAndScale mode. Fixed!
BUGB13353LFOs on properties sometimes did not work if Scene was opened via the automatically displayed Scene Open dialog on Project change. Fixed!
BUGB13360It was possible to encounter false 'License Exceed' warnings in AV Config Editor when trying to configure a remote Ventuz 6.09.x or older installation from a Ventuz 6.10.0 machine. Fixed!
BUGB13388Director: Fixed missing underscore characters in generated main menu items (mnemonics).
BUGB13390WebBrowser node: Bugfix 13138 from version 6.9.4 was missing in Ventuz 6.10.0. Fixed!


FEATUREF3731Director: Recent Shows displayed on start screen can now be removed by clicking the upper right button on the show icon.
FEATUREF7743The Shrink To Fit text effect node is now able to re-layout text to fill the target bounding box more effectively by using "Layout and Scale" as ShrinkMode.
FEATUREF9760Director: Added new Asset Browser filters "Data", "Geometries" and "Sounds/Audio".
FEATUREF10463Director: Added a new column for thumbnails of items to Playlist window.
FEATUREF11424Director: Added new dockable window for Macros list, so they can be executed without shortcut via double-click.
FEATUREF12352Introducing Simple HTTP Node, to asynchronously send GET, POST, PUT and DELETE requests to a HTTP server. See user manual for more details.
FEATUREF12657Updated the Assimp library used for geometry import to the latest stable release. Imported Cameras will be set as active upon import. Materials will be connected to one Material Reference Node if multiple materials of the same type are found. Chains of Axes that are not animated and have only one child will be collapsed to one single node (CollapseTransformChains property) Set "NoLighting" (No Color) shading for imported geometry as default for Prebaked Environments. AutoNormalSmoothAngle can be defined for imports which don't include any smoothing or normals. Additional supported Format: STL. Error Messages and Warnings will now appear in the Log Message Window instead of a pop up. For further details see documentation.
FEATUREF12913InteractionRect node can now filter captured touches to only send non-captured, similar to the Touch Ripple node Tracking mode property.
FEATUREF12935Added new SwapRGB IPP effect on the Layer.
FEATUREF13121New Depth Keyer feature on the Layer Root nodes of all 3D Layer types, keying out parts of the scene based on the depth buffer.
FEATUREF13134Added a better quality Depth Of Field method which is using an aperture based physical approach for DOF size calculation. In Designer it is now also possible to visualize the focus planes.
FEATUREF13147Log Node got a new property "Write to log file" which lets the user write messages to the Ventuz log files.
FEATUREF13181Increased the 4K resolution limitation in Community & Core Edition to 4096 x 2160 pixel (4K DCI).
FEATUREF13226Updated Cinema 4D Live Link plugin to work with Cinema 4D R25.
FEATUREF13238We now allow the Community & Core Edition to run on ordinary Virtual Machines like VMWare, VirtualBox or Hyper-V. Restrictions for Cloud solutions like AWS are still active!
CHANGEC13072Audio gain for AV inputs and outputs can now go up to 16.0 (+24dB)
CHANGEC13162NDI SDK updated to version 5.0.3
CHANGEC13187Substance Engine for complex material imports updated to Version 8.08


CHANGEC13183Director: Improved texts of items in Remote Playlist Browser in case playlist is empty.
BUGB7527Director: Plugin windows now reconnect when re-enabling a plugin in dialog.
BUGB11173Mover node with Random function did not stop on Reset when in Infinite mode. Fixed!
BUGB11220Binding indicators did not work for properties exposed over more than one container level. Fixed!
BUGB12321Creating bookmarks in Designer did not mark scene as modified. Fixed!
BUGB13048Fixed problem where changes in the Layout Scene dialog (project properties) did not update the Designer Scene Tree dialog.
BUGB13085Touch Excluder node was showing output properties that did not have any functionality. Fixed!
BUGB13103Fixed a bug where the camera projection offset wasn't applied correctly in E2E layers.
BUGB13136Director: Fixed wrong label for Asset Type condition in Channel Rule dialog.
BUGB13138WebBrowser node stalled for long time on re-activation of it's parent scene. Fixed!
BUGB13139Director: Fixed missing underscore characters of template names in Published Scenes dialog.
BUGB13193When loading scenes in Designer to a Layout Scene where the first Port was locked, the user was not informed about the reason why the scene was not rendered. Fixed!


CHANGEC12988Director: Increased Remoting performance for several commands, e.g. for "show.cue".
BUGB12959Unreal Engine Layer instances had some issues when running in Multi-Pipe rendering mode. Fixed!
BUGB12987Validating WebBrowser Node in background crashed Ventuz. Fixed!
BUGB12993Director: Fixed an issue where the Playlist caused a refresh at an invalid time, leading to a missing control in playlist window.
BUGB13049Fixed bug in a VMS dependency which has broken some HTTP communication.
BUGB13071NDI outputs can now handle audio that goes over 0dB peak without distortion
BUGB13076Unreal Engine preview quality could changes after loading different Scenes. Fixed!
BUGB13102Alpha Blending of sRGB textures in HDR Layers can lead to grayish results. This can be compensated by a new shader option : Alpha Target = PMAlphaHdr. This will not change behavior in SDR. The new option is slightly slower.
BUGB13104Director: The GPIO receiver could miss GPIO commands. Fixed!
BUGB13105For certain (complex) RenderSetup/Shaping files the Save button in Shaping Editor was not enabled on modifications. Fixed!


CHANGEC12909Increased receive buffer of UdpReader to make OSC message reception more reliable.
CHANGEC12978The SceneTab tooltip in Designer shows the last version that was used to write the scene.
BUGB11154Webbrowser node did not display PDF documents after load. Fixed!
BUGB12843Scene Optimization did not work with some new E2E Nodes. Fixed!
BUGB12878Some Vio modes were broken. Fixed!
BUGB12897The User Manual link of the Configuration Editor now opens in users default browser.
BUGB12907In some very rare cases Text was not displayed in a VPR. Fixed!
BUGB12908File Open dialog in Designer automatically checked 'Reference' checkbox when loading assets from outside current project folder. Fixed!
BUGB12912Director: In very rare cases a running Playlist just stopped taking new Templates. Fixed!
BUGB12917Interaction Rect was sending wrong touch release position when touch was released outside geometry. Fixed!
BUGB12920Remoting and Template Engine: The Release flag did not work under certain circumstances. Fixed.
BUGB12941VMS could crash when receiving messages of a new format. Fixed!


BUGB12849Fixed some input events getting lost when an E2E layer was in the scene.
BUGB12850Fixed UE4 instances not shutting down correctly when Ventuz is stopped from the Config Editor.
BUGB12853CRITICAL: Fixed a wrong license issue warning when using SDI outputs which made the SDI outputs effectively unusable.


FEATUREF11682Added support for AV1 encoded video playback.
FEATUREF11898Movie Stream: Added support for the SRT protocol
FEATUREF12664The Texture Saver node now has a checkbox to unpremultiply the saved image file.
FEATUREF12666Director: Added DisplayName property of Channel interface to Director API.
FEATUREF12681Director: Improved Plugin API by extending Playlist, Channel and Drag & Drop capabilities.
FEATUREF12803Integration with Unreal Engine 4. An new Unreal plugin is provided that enables Ventuz to access the render output of Unreal as a new layer. Depth-composition of additional objects into the scene is supported on the Ventuz side. Two way data-communication between the engines is enabled through new Ventuz nodes, Unreal Blueprints and Unreal Components. See documentation for further information.
FEATUREF12804Director: Introducing Remoting API (Websocket and REST). See Director Remoting documentation for further information.
FEATUREF12806Added Matte Choker properties to the Color Difference Keyer to allow fine tuning of the key to grow/erode it.
CHANGEC12573Director: Added label for thumbnail size slider in Asset Browser settings popup.
CHANGEC12623Effect FX Node: Changed the alpha-handling of the Lift parameter of Color Correction effect (which is wrong) to be consistent with the Color Grading effect (which is correct).
CHANGEC12653Director: Added Take count to Status of cued Playlist items and accumulated its value.
CHANGEC12707The PLE Edition is now allowed to run on Virtual Machines.
CHANGEC12757Updated FFmpeg library to revision 4.3.2.
CHANGEC12784Help Browser now also searches the tags of a Page to improve search results.
CHANGEC12820Updated the underlying CEF/Chromium code to make the WebBrowser node compatible with the latest web technologies.


BUGB11787InteractionRect node did not work correctly with touches coming via TUIO if a TouchArea was defined in the RenderSetup. Fixed!
BUGB12763Fixed potential memory leak in Director.
BUGB12769Director: Fixed an issue when newly saved Shows were not displayed in the "Recently opened Shows" list on Director main screen.
BUGB127966.8.3 introduces a bug that prevented the Director to connect to a Runtime that is using SDI or NDI, not Shared Surfaces. This was fixed.
BUGB12802Fixed a resource leak when playing back DNxHD/DNxHR videos!
BUGB12809Movie and Audio nodes copied without controlling Animation did not reveal Control Methods in Property Editor. Fixed!
BUGB12817Since Ventuz 6.8.0, in HDR Layer3d, Live Video inputs were using the wrong gamma and looked too bright. Fixed!
BUGB12821InteractionRect node did not send a 'Touch Removed' message if the touch was released outside the rectangle bounds. Fixed!
BUGB12827Fixed an NVidia related performance issue that had added a constant, low overhead and more seriously, could cause spikes of overhead.
BUGB12838Sometimes Deltacast HDMI capture boards stopped working after mode changes. Fixed!


CHANGEC12730Director: The "Preload All Templates" command now respects the configured Channel Rules and skips Templates which are now allowed. This reduces some load and duration of the operation.
BUGB12739Permanently cueing and taking Templates with movies in a dual-pipe setup could crash Ventuz. Fixed!
BUGB12747Fixed problem with autodetect HDMI capture on Blackmagic/Decklink boards.
BUGB12748Ventuz 6.8.0 introduced incompatibility with DirectX11 graphics cards from before 2012 when using SDI / HDMI capture. This has been fixed.
BUGB12756Active bindings to ProjectData were not listed in the Performance Statistic. Fixed!
BUGB12758Director: Added Save and Restore methods to IPlaylistItem interface to allow serialization of modified data.
BUGB12762Director: Fixed possible deadlock when using the Auto-Follow feature of the Playlist while Timeline is enabled.
BUGB12766Config Editor could crash if a Help page was not found in the local installation. Fixed!
BUGB12777Fixed problems with BMD Decklink Quad Capture when trying to capture YCbCr 422 and RGB 444 at the same time (on different inputs). The Color Sampling board property is not needed for modern BMD hardware anymore.
BUGB12778DMXFromTexture node could crash Ventuz if the bound texture source was not valid. Fixed!
BUGB12788Visual Basic Scripts created before 6.8 did not compile in 6.8 due to a missing assembly reference. Fixed!
BUGB12789Default unmodified Scripts created before Ventuz 6.8 did not show any source code when opened in 6.8. Fixed!


BUGB12704Using TextureSaver node in background thread (via Remoting or async Ports) crashed Ventuz. Fixed!
BUGB12715Validating Live Video nodes in background (via Remoting or async Ports) crashed Ventuz. Fixed!
BUGB12719Validating Web Browser nodes in background (via Remoting or async Ports) crashed Ventuz. Fixed!
BUGB12720VMS Project Scanner always returned an empty project Guid for Presentation exported with versions >= 6.8.0. Fixed!
BUGB12722Director: Fixed an issue where macros with action "Take", "TakeOut" and "Clear" ignored their configured channels and always operated on all channels.
BUGB12724Project Guid changed when Project settings were opened from Project Browser. Fixed!
BUGB12727Updating WebBrowser node in background thread could cause an exception and break the functionality of the node. Fixed!
BUGB12728Continuously disabling & enabling WebBrowser node caused memory leak.Fixed!


CHANGEC12662Updated NDI to version 4.6.1
CHANGEC12692VS Scripting: Paths to Project Assemblies are now written as relative Uris for easier deployment.
BUGB12414Fixed the Texture output of the Effect FX node's changing every frame.
BUGB12593Fixed Effect Bleed was not functioning correctly in some cases. Fixed!
BUGB12644Fixed problems configuring Deltacast SDI boards when accidentally mixing drop-frame and non-drop-frame frame-rates.
BUGB12663Fixed NDI video frame rate glitches, especially with NDI|HX sources
BUGB12675Fixed problem when loading AV configs that contain Tracking devices that were created with Ventuz 6.7 or earlier.
BUGB12680Improved search results in Help browser when using too common words.
BUGB12691VS Scripting: Script nodes tried to update from referenced VS projects even though UpdateOnLoad was disabled. Fixed!
BUGB12693Director: Fixed crash when assigning a special GPIO input shortcut to a Macro.
BUGB12694Fixed hang when using Render2Disk from Designer
BUGB12697Audio Clip: Fixed Position property going beyond the Duration under some circumstances.


FEATUREF8338A selection box for the Hierarchy Editor was added. Holding the CTRL key adds children to the selection. SHIFT adds to an existing selection.
FEATUREF8874Added async. save functionality to Texture Saver node. For details see documentation.
FEATUREF11124Event Filter node has now an event called Rejected which is fired if the filter did not match on incoming events.
FEATUREF11151You can now use Visuals Studio to edit code of the C# & VB Script nodes. See documentation for further details.
FEATUREF11842Director: Added new shortcuts "Preload all Templates", "Preload all Templates in Playlist", "Preload all Templates on Timeline" and "Reload all Templates".
FEATUREF12245OSC Input nodes can now optionally reset output values on scene load.
FEATUREF12382Introducing new Texture source for generating simple QR Codes.
FEATUREF12439Property Editor now accepts simple expressions as value, example "7 + 3 * PI".
FEATUREF12591Scene Statistics dialog now allows to highlight node filtering result in Hierarchy and Content Editor.
FEATUREF12621Added Newtek SpeedHQ decoding to the movie player nodes.
FEATUREF12658Improved SDI and Capture boards performance and increased range of supported boards. See documentation for further information.
CHANGEC9110When importing VZA files multiple times, you will be asked for an alternative filename for the scene if it already exists in the current project.
CHANGEC10166Updated Script Editor to cope with new C# (VB.net) language features.
CHANGEC11260Excel Cell nodes now reset values if Excel Workbook is not available.
CHANGEC11508Updated Script Node compiler to Roslyn so that new C# 7.0 (VB.net) features can be used now.
CHANGEC12594AV Config: removed unnecessary options from Tracking devices.
CHANGEC12600SDI : AJA boards accidentally set the "Tracking Source" option for all inputs by default.
CHANGEC12624Deltacast deprecated most HD and DVI boards, including the HD-e-key 22 and DVI-e 20. The last driver that supports these boards is Deltacast 6.13.1. As of Ventuz 6.8 we continue to support legacy 6.13.1 drivers as well as recent 6.15.1 drivers. For the foreseeable future, including Ventuz 7 releases, we will continue to use more recent Deltacast drivers, but the old 6.13.1 driver support will stay frozen to remain compatible with legacy boards. Please note that Ventuz can only work with one Deltacast driver at a time, so all boards must use either the recent driver or the legacy driver. Mixing boards that require legacy support, like the HD-e-key 22, and new boards that require later drivers, like the DELTA-12G1c-hmi10-elp, is not possible. You should avoid using legacy drivers as they run at lower speed and are less well tested with Ventuz.
CHANGEC12625Support for DVS SDI Boards (Atomix and Centaurus) has been removed.
CHANGEC12656Stream Out when using NVENC now always outputs at the specified frame rate regardless whether Ventuz rendering can keep up.
BUGB12410The initially created help search index was not used. Fixed!
BUGB12413The search bar of the build-in Help Browser contained a '+' character when searching for multiple words at the same time. Fixed!


FEATUREF12679Added UpdateRequestTimeout to Assetmanagement Config


BUGB12630Director: Fixed the problem that the Timeline did not run when playing it after creating a new show.
BUGB12632User manual could not be opened from Config Editor due a wrong path. Fixed!
BUGB12637Fixed issues in NDI buffer handling resulting in occasional stutters or excess memory usage
BUGB12639Fixed audio speed and stutters when using Ventuz to Ventuz audio crosspoints
BUGB12640WebUI: fixed a few number inputs that didn't accept numbers over 999
BUGB12641Fixed diagnostics appearing on screen when WebUI diag page was open
BUGB12652Binding a null value to a Font property of the EnrichedBlockText node could break the scene validation. Fixed!


CHANGEC12328Increased default Annotation size in Hierarchy and Content Editor for easier use.
BUGB3669Input properties exposed to an Interface Container stayed bound on interface level when exposing was deleted (disconnected from Interface). This also affected Interface Container exchange. Fixed!
BUGB12225Fixed Color Picker and DMX Texture nodes taking too much CPU time
BUGB12312Config Editor: The Networking Mode in the Cluster Networking section could show a license warning even with a sufficient license. Fixed!
BUGB12445Director: fixed crash that happened when Director tried to inform about available update.
BUGB12565In External Chroma Keying mode with FG/FK/BG/GM a 2D Layer where the Rank was set to default was visible in all channels - not only in background where it should. Fixed!
BUGB12566Fixed accidental reset of network configuration for VMS.
BUGB12571Corrected rounding issue in color space conversion for some SDI modes.
BUGB12583IME Textfield Input: The property CompositionPreview now shows the correct pinyin composition preview instead of the wrong commit preview.
BUGB12584IME Textfield Input: disabled the CAPS LOCK key for any pinyin IME processing, since the state of the key is not handled accordingly in Cluster and other network situations.
BUGB12602Sometimes Designer UI was not refreshed correctly when loading scenes with only 2D Layers. Fixed!
BUGB12603Director: fixed crash caused in the Timeline control due invalid time codes.
BUGB12611AV Config refused to create new stream after deleting a stream. Fixed!
BUGB12613Fixed missing load of network configuration for VMS Session Service.


BUGB12402glTF importer when set to "Sort by Materials" did not import meshes with no material set. Fixed!
BUGB12408In some fonts text with ligatures was not rendered correctly and characters were missing. Fixed!
BUGB12421Fixed glTF importer failing when a file contained skins but no associated animations.
BUGB12435Movie Clip: Fixed validation issue with the ErrorCode property
BUGB12463File Open dialog now navigates to Project/Repository folder if one selects View->Repository->Open menu entry in Designer.
BUGB12467Names of Node Properties that were identical to their Category were not displayed in Property Editor. Fixed!
BUGB12468Fixed crash when certain buggy ASIO drivers are installed.
BUGB12477Movie Stream Node: Fixed certain RTSP streams not playing if based on TCP.
BUGB12500Repository browser color did not change until app restart when Designer UI Theme was changed. Fixed!


CHANGEC12340Added Cinema 4D plugin for version R23.
BUGB12333Director : Remote playlists were sometimes not displayed in an open show. Fixed.
BUGB12337Repository item from a Layer could be dropped into Content Editor but not into Layer Editor. Fixed!
BUGB12338Could not add Containers to Repository via CTRL-C + CTRL-V. Fixed!
BUGB12343Freeflight Camera help text in Renderer was not displayed. Fixed!
BUGB12362Check For Update crashed Designer. Fixed!
BUGB12384Designer could not save scenes if Watermark symptom due license exceed was active. Fixed!
BUGB12393Implemented missing VMS1 commands OPT, INST and GETCFG in the VMS1 emulation layer. (TCP Port 20405)


CHANGEC12327Improved buffer handling for the Movie Stream node to reduce stuttering in cases where frames do not come continuously enough.
BUGB11554Pressing CTRL-A or CTRL-B in Hierarchy Editor did not mark scene as modified. Fixed!
BUGB12319Fixed bad formatting in AV statistics.
BUGB12320Director: Fixed a crash that sometimes occured when dropping external data into a show.
BUGB12324Animations on top level of scene were not displayed in Animation Editor. Fixed!
BUGB12325Fixed NDI live video not working under certain conditions
BUGB12326Fixed another rare crash in the Movie Stream node


CHANGEC12246Increased the number of possible shadows to 8.
BUGB11986Scene Optimization did not handle Layer Switcher correctly. Fixed!
BUGB12310Merging Runtime Lite and Designer Only Enterprise licenses could fail on Runtime start and the License Manager was presented. Fixed!
BUGB12313Fixed crash when opening a video file with 16 mono audio tracks and the merge option enabled.
BUGB12314A few emojis like 'Bear' were not displayed in some Emoji Sets. Fixed!
BUGB12315Fixed occasional crash in the Movie Stream node when a stream cuts out and comes back in a different resolution
BUGB12316Fixed the Movie Stream Layer not updating layout when the stream's aspect ratio changes
BUGB12318Binding MovieStream texture to Interface property caused Cast Exception on copy or save. Fixed!


BUGB11102Expression Nodes: Couldn't add an additional property after bound 'A' was renamed. Fixed!
BUGB11289Some Emojis were not displayed even though they existed in the configured Ventuz Emoji set. Fixed! Additionally we released new Emoji sets with more emojis for download from out website.
BUGB12199Fixed certain video streams failing to play in the Movie Stream node
BUGB12202In some rare cases the VentuzMS_Systray6.exe would not start and the VMS taskbar icon was not displayed. Fixed!
BUGB12212Remoting: Cluster.Snapshot() always provided the render output of Pipe with index 0 regardless of the pipe IID parameter. Fixed!
BUGB12215Fixed wrong version displayed in an error message dialog when no valid license could be found.
BUGB12221Fixed NullReference Exception caused by Property Editor and exposed properties on Scene Ports.
BUGB12224Double-clicking Ventuz Project file could present an error message in Designer about missing default.vzs file. Fixed!
BUGB12232Director: When "take out with recue" was requested, the Director ignored the "recue". Now this error is fixed.
BUGB12239A bad URI at the ScenePort node could cause an Exception and break the validation of other nodes. Fixed!
BUGB12243Director: "Ventuz Technology" appeared instead of the show name. Fixed!
BUGB12248Assigning null to Array input property in Script node caused exception in Scripts base class and broke validation. Fixed!
BUGB12249Online Dongle for CORE and COMMUNITY editions was not able to activate license on Spanish version of .NET Framework. (Other localized versions may have been also affected.) Fixed!
BUGB12250The Movie Stream node now follows a stream's resolution changes properly


CHANGEC11709Windows Explorer can now Open a scene in Ventuz Designer or Play it in Ventuz Runtime. Scene must be located in its corresponding project folder.
BUGB12146Fixed problem where the Vio node had blurry video.
BUGB12149Fixed visible borders around PLE watermark.
BUGB12186Fixed issues in Script Editor that prevented adding new assemblies in the References tab. Also fixed template code generation for methods when they were double-clicked.
BUGB12190Discord and YouTube entries were not visible in Help menu of Designer. Fixed!
BUGB12191Fixed some issues in the Licenses Manager in combination with very old licenses.


FEATUREF10929Particle System: Data Animation module has new option that enables it to be used with a source emitter, and also allows indexing of the data based on other channels.
FEATUREF11863Added small helper EXE to start Ventuz web-based configuration.
FEATUREF11888Introducing new NDI Receiver and NDI Source List nodes in order to use NDI streams in Ventuz without configuring NDI Inputs in the Audio Video Configuration. See User Manual for more information.
FEATUREF12140New Ventuz Community Edition (FREE) and Ventuz Core Editions released! See https://www.ventuz.com/whats-new-in-6-7
CHANGEC8272In image based lighting, the roughness feature can now be disabled. This is useful for realtime cubemaps, as they are not correctly filtered. Also, the option "no prefilter" has been renamed to "linear".
CHANGEC11807Retired iVGA support.


BUGB11072Fixed blending options of Scene Layers (they where mostly ignored).
BUGB11599Particle System: Fixed crash when loading a scene with a Data Emitter and the stream had "DisableComputation" checked when saving.
BUGB11692Fixed Audio Clip node firing extraneous Complete events when controlled by an animation
BUGB11735Fixed a minor bug with Rim Lighting that would sometimes cause black pixels/rectangles.
BUGB11788Expose Dialog in Designer was not DPI-aware. Fixed!
BUGB11824Cinema4D plugin installer now supports Cinema4D S22
BUGB11951Fixed heavy glitching when using really big blur radius with image based lens flares.
BUGB11952Web-UI Config: Fixed event triggers only working once in web scene/project data views.
BUGB11955A too high (via binding) Ordinal property value on the AudioStream PropertyGroup could crash Ventuz. Fixed!
BUGB11965Particle System: When switching "DisableComputation", things are not always correctly re-enabled. Fixed!
BUGB11968Director: Fixed an issue where the "-nosplash" command line argument could cause a crash.
BUGB11987Director: Fixed an issue when loading a Topology with missing Pipe information for View (unconnected View).
BUGB11995Director: Fixed the error that appeared when playing the Timeline after a Channel was deleted.
BUGB11998Some texts were not displayed in the correct language in Director. Fixed.
BUGB12023The Log Windows in Runtime and Designer where missing some early log messages. Fixed!
BUGB12038Sometimes the AV config crashes when editing a machine with different Ventuz version. Fixed the crash, but still editing compatibility may be limited between different versions.
BUGB12043Particle System: scene with Particle nodes loaded via ScenePort/Layer could crash Ventuz. Fixed!
BUGB12053Director: Could not open Runtime after switching Topology. Fixed!
BUGB12061Director: When closing a show without save, the insertion or deletion of Timeline Items was ignored, causing the loss of these changes. This problem is now fixed and a window that asks to save changes will pop up.
BUGB12063Director: Channel slots were not reassigned correctly after deleting channel. Fixed.
BUGB12076Director: Fixed the problem with some buttons from the Timeline after a Channel was deleted.


CHANGEC11849Improved error message text when opening old AV configs.
BUGB11872Deleting WebBrowser node could sometimes crash Designer. Fixed!
BUGB11873Fixed crash when using Live Video Node mixed with Movie Clip Node.
BUGB11874Deltacast I/O configuration : Changing the input/output config did only update genlock options after starting Designer / Runtine.
BUGB11878Director: The shortcut that allows going to the end of the show through the Timeline works correctly again.
BUGB11882Null Device was not visible in AV Config Editor. Fixed!
BUGB11895Fixed crash caused by Draw Touch Ray node.
BUGB11896Shaping did not activate in Runtime until changing Machine ID via Live Options. Fixed!


BUGB11865Some scenes could no longer be loaded. Caused crashes. Fixed.
BUGB11868Fixed crash related to tracking devices, introduced in 6.6.0.


FEATUREF11696NDI: Added option for naming the NDI output in the 'Advanced Settings' of the output configuration.
FEATUREF11700Added HEVC (H.265) decoder to the Movie nodes.
FEATUREF11793The new "IME Textfield Input" node allows keyboard input with IME (Input Method Editor) for Far Eastern languages.
FEATUREF11800It is now possible to group Properties/Events/Methods in tabs in the Expose Dialog to keep better overview on Containers with a lot of exposings. See Property Editor documentation for further details.
FEATUREF11808Introducing new node "CC" Chinese Character conversion to convert traditional Chinese into Simplified, Hong Kong, Taiwan and Japanese Kanji standards and vice versa.
FEATUREF11840Movie Stream: Added OverriderBufferSize property to customize the size of the receive buffer.
FEATUREF11846Updated drivers for Deltacast, AJA, DeckLink and Datapath; thus supporting new boards. See the 'Supported Hardware' page in the documentation for details.
FEATUREF11847Updated NDI SDK to version 4.5 for better performance and image quality.
FEATUREF11854SDI driver info is now displayed in Ventuz log.
FEATUREF11866Introducing webbrowser based Configuration Editor which adapts many features of the standalone Config Editor and even provides some new features. Use following URL scheme in your webbrowser: http://[Machine's IP Address]:20404 - for further details read the according Ventuz 6 Configuration Editor section in the documentation.
CHANGEC11714Remoting4: Querying a color data item now always yields an (A)RGB tuple instead of a named color.
BUGB11828User Manual: Fixed some broken links in several tables of contents.


CHANGEC11850MigrationHelper can now optionally overwrite files.
BUGB11778Removed NvEncodeApi related error messages when you're not actually trying to encode the output
BUGB11786Remoting4 over HTTP/Websocket: Fixed setting DataItems on non-English locales.
BUGB11839Auto Scene Open Dialog on first Project start in Designer made DateTime node cause an exception and prevent scene loading. Fixed!
BUGB11848MigrationHelper used wrong destination folder for autostart.json and vms_persistence.db.


BUGB11561Auto-Connect dialog in Animation Editor did not scale correctly with high DPI. Fixed!
BUGB11711Fixed some bugs in the Websocket Remoting responses. A response now contains the command address and the request ID.
BUGB11727Interaction option 'Intersect higher-level Layer first' did not take Template Layers into account. Fixed!
BUGB11728Reset with argument (via Event Binding) did not fully work on SlideManager. The according animation to Present state was not triggered. Fixed!
BUGB11729Copy & Paste Layers reverted the order. Fixed!
BUGB11738Adding texture to Rim Light Material caused exception. Fixed!
BUGB11739Fixed Ventuz crashes with certain ASIO devices.
BUGB11740WebBrowser node could sometimes cause long stalls when changing URL. Fixed!
BUGB11752Under certain circumstances a Particles System in the Scene could crash Ventuz. Fixed!


FEATUREF9840Director: Added Macros capabilities, which allow triggering of predefined actions via shortcuts, like cueing a specific Template or modifying a Project Data value.
FEATUREF10094Ventuz now supports ASIO audio devices. See documentation for details.
FEATUREF11150Introducing 'Interaction Rectangle' node to grab the interaction events (mouse/touch/keyboard) on the rectangle and send it via UDP or an ANC channel of a live video source (currently only VIO). See documentation for further details.
FEATUREF11390Director: Added "Reload all Templates" option to menu which forces the Runtime to first unload and then load all templates of current project.
FEATUREF11393Director: Added name of current Project to window title.
FEATUREF11400Director: Added import and export of window layouts to the Layout Manager.
FEATUREF11423It's now possible to disable video metadata reading for disabled Movie Clip nodes via options.
FEATUREF11442Director: Shotbox will now add a selected item when Enter key is pressed to the Playlist which was active at the time the shotbox was opened.
FEATUREF11443Director: Added possibility to disable a Channel Rule using the Channel property window.
FEATUREF11451Director: Added some improvements to the Playlist like scrollbar buttons, font scaling, freely dockable toolbar panel and tweaked scrolling during drag operation.
FEATUREF11452Director: Added some interface improvements for the Asset Browser, like the possibility to sort the items descending and scaling the thumbnail images in all views.
FEATUREF11454Director: Added possibility to change the layout orientation of the elements in the Property Editor to be either "Automatic", "Horizontal" or "Vertical".
FEATUREF11462Movie Clip/Frame/Stream nodes now have a new property to specify the output color in case the File/URL is not available.
FEATUREF11528Ventuz now support Remoting 4 via Websocket. See documentation for further details.
FEATUREF11559Introducing Snapshot Framebuffer node that provides the texture that contains the rendering as it is done before / above the node.
FEATUREF11607Movie Clip, Movie Stream and Audio Clip nodes can now use multiple audio streams and mix and match them to multiple outputs
FEATUREF11655Added the "MultiPlay" property from the Sound node to the Audio Clip node, too.
FEATUREF11659The ContainerInfo node now also works inside Slides and provides the index via the LinkIndex property.
FEATUREF11666Director: Added "Treat errors as warnings" option to keep the Topology in an operational state, even in the event of errors (e.g. a broken machine in a Cluster).
FEATUREF11669The Audio and Movie nodes in Ventuz now support audio channel configuration for multi-channel audio content. See documentation for details.
CHANGEC11396Director: Sub-Templates now ignore the Channel rules when applied to a template in the Property Editor to spare the effort to set the same meta data as its parent.
CHANGEC11426Director: Improved behavior when removing and reading a Ventuz License Dongle
CHANGEC11427VMS: Installer now configures fail action of the VMS windows service to retry starting after subsequent failures
CHANGEC11433Director: Improved German localization, especially sorting and grouping options of the Assetbrowser.
CHANGEC11441Director: Changed sorting of Asset Browser to use natural sort algorithm.
CHANGEC11683Director: Added scrollbars to Show Control, so the status of each Channel can be observed even when the Show contains a lot of Channels.
CHANGEC11685Director: The bottom toolbar of the Property Editor is now always visible.
BUGB8458Fixed Ventuz.Remoting4.Templates.TemplateCollection.CountAll. The wrong value was returned. Please check your code for the usages of this property.
BUGB11391Director: Fixed "Group By" options of Pages Asset Browser to allow grouping also by Keywords, Channel Ids etc.
BUGB11394Director: Fixed default values for NumericUpDown controls in Property Editor after Template was changed.
BUGB11398Configuration Editor: Fixed an issue where the VentuzConfig.vcfg got reseted to default after the VMS process was restarted.
BUGB11404Director: Fixed Templates pre-loading when there are unconnected channel slots in use.
BUGB11405Director: Added a log message in case an item gets cued on a Channel which is not connected to a cluster in the Topology.
BUGB11406Director: Removed confirmation dialog when trying to delete non-deletable items like Templates from Asset Browser.
BUGB11409Director: Fixed threading issue which sometimes caused an exception when trying to cue an item.
BUGB11410Director: Added dialog message to ask how to proceed when loading a playlist from file containing items not matching the current channel rules.
BUGB11412Director: Fixed missing display name of Pages in Shotbox.
BUGB11413Director: Fixed an issue where the Playlist status of content created with a migration Channel Rule was not set.
BUGB11414Director: Fixed Asset Browsers sometimes loosing their current folder information.
BUGB11416Director: Changing the layout now destroys all current windows to make sure no window configuration value will be carried over from a reused window to the new layout.
BUGB11418Director: Fixed saving of Topologies when moved from embedded to local using the Embedded Topology dialog with renaming the topology first.
BUGB11419Director: Added an additional check to the "Navigate Up" button of the Asset Browser to disallow leaving the Pages folder.
BUGB11421Director: Fixed not-applying migration rules when assets got dropped directly onto playlists.
BUGB11425Director: Fixed an exception which may occur inside Asset Browser when constantly switching or reseting the window layout.
BUGB11428The ShotBox now displays pages for cueing inside Page Editor plugin.
BUGB11440VMS: Fixed resource leak caused by calling missing endread and endwrites on pipestreams
BUGB11450Director: Fixed re-appearing of deleted shortcut for functionality which have default shortcuts.
BUGB11456Director: Fixed an issue with inconsistent thumbnail scaling after scrolling a bigger collection of assets in the Asset Browser.
BUGB11457Director: Fixed crash due to some unescaped format strings during transformation from data model to UI element.
BUGB11459Director log file could only be 2 MB large and startup option to set number of log backup files did not work. Fixed!
BUGB11686Director: Fixed toolbar button status of Property Editor to get re-enabled when e.g. a Take is done.
BUGB11697Fixed a bug in the OscMessage.FromStream Method within the Ventuz.OSC.dll, that caused an exception when the given stream was longer than the contained OSC Message.


CHANGEC11684Adding new machines in RenderSetup Editor (Production View) now places the machine at top right corner of Cluster border instead furthermore to the right with every new machine.
BUGB11590SDI: Fixed problem when using External Chroma Keying without foreground Layer but with Effect Bleed.
BUGB11592SVG Loader did not load certain files. Fixed!
BUGB11593SVG Loader in Async mode did not always update Width and Height outputs. Fixed!
BUGB11596SDI: Fixed problem with External Chroma Keying when using Offscreen Layers with Rank filters.
BUGB11650If the first Expression node property with default name was bound and then deleted it was not possible to add new properties anymore. Fixed!
BUGB11657Cascaded and linked Arrange nodes did not work correctly. Fixed!
BUGB11693Fixed playback stutters with certain Hap and NotchLC video files
BUGB11695Designer could crash if one clicked on the Scene Tab icon to e.g. take Templates. Fixed!
BUGB11698License Manager showed wrong text about highest available version when Maintenance was expired: e.g. when maintenance expired after release of 6.4.0 and the user started Lic. Manager version 6.4.1 the warning text stated that highest available version is 6.3.x. Fixed!
BUGB11702Particle System: Fixed rare crash with Sprite Renderer.
BUGB11845relaxed driver version checking for deltacast to allow usage of old version of DELTA-3G-ELP-KEY 4k


CHANGEC11570Ffmpeg messages in level 'Info' and 'Warning' are now also redirected to log level 'Debug FFmpeg' to allow filtering to prevent gigantic log files.
BUGB11558ContainerInfo node could kill performance if used in deep ScenePort hierarchies. Fixed!
BUGB11562NDI functionality is no longer initialized when no NDI inputs or outputs are used.
BUGB11569The MeshLoader PropertyGroup for the GeoRenderer node did not load geometry on scene load if the GeoRenderer was blocked. The old MeshLoader node did this pre-loading to prevent stalls when such a node got unblocked. Fixed!
BUGB11571If a 'Not For Resale' and PLE license was present none of the Ventuz applications except License Manager started. Now the NFR license is prefered!
BUGB11579Remoting: Some methods in the Cluster class did not compare Machine responses correctly for congruence. Fixed!
BUGB11585Custom Fonts in Enriched Blocktext node did not show usual dropdown in Property Editor. Fixed!


BUGB11546CRITICAL Bugfix: Project Fonts were not exported to VPR and VZA!
BUGB11548Designer options were not fully loaded if the Compatibility Check was enabled. Fixed!


CHANGEC11510Director: Increased size of clear button of Asset controls.
BUGB11499Fixed sprite rendering (from both particles or mesh) in mirrors.
BUGB11501Substance Material: Material options don't get reset anymore after saving and loading a scene.
BUGB11502Ventuz crashed when a Scene Port was unblocked that loaded a scene with Arrow nodes. Fixed!
BUGB11506Data View of the Animation Editor never showed a horizontal scroll-bar. Fixed!
BUGB11509Director: Fixed a Shotbox input focus issue.
BUGB11511Memory usage rose for scenes with Touch nodes when Windows was locked. Fixed!
BUGB11512Fixed occasional crash caused by shader cache after downgrading from 6.4.0.
BUGB11514Reference Layer with Layer Mask produced incorrect result. Fixed!
BUGB11518Ventuz could crash when unblocking a Scene Layer with certain scenes loaded. Fixed!
BUGB11532Deltacast 3G-elp-d 4c stopped working after killing Ventuz without proper deinitialization. Fixed!
BUGB11534Ventuz in Touch Client configuration crashed with NullReference Exception. Fixed!


FEATUREF861Introducing Scene Optimization section in the Scene Statistics dialog to detect and remove unnecessary nodes in the scene tree.
FEATUREF4776Introducing new GetBoundingBox node to retrieve the bounding box of a subtree.
FEATUREF8013OpenVR: added vibration (haptic feedback) to Vive controllers (only Vive for now).
FEATUREF8177In the Assets tab of the Scene Statistics it is now possible to replace assets for the whole scene or single nodes; additionally it is possible to start an automatic search for missing assets.
FEATUREF11109New option in the Z Test options to disable writing normals. This is useful when doing transparencies and SSAO.
FEATUREF11129Ventuz comes now with a Remoting4 Dll for .Net Standard and .Net Core. See Remoting documentation for further information.
FEATUREF11157The Reset event of the SlideManager now accepts an argument to make the SlideManager jump to the Slide with the specified index.
FEATUREF11326Introducing new Substance Loader node that generates textures from .sbsar files. The new Substance Material node additionally creates Material Stages based on these textures. See documentation for more information.
FEATUREF11474Video: Added NotchLC video decoding
FEATUREF11478SlideManager node now provides a string array with the names of the Slides.
FEATUREF11493New option for Movie Clip node: OverrideFramerate defines playback framerate for image sequences (ignored for movie clips).
CHANGEC9041Increased the support for VentuzVS extension to up to Visual Studio 2019 (Version 16).
CHANGEC11055ffmpeg decoding was limited to 16 threads. Increased the limit to 64 threads (a windows limit) and add statistics over cpu threasd used.
CHANGEC11155The order in which render-targets and post-processing is done is now less likely to lead to a one frame delay.


BUGB11020In Designer, when changing the size of the render window, the Effect node did not update its resolution. Fixed! The Effect Mirror node was not effected by this bug.
BUGB11279Rendersetup Editor: After canceling the 'Create New Setup' or 'Add Machine' dialog one could not add any machines to the setup anymore. Fixed!
BUGB11301Layers that should not be culled (Offscreen, Referenced, PortLayer) were culled nevertheless if they were children of a culled Layer Group. Fixed!
BUGB11306Framerates like 60 / 1 and 60000 / 1000 were not considered as equal in a Cluster.
BUGB11313Automatic Update Check could extremely delay application start-up if network connection was present but no internet connection. Fixed!
BUGB11317Layer Mask Resources were not exported to VZA and VPR. Fixed!
BUGB11319Not all shaders were warmed up when runtime started. Fixed!
BUGB11327Empty string for Channel IDs of scene template caused exception on scene load. Fixed!
BUGB11332On Deltacast boards that required reconfiguration, setting genlock format caused audio to fail. Fixed!
BUGB11350Line rendering with animation produces wrong index buffers. Fixed!
BUGB11352VIO: fixed problems with memory transfer and Depth Buffer using DX11 (only VioApi.dll has changed)
BUGB11379Director: Fixed grouping criteria for Pages browser.
BUGB11386Fixed problem with genlock and Deltacast 4c/8c configuration.
BUGB11468Arrow node with Path Source did not export custom SVG files to VZA and VPR. Fixed!
BUGB11473Under certain circumstances working with Particle System could crash Designer. Fixed!
BUGB11483Designer could crash under certain circumstances if one was exposing properties from an Interface Container. Fixed!
BUGB11484On Chinese Windows a checkbox in the Intersection tab of the Project Settings dialog was hidden by text label. Fixed!


CHANGEC11246UpdateCheck in Designer now informs about new Ventuz versions that are not under maintenance anymore and about the highest available update that is still under maintenance.
CHANGEC11261Web Browser: Chromium updated to version 74.0.3729.157
BUGB11177Fixed crash that happens sometimes when unblocking a scene port with a SkyBox node in it.
BUGB11180Far and Center aligned text with trailing spaces was not lay out correctly. Fixed!
BUGB11181Touch intersection test for Volume node was incorrect and detected it as always in front of all other objects. Fixed!
BUGB11182Fixed most of the occasional discontinuities in animation curves when importing FBX/Collada/etc files with animation.
BUGB11183The visibility of some properties on a deserielized Geometry Import node was incorrect (especially ImportAnimation was missing). Fixed!
BUGB11185Fixed bug in VIO SDK example program (no rotation).
BUGB11225Deleting parent node of a linked subtree deleted every node of the linked tree except the first. The copies of the linked tree now remain unmodified!
BUGB11233Deleting first node (selected without children) of a linked subtree gives completely illogical result. Fixed!
BUGB11247On machines with DPI scaling > 125% the Split dialog in the RenderSetup Editor did not show up and the application got unresponsive. Fixed!
BUGB11249Under certain circumstances Enriched Blocktext did not update text correctly if color properties changed. Fixed!
BUGB11255VMS Systray did not take NetworkConfig.vnetcfg settings into account. Fixed!
BUGB11257SplinePath module for Particle System could crash Ventuz when loaded via ScenePort. Fixed!
BUGB11262Fixed Web Browser not being able to access cached data and cookies in some situations.
BUGB11274Xml and Excel files did not auto-update in async mode when changes happened faster than re-loading the according file. Fixed!
BUGB11276Certain pixel formats could crash Designer when trying to preview an according image in the file browser. Fixed!
BUGB11277Fixed bounding box calculation for directional shadows if the first mesh rendered was not transformed with an axis.
BUGB11283During Runtime start error popups could be occluded by splash screen. Fixed by hiding splash screen if popup has to be shown.
BUGB11297Fixed image distortion with SDI SD NTSC Anamorph on Deltacast boards (other boards do work).


BUGB11149Designer could crash when trying to unlock Repository. Fixed!
BUGB11153Repositories saved with Ventuz 6.3.0 or 6.3.1 could not be opened with older versions. Fixed!
BUGB11156Particle System: NVidia drivers around 4.19.67 broke an optimization in particle sorting. Disabled that optimization for NVidia.
BUGB11158Text was not displayed if it contained an Emoji ZWJ Sequence which was incomplete. Fixed!
BUGB11159Ventuz could crash on input signal change with Datapath cards. Fixed!
BUGB11161Some emoji code sequences were not parsed correctly and thus according emojis where not displayed in text. Fixed!
BUGB11162WebBrowser node had some problems with cookies. Fixed!
BUGB11163Input stream from Datapath cards did not start if rendering and capturing frame-rate differed significantly. Fixed!
BUGB11165Fixed bug that sometimes detected a wrong display frequency and thus led to a wrong timing in Ventuz.
BUGB11171Wrong touch order in Z within single Layer with 'Intersect higher-level Layer first' enabled. Fixed!


CHANGEC11106Improved Repository performance for some cases.
CHANGEC11111Updated Emoji Modifier Sequence definition to be up-to-date with Unicode definition.
CHANGEC11119Improved video playback quality when playing streams with Movie Stream node.
BUGB11013Fixed crash when switching very specific property groups in the material, for instance from "Rim" to "Cell".
BUGB11023Particle System: DisableComputation property did not work in Content Node Stream. Fixed!
BUGB11024Particle System: Nexus Renderer and Nexus Random were not in Module List of Content Stream Node. Fixed!
BUGB11032Touch nodes let objects jumps at the end of the reset animation if the reset target was changed during reset animation. Fixed!
BUGB11038Fixed crash when loading damaged Ventuz mesh files.
BUGB11066Fixed various bugs in the glTF importer
BUGB11067Output properties on Containers were not marked as bound and one could not navigate to the binding target via context menu. Fixed!
BUGB11075Fixed movie playback struggling to get into sync again when encountering a buffer underrun in cluster scenarios and added a warning when the disk drive can't keep up with the bitrate.
BUGB11081Watches for exposed Methods and Events did not show all information in Renderer Window. Fixed!
BUGB11083Particle System: Negative values on some modules crashed Ventuz. Fixed!
BUGB11085'Auto-set' mode (ChangeSourceOnSet disabled) of Video Source Selector node did not work if Ordinal or SourcName were bound. Fixed!
BUGB11086Fixed Movie Streams not auto-playing properly after loading a scene
BUGB11095Designer: Fixed Animation Data editor not rendering properly under certain circumstances
BUGB11098Designer: Fixed preview pane in Open File dialogs on high DPI screens
BUGB11107Fixed rare crashes caused by audio decoding when receiving video streams with Movie Stream node.
BUGB11110Some Emojis in text rendering were followed by a 'Unknown Glyph' rectangle character which was a Variation Modifier code (0xfe0e & 0xfe0f). Fixed!
BUGB11118ValueBuffer node always fired Passed event on Pass even if value did not changed. For object types the Changed event was fired if Bypass was enabled even if value did not change. Fixed!
BUGB11120Receiving NDI and changing source via Video Source Selector node caused memory leak. Fixed!
BUGB11125Fixed Deltacast board option "Preserve EDID".
BUGB11127Some nodes (e.g. Material) logged unnecessary 'Duplicate Property Name detected' warnings in Designer. Fixed!
BUGB11133WebBrowser node could cause crashes and freezes when the URL was changed too fast. Fixed!
BUGB11134In Animation Editor the Connection of an embedded Animation did not show the name when the duration was set to 100%. Fixed!
BUGB11137Fixed Designer crash when deleting light-sources with shadows.


FEATUREF10793The Cinema 4D plugin now supports Cinema 4D R20.
FEATUREF10829MigrationHelper.exe now supports UI-less mode and startup options.
FEATUREF10947It is now possible to successively 'uncollapse' nodes in Content Editor with the 'Uncollapse All' command.
FEATUREF10952It's now possible to import Dlls to Script from the 'Local Assembly Cache' in the Ventuz installation and from the 'Scripts' folder in a Ventuz project. See documentation for further details.
FEATUREF10955Updated the Web Browser node: Now using Chromium 71; Rendering is now fully hardware accelerated and way faster.
FEATUREF10967In the Project menu it is now possible to open the project folder in Windows Explorer.
FEATUREF11009Improved password handling for locked Repositories.
CHANGEC11001glTF loader: "Merge Subsets" now actually merges subsets with the same transform and material.
CHANGEC11019NDI updated to version 3.8


CHANGEC10322Updated Emoji sets that can be used in text. See https://www.ventuz.com/emoji
BUGB11005NDI: Fixed animation running too fast when using an interlaced output
BUGB11010Fixed Font Properties window not showing correctly with high DPI settings
BUGB11015Designer: Newly added stops in the Gradient Editor showed up at the wrong place on high DPI displays. Fixed!
BUGB11026In very rare cases VMS could crash. Fixed!
BUGB11031Sometimes Export warning was shown twice when opening Scene Statistics. Fixed!
BUGB11042Fixed default alpha hint for Hap A / Hap QA videos.


BUGB10989When using 3D Reference Layers as offscreen render targets, under certain conditions Ventuz did crash. Fixed!
BUGB10991Fixed crash when adding NDI inputs to video config
BUGB10995ValueBuffer node did not work with Objects. Fixed!
BUGB10997Datapath input capture boards did not report signal loss. Fixed!
BUGB11000Fixed Project Maintenance window looking wrong on high DPI screens


BUGB10931Removed unnecessary Error logs when adding Material stages 'Normal Map -> None' or 'UV Distort -> None'.
BUGB10978In Script Editor the shortcut for Double outputs was wrong. Fixed!
BUGB10979NDI: Fixed input timing that was sometimes unstable.
BUGB10980Fixed Animation Editor showing nested animations with wrong height.


FEATUREF7407ShrinkToFit Text Effect node now provides the resulting bounding box of the manipulated text.
FEATUREF7786Added Audio Balance property to MovieClip and MovieStream nodes.
FEATUREF8828Port Layer now have a new property to disable Layer culling. This was introduced to prevent problems with Template Engine (Take not processed) caused by blocked Port Layers outside the view frustum.
FEATUREF9949It's now possible to enable Touch/Interaction for Offscreen Layer. But this only works correctly if the Layer has fullscreen size!
FEATUREF10184Particle System: Added option to disable particle streams without resetting the particle system.
FEATUREF10231In Content Editor it's now possible to highlight bindings to & from selected nodes (Option 'Highlight bindings of selected nodes').
FEATUREF10394It's now possible to invert the Layer traversal for touch intersection via Project Settings (Interaction) to make it easier to build a touchable UI Layer on top of a touchable 3D content Layer. See documentation for further details.
FEATUREF10484The Excel Range Array node now additionally provides the cell values as string array.
FEATUREF10662Array and Array Indexer node now have Custom Verbs in the Property Editor to add and remove array elements.
FEATUREF10672Path Axis and Eval Path nodes can now evaluate the path with constant velocity.
FEATUREF10675Line Rendering: New option for rendering planar geometry / paths with line rendering. This will avoid distortions with large field of view / aspect ratios, but perform worse when disentangling 3d curves.
FEATUREF10722Performance Statistics now displays the number of active bindings per frame (separated in Properties and Events) to help identify performance problems.
FEATUREF10730Audio Volume Control can go up to 400% to boost. No UI, binding only.
FEATUREF10769Added Spout Receiver Node to receive video frames via Spout 2.006
FEATUREF10803Container can now be sealed with a password.
FEATUREF10826Added support for Mo-Sys tracking protocol V 1.70 (including lens-distortion) and Mo-Sys over Ethernet.
FEATUREF10832Added support for skinned glTF meshes with the new Animation Rig node
FEATUREF10848NDI updated to version 3.7!
FEATUREF10875Material, Shadow Options: added a Cast option (default on) next to the Receive option. Disabling casting is useful for transparent materials.
FEATUREF10878Particle System: Added Data Animation module to use a float array not as emitter but to modify existing particles.
FEATUREF10922Added further Behavior Setting parameter for Transformation 3D node to get more accurate motion simulation when using VR Controllers. See documentation for further details.
FEATUREF10925Added High DPI support for Ventuz Designer UI.
FEATUREF10962Updated Deltacast SDI from V6.00 to V6.08.01 (patched). Please update using the Deltacast drivers that come with Ventuz, do not use the official drivers from the webpage. This adds support for most current SDI, DVI / HDMI and FLEX boards from Deltacast, see documentation for details and limitations.
FEATUREF10966Unloading large number of scenes at once in Designer is now significantly faster.
CHANGEC10688Limited Specular Power to a minimum of 1.0, because the value 0.0 causes problems on some GPU's.


BUGB10635With linked Particle Systems, only the original would work when setting a material in the particle system renderer node. Fixed!
BUGB10758Shadowmaps with the SimpleShadowReceiver option turned off will now correctly apply alpha testing. Before, there was an additional alpha cull when alpha falls below 50%.
BUGB10772Alpha Value of Material added to the Tip Mesh of an Arrow Node did not fade the Tip Mesh. Fixed!
BUGB10886Fixed problem in ImageSequenceTexture node (deprecated) when loading scene in background.
BUGB10888Image Loader : some non-square textures with FastMipmap option caused assertion. Fixed!
BUGB10901Dual touch transformation nodes behaved incorrectly if scale limit was reached. Fixed!
BUGB10930Fix SSAO half resolution mode not working with odd target sizes
BUGB10971Fixed rare crash/hang when using multisampled Rendertargets


BUGB10710After an Effect FX node, bounding boxes and transformation gizmos were not visible. Fixed!
BUGB10746Fixed Designer window sometimes rendering borders incorrectly when maximizing.
BUGB10782The internal ClusterClock did not work correctly if a VR HMD was configured. This resulted in slow animations when rendering did not reach full framerate. Fixed!
BUGB10789Director crashed if one clicked on the Project icon in the Show Properties dialog. Fixed!
BUGB10795Watches of Methods & Events displayed wrong trigger order. Fixed!
BUGB10799Sometimes a texture in a movie player would not update. Fixed!
BUGB10831An animated Particle System could make the Text Editor unusable due continuous refreshes. Fixed!
BUGB10835Renderer stopped when you pressed F10 or Alt key. Fixed!


CHANGEC10692Designer, Runtime & Director now write their start-up arguments to log.
CHANGEC10721Animation Editor: Slightly enlarged the mouse-over area for keyframes and spline handles to make it easier to hit them with the mouse pointer.
BUGB2101Copy and Paste of multi-selected Hierarchy nodes gave strange results with linked nodes. Fixed!
BUGB10227In Animation Editor Shift+Click on Timeline background deselected all keyframes and you had to start over. Fixed!
BUGB10355Some log entries on Ventuz start were not written to the according log files. Fixed!
BUGB10422Clicking on the Scene-Tab now also displays the Scene template if it requires data.
BUGB10433C4D plugin: Fixed occasional crashes when plugin was installed but Ventuz was not.
BUGB10553Fixed Designer window not maximizing correctly with certain multi monitor configurations and overlapping the Windows taskbar.
BUGB10679Some SVG paths could have doubled points and this resulted in strange behaviour when animated on the path. These duplicates are now removed.
BUGB10681Property Editor did not accept both . and , as decimal separators for Double values. Fixed!
BUGB10690DirectInput Mouse node did not invalidate their RelativeXYZ outputs correctly. Fixed!
BUGB10691The VisibilityX value on the Chart nodes could interrupt scene validation (due an exception) if the value was very close to 100%. Fixed!
BUGB10700Auto-save for auto-generated geometry import scenes saved in geometry source folder. Fixed!
BUGB10701VZAs were not saved to 'Archives' folder by default but to location of exported scene. Fixed!
BUGB10709WebBrowser was unable to add Methods and Events for JavaScript. Fixed!
BUGB10711Sometimes special textures were not updated correctly. Special textures are Shadows, Incident Lighting, Hatching and Cell Shading. Fixed!
BUGB10714Fixed Ventuz crash when creating a scene screenshot with a thumbnail area that was not the default one.
BUGB10720Fixed Ventuz crash when playing some videos with 16 channel audio.
BUGB10727Exposed Gradient Property within Interface Container prevented serialization. Fixed!
BUGB107283D Reference Layers did switch off when the referenced 3D Layer was not rendering (due culling) on the current machine in a Cluster. Fixed!
BUGB10729When a 3D Reference Layer did not reference anything, rendering stopped. Fixed!
BUGB10735Remoting: When loading very high numbers of scenes via Remoting 4 in a multi-machine setup the Cluster class could lose track of some loaded scenes and trying to access them resulted in a ServerException. Fixed! IMPORTANT: You need to compile your client application with the new version of the Ventuz.Kernel.Remoting4.dll!
BUGB10737Fixed rounding error that could cause very small layers to crash Ventuz.
BUGB10745It was possible to paste Hierarchy content to Layers (when displayed via Hierarchy Editor) and vice versa. Fixed!
BUGB10747Warping enabled itself automatically even if it was disabled in Warping/Shaping Editor. Fixed!
BUGB10756Director: Fixed typo in Plugin Manager which led to incomplete log messages.
BUGB10757On Windows 7 machines with SDI / Offscreen / stream outputs, the framerate of the output could have been limited by the framerate of the Desktop. Fixed!


BUGB10671Remoting4: Scene command "Scenes" didn't work anymore. Fixed!
BUGB10677Various glTF2 import bugs fixed (materials, animation splines).
BUGB10682Deployed demo projects were not up-to-date but in version of Ventuz 5.


FEATUREF9258Particles: Added new modules capable of 3D rotations. See the User Manual for more information on the Rotate by Euler, Rotate around Axis and Rotate Randomly modules.
FEATUREF9322Particles: Sprite and Mesh Renderer now have option to order particle rendering by Depth, Distance from Origin or Age.
FEATUREF9735Particles: Order Preserving simulation when the particle count is constant. This is enforced through a new simulation node (SimCC - constant count). During the simulation, no particles may die or be emitted. This helps with nodes that need particle order, like path rendering.
FEATUREF9863Introducing new Array Ease & Array Ease Morph nodes to provide the possibility to interpolate between float & double arrays.
FEATUREF10154Particles: Extended already existing Box, Sphere and Bubble by Disk and Ring shapes emitters. Also added possibility to have the same random number for speed and position.
FEATUREF10244Drag & Drop to Content Editor now works with audio files.
FEATUREF10258New Layer Effect : invert R/G/B/A.
FEATUREF10318The Performance Statistics provide more information: GPU name, number of cores and their granularity as well as the base clock freqency and the current clock frequency.
FEATUREF10343String Splitter node now has IsNullOrWhitespace output property to signal that Input is null, an empty string or only contains whitespaces.
FEATUREF10344Scene Statistics Dialog can now filter Hierarchy nodes for being manually blocked or inactivated.
FEATUREF10380NDI: Output resolution is now freely definable!
FEATUREF10382Particles: Added Touch module to get feedback from clicking on particles.
FEATUREF10395Particles: Ability so swap color channels (Swizzle) and ability to replicate one color channel to all channels (Broadcast).
FEATUREF10472NDI: Update to NDI 3.5
FEATUREF10476Geometry import node now supports import of glTF2 files
FEATUREF10486Point-Sprites are now properly lit, and there are billboarding options to change the normals for lighting effects. Also updated billboarding options when rendering meshes as sprites. Disabling the "set normal" option in the billboarding settings gives the old behavior, for compatibility or effect.
FEATUREF10531Particles: Improved Lissajous up-vector calculation in cases where amplitude was different for x, y and z.
FEATUREF10550Particles: Double vertices in Mesh Vertex Emitter are now eliminated by default. You can turn that back on e.g. for correct UV Mapping.
FEATUREF10551Effects, 2d Displacement: added option to use absolute displacement maps in the 0 to 1 range. These displacement maps must be in floating point precision and loaded as DDS.
FEATUREF10559Design Eyepoint is used in 3D Projection mapping to set an eyepoint for which specular highlights and other reflective material properties are correct. Normally this is the camera position, but in projection mapping this is wrong.
FEATUREF10585Added support for Samsung Odyssey VR HMD
FEATUREF10591Particles: Created Modules to create Triangles, Edges and Points from particles - Nexus Random Emitter and Nexus Renderer. See User Manual for more details.
FEATUREF10592Sprite Renderer in Particle System and Sprite Render Mode of the Material now support culling options of Front- and Backfaces.
FEATUREF10593Particles: Added new Renderer module to render particles of Mesh Emitter as the original mesh, allowing to do mesh deformation with the Particle System (only in function and constant count simulations).
FEATUREF10594Particles: Added Flag "Same Random" on Source and Secondary Emitters to use the same number for the Position and Speed of a Particle.
FEATUREF10595Particles: Data Emitter now has two more Data Sources: Random and Range, that map randomly or evenly distributed values in a given range to a target Particle Attribute.
FEATUREF10612Added new Material Stage "Texture Component". It maps single channels of a texture to different channels of the material. This is useful for packed textures.
FEATUREF10613Particles: New options for Property Group "Target Position". They allow mapping values to the local position of a particle.
FEATUREF10641Particles: In Animation module added new property "LoopTime", to switch animation from 0..infinity range to a looping 0..1 range. Default is true, which is the previous behavior.
FEATUREF10660Improved Particle Systems compilation and background scene loading, especially from Director in dual-pipe mode.


CHANGEC10659When deleting a Geo Import or Geo Import Live node, everything that was connected to it will be automatically unlinked.
BUGB10603In Shaping/Warping Editor Auto-Edge UI was enabled even though no necessary overlaps existed. Fixed!
BUGB10614Fixed crash when moving Runtime or Designer window from one screen to another and switching between fullscreen and windowed mode.
BUGB10615Reference Layer did not resolve referenced camera if scene was loaded in Runtime (Director mode). Fixed!
BUGB10620ColorPicker node crashed Ventuz when a scene with this node was validated in background. Fixed!
BUGB10626AudioAnalysis node no longer takes more CPU when audio is off on some processors.
BUGB10642Auto-generated scenes from e.g. Geometry Import were saved outside project folder structure. Fixed!
BUGB10644In a Particle System with Secondary Emitter certain combinations of 'StepsPerFrame' and 'Rate' could cause discontinuity in particle emission. Fixed!
BUGB10652OpenVR / Vive : fixed problems with Steam Updates destroying VR Controller detection.


CHANGEC10604Warping/Shaping: Edge blending is now automatically enabled when editing the edge blending parameters.
BUGB10309CrashZoom post effect: fixed problem with extreme aspect ratios
BUGB10363Web Browser: fixed problem with switching off lighting and rendering the web-browser.
BUGB10455Flipbook Loader for image sequences will now work if the image sequence does not start with 0. Also improved string parsing for filenames.
BUGB10480Preventing negative values for Width & Height in BlockText nodes to avoid exceptions in DirectWrite layout engine.
BUGB10481In very rare cases a Project Font could not be loaded and DirectWrite logged an 'Unspecified Error'. Fixed!
BUGB10513Fixed missing textures in Geometry Import when the path only partially matched.
BUGB10515Director: Fixed a crash caused by an invalid Uri when creating a new Asset Browser window.
BUGB10516Particle System: Fixed problems with deleting content streams (not in-lined streams).
BUGB10519Some Interpolator nodes could fire the Reached event delayed by one frame due floating point precision issues. Fixed!
BUGB10522Director: Data items of type double[] were not displayed in the Property Editor. Fixed!
BUGB10524Director: Preventing crash when loading an inaccurate Show file.
BUGB10547Convert to Text node could not be dropped on bindings. Fixed!
BUGB10610DMX nodes could cause crashes when validated in background. Fixed!


BUGB10275Geo Import: Displacement maps now get imported
BUGB10284Geo import: Fixed missing embedded textures in certain FBX files.
BUGB10337DMX In node had some issues with output property invalidation. Fixed!
BUGB10388Certain bindings coming from Input Properties of Value Generator nodes like Mover or Movie Clip invalidated bound nodes even if these Input Properties did not change. Under certain circumstances this could decrease performance of scenes significantly. This is fixed now!
BUGB10389Under certain circumstances the Movie nodes could log an 'Internal Movie Error' even though the according VideoPlayer was not created yet. Fixed!
BUGB10390Async resources have been stored as sync when generated in background thread and needed to be re-created in renderer thread when according node was validated again for some reasons. This could generate render stalls! These resources are now stored with the right Async property value!
BUGB10391Some debug log message have not been written in Runtime even if log level was set to 'Debug'. Fixed!
BUGB10392Director: Fixed crash that occurred when a Template could not be loaded from an incompatible SceneModel.
BUGB10427Fixed Problems with shadows and particles. Mesh-Particles are fully integrated with shadows, sprite particles can cast shadows. Sprite particles do not interact with light so they can not receive shadows. When working with directional lights, the particles are not part of the bounding box calculation so you might need to place dummy objects to extend the bounding box for directional lights.
BUGB10436Fixed problem with Particle Systems where multiple streams have different maximum particle count.
BUGB10437Fixed problem when using Render Cubemap node or the Effect node with SSAO or DOF enabled. The cubemap and effect rendering will have this disabled.
BUGB10438GPU Memory used by Particle System buffers was not included in the GPU memory statistics. This memory depends on the maximum particle count, so be conservative about those!
BUGB10445The Config Editor now does not allow config file imports and RenderSetup creation when local VMS is not available to avoid crashes.
BUGB10446Config Editor did not show anything if the local VMS was not running. Now after a certain timeout another available machine is selected and the user is informed about the missing local VMS.
BUGB10447Directory node did not update Uri output (with disabled AutoUpdate) if files that match the search pattern were added later to directory and Update was triggered.
BUGB10448Custom JavaScript output properties have not been updated on the WebBrowser node. Fixed!


FEATUREF987Geometry import: Errors during importing now get written into the Ventuz log and will result in way more descriptive error messages.
FEATUREF1287Geometry import: Added option to invert material opacity
FEATUREF6612Geometry import: SRT animations are now imported either as one animation for everything or as one per scene graph node.
FEATUREF7551Audio Clip node now has output properties for loaded/playing state and current position.
FEATUREF8176Designer now shows progress bars when scenes are saved.
FEATUREF8257Added nodes to support for DMX & ArtNet. See user manual for details.
FEATUREF9097Introducing new Content node Geometry Provider and a Geometry Renderer which can exchange geometry primitives as PropertyGroup.
FEATUREF9103Animation Editor: Staggering mode for moving multiple keyframes on multiple channels. See user manual for details.
FEATUREF9191Float properties can now be easily animated with integrated LFOs (low frequency oscillator). See user manual for details.
FEATUREF9196Introducing new Analyze Audio node to replace the FFT node.
FEATUREF9202Introducing nodes and functionality to handle numeric type 'double'.
FEATUREF9204Geometry import: can now read embedded textures from formats like FBX, etc.
FEATUREF9268Added possibility to watch properties and events in Renderer and dedicated Designer window.
FEATUREF9394Geometry import: it's now possible to import Light and Camera parameter.
FEATUREF9494It's now possible to extract certain PropertyGroups (like TextureLoader, Mapping, etc.) to a separate node. Click the 'Extract' button right to the PropertyGroup.
FEATUREF9514In EffectFX and Mirror Nodes you can now use 2D Displacement, Polar, Kaleidoscope and Color Difference Keyer.
FEATUREF9530When the content of a PropertyGroup is changed (like 'Effect' on a Layer) the property values are migrated if they have the same semantics.
FEATUREF9534Scene Statistics now also shows an overview of the used PropertyGroups.
FEATUREF9792Designer now contains a Container Outliner to visualize scene structure and to improve navigation.
FEATUREF9975Ventuz now comes with a utility to migrate settings, configs and caches from Ventuz 5 to Ventuz 6: VentuzMigrationHelper.exe
FEATUREF10007Colors in Enriched Blocktext can now define an alpha value to render parts of the text with different transparency.
FEATUREF10009Animation Channels for Color type now support alpha.
FEATUREF10108In the AV Config, Deltacast boards are now displayed with the full product name. Instead of e.g. "Deltacast hd key" it now is "Deltacast hd-e-key 22".
FEATUREF10120Introducing extensive and versatile Particle System. See user manual and demo scenes for further details.
FEATUREF10121Introducing possibilities to import and render 2D/3D paths. Paths can be imported via C4D Live Link or from SVG files. See user manual on Path and Arrow nodes for details.
FEATUREF10122Introducing new draw modes: Sprite, Path, Line as part of the extended Material System.
FEATUREF10123Added Flipbook Loader as Texture Loader for a Material Stage which can load a movie and automatically animates through the frames.
FEATUREF10137Depth of Field effect now supports alpha channel processing
CHANGEC8372Changed the way bounding box calculations are done for directional lights and objects that only receive but do not cast shadows.
CHANGEC8808C4D Live Link: can now disconnect multiple selected nodes.
CHANGEC8878C4D Live Link: Fixed broken behavior when copying+pasting tagged objects.
CHANGEC9081Nodes which create random values (Mover, Spreader, TextEffects, RandomPoints) are now Cluster compatible and create the same random values on all machines.
CHANGEC9187Property & Layer Editor now list PropertyGroups horizontally and allows multi-selection.
CHANGEC9213Hierarchy Container can now be inactivated in Designer.
CHANGEC9273GPU & Rendering details now have its own Performance Statistics option.
CHANGEC9595Animation nodes as well as Scene and Project channels do not push changes to all connected node anymore. Now only real value changes are forwarded to dependent nodes. This improves performance of scene with a lot of animation or data channels.
CHANGEC9779BREAKING CHANGE: Trackmen Camera Tracking : in Ventuz 5 the Center Shift Y was inverted and this had to be compensated by setting the Trackmen configuration to inverted center shift Y. Ventuz 6 has this corrected and you do not need to invert it in the Trackmen configuration settings. Please update your Trackmen configuration accordingly when switching from Ventuz5 to Ventuz6.
CHANGEC10017BREAKING CHANGE: Depth of Field and SSAO effects now work with multisampled scenes.
CHANGEC10039Shadows of Pointlights now use Percentage Closer Filter like all other light types, giving a much better filtering quality.
CHANGEC10125Custom Model Editor has been merged into the Property Editor for a simplified workflow.
BUGB7532Editing PropertyGroups in multi-selection mode did not work but only affected one single node. Fixed!
BUGB8039VR: Bounding boxes and selection highlight are now displayed correctly on both eyes.
BUGB8772Fixed bug with AntiAliasScale of shadow maps which have been scaled incorrectly for non-fullscreen layers.
BUGB8798BREAKING CHANGE: Nodes bound to SystemID had wrong validation dependencies. Fixed!
BUGB9036BREAKING CHANGE: Fixed Lens Flares / Glare highlights not being visible when color correcting a layer with an alpha channel.
BUGB9144Fixed problem with 3D Reference Layers when either the original or the referenced layer where not fully on-screen, and screen aligned UV mapping was used (like the background texture node does implicitly).
BUGB9716Project Browser did not show online content on very first start of Designer. Fixed!
BUGB9726Having a scaling axis in front of a camera node broke lighting and clipping under certain circumstances. Fixed.
BUGB10022Fixed problem with Offscreen Layers in Render Once mode where one black frame was generated.


BUGB7827ValueBuffer node did not work with Objects. Fixed!
BUGB9774Fixed too bright reds and blues when decoding some Hap Q(A) videos.
BUGB10784The internal ClusterClock did not work correctly if a VR HMD was configured. This resulted in slow animations when rendering did not reach full framerate. Fixed!
BUGB10897Dual touch transformation nodes behaved incorrectly if scale limit was reached. Fixed!
BUGB11117ValueBuffer node always fired Passed event on Pass even if value did not changed. For object types the Changed event was fired if Bypass was enabled even if value did not change. Fixed!
BUGB11270Xml and Excel nodes did not auto-update in async mode when changes happened faster than re-loading the according file. Fixed!
BUGB11278Director did not show update notifications about new versions. Fixed!
BUGB11282During Runtime start error popups could be occluded by splash screen. Fixed by hiding splash screen if popup has to be shown.


CHANGEC10220Designer, Runtime & Director now write their start-up arguments to log.
BUGB8948DirectInput Mouse node did not invalidate their RelativeXYZ outputs correctly. Fixed!
BUGB10632Auto-generated scenes from e.g. Geometry Import were saved outside project folder structure. Fixed!
BUGB10656OpenVR / Vive : fixed problems with Steam Updates destroying VR Controller detection.
BUGB10665Fixed Ventuz crash when playing some videos with 16 channel audio.
BUGB10669Auto-save for auto-generated geometry import scenes saved in geometry source folder. Fixed!
BUGB10689The VisibilityX value on the Chart nodes could interrupt scene validation (due an exception) if the value was very near to 100%. Fixed!
BUGB10694VZAs were not saved to 'Archives' folder by default but to location of exported scene. Fixed!
BUGB10734Remoting: When loading very high numbers of scenes via Remoting 4 in a multi-machine setup the Cluster class could lose track of some loaded scenes and trying to access them resulted in a ServerException. Fixed! IMPORTANT: You need to compile your client application with the new version of the Ventuz.Kernel.Remoting4.dll!


BUGB10377Some debug log message have not been written in Runtime even if log level was set to 'Debug'. Fixed!
BUGB10378Async resources have been stored as sync when generated in background thread and needed to be re-created in renderer thread when according node was validated again for some reasons. This could generate render stalls! These resources are now stored with the right Async property vallue!
BUGB10385Under certain circumstances the Movie nodes could log an 'Internal Movie Error' even though the according VideoPlayer was not created yet. Fixed!
BUGB10398Custom JavaScript output properties have not been updated on the WebBrowser node. Fixed!
BUGB10414Directory node did not update Uri output (with disabled AutoUpdate) if files that match the search pattern were added later to directory and Update was triggered.
BUGB10416Config Editor did not show anything if the local VMS was not running. Now after a certain timeout another available machine is selected and the user is informed about the missing local VMS.
BUGB10429The Config Editor now does not allow config file imports and RenderSetup creation when local VMS is not available to avoid crashes.
BUGB10469Preventing negative values for Width & Height in BlockText nodes to avoid exceptions in DirectWrite layout engine.
BUGB10479In very rare cases a Project Font could not be loaded and DirectWrite logged an 'Unspecified Error'. Fixed!
BUGB10523Director: Preventing crash when loading an inaccurate Show file.


CHANGEC10144Save As dialog in Designer now points to location of scene that should be saved as... and not to last Save As location.
CHANGEC10348Reduced stalls in Dual-Pipe Runtime in SDI or Shared-Surface mode caused by logging that were misinterpreted as node validation time.
BUGB7190Fixed a bug that caused texture distortion when switching interlaced video and textures.
BUGB10109Fixed unnecessarily long audio delay (100ms) when getting audio from input to Ventuz Analysis (FFT node, etc). Audio in-to-out was not effected by this.
BUGB10187Fixed rare bug that caused flickering when animating geometry primitives.
BUGB10194Fixed rare flickers and crashes when playing certain movie clips with "Always Premultiply" on.
BUGB10272Relation property of Cameras Projection PropertyGroup was not deserialized correctly. Fixed!
BUGB10297Improved background Expression compilation to prevent stalls on renderer thread.
BUGB10321Certain bindings coming from Input Properties of Value Generator nodes like Mover or Movie Clip invalidated bound nodes even if these Input Properties did not change. Under certain circumstances this could decrease performance of scenes significantly. This is fixed now!
BUGB10357Director: Fixed crash that occurred when a Template could not be loaded from an incompatible SceneModel.


FEATUREF2650The Scene Statistics dialog now shows the number of property bindings in the active scene.
FEATUREF8863C# Script Editor is now able to parse latest syntax features like 'async'. C# and VB compiler are now on version 4.0.
FEATUREF9727In the Machine Config it is now possible to set the Log write level and the mode how log files are written. See Machine Config documentation for details.
FEATUREF9946Video Source Selector node now has additional property ChangeSourceOnSet to specify behaviour on SourceName change.
FEATUREF9972Allow to use the "2D Displacement" effect in the Effect Mirror node.
FEATUREF9986Every render output pipe can be configured as Program or Preview. Layers and Nodes can filter content based on the pipe usage.
FEATUREF10054Director: Revised and improved Shortcut Manager.
FEATUREF10058Director: Added support for GPI. For details read the 'Configure GPI for Director, Runtime and Designer' section in the documentation.
FEATUREF10060It's now possible to define Channel IDs on Templates to be able to filter such Templates via Channel Rules in Director.
CHANGEC9014Projects extracted from Template (VPT) now get new Project ID to make them distinguishable for VMS.
CHANGEC9818Better Movie control via Animation channel: added 'Pause' keyframe; keyframe types can now be changed by context menu; improved visualization.
CHANGEC9959Upgraded to NDI 3 and improved performance and stability of the NDI output.
CHANGEC9963Improved Interface Container update speed when they contained Animation Controller.
CHANGEC9965NDI: Further encode and decode performance enhancements, improved handling of disconnected video sources
CHANGEC10104Supporting TLS protocol version 1.0, 1.1 and 1.2.
BUGB8890Fixed crash related to Ventuz 4 Shader node "Simple Reflection" and missing textures.
BUGB9221When loading the same scene multiple times using ScenePorts, and there is a EffectNode, EffectMirror or RenderCubemap node, then the texture of these nodes would be illegally shared between the scenes. Fixed.
BUGB9386Disabling Sampler or Mapping in Material had no effect. Fixed!
BUGB9656SDI output in External Key and 'Straight' Alpha mode was not cleared under certain circumstances. Fixed!
BUGB9724Fixed black screen after creating a new camera in freeflight mode.
BUGB9787Transforming Container into Interface and directly dropping it to Repository without changing selection did not save interface state and one could not update Container content. Fixed!
BUGB9788Looping of audio playback in Audio node was broken. Fixed!
BUGB9794Immediate Remoting commands could get delayed unnecessarily when communication with a single machine Cluster. NOTE: you need to compile your remoting application with the latest Ventuz.Kernel.Remoting4.dll to apply this fix!
BUGB9804M4A and FLAC extensions were not recognized as valid audio formats. Fixed!
BUGB9858When you have two HLSL nodes with exactly the same shader after each other in the hierarchy, Ventuz did crash. Now only the first node will have an effect and an error message is logged for the second.
BUGB9880Fixed Designer Crash with certain SVG files.
BUGB9899BlockText nodes with null bound to Font property could not be validated & saved. Fixed!
BUGB9901None of the Vive Controller and the second Oculus Controller were not recognized after Steam update. Fixed!
BUGB9947Injecting invalid key code point via TextInputField node could crash Ventuz. Fixed!
BUGB9948Vive / HMD: fix range of tracked devices to 0..15 (was 0..16)
BUGB9955Hierarchy Interface Container could not be updated from Repository items by Drag&Drop. Fixed!
BUGB9961Fixed a crash when using a 3D Layer, positioned off screen, that has a binding to the position, and that has an Effect node.
BUGB10006If two Hierarchy nodes A & B had linked child C one could not move the subtree of B behind or above A. This is now allowed again!
BUGB10050In a multi-Resolution/DPI screen setup Designer did not scale up to fullscreen on the higher resolution screen if the lower resolution screen was the main display. Fixed!
BUGB10059Fixed freezed-UI bug with mouse and pressed button in conjunction with scrollbars on Layer, Hierarchy, Content and Property Editor.
BUGB10082Deltacast SDI : Fixed genlock offset problem when genlock had a different video format than output (but the same refresh rate).
BUGB10087Interlaced videos did not work with 'Field Separation' in the Movie Clip node. Fixed!
BUGB10096URL node did not update outputs in FILE scheme mode when Path was set to null or empty string. Fixed!


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!


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!


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!


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!


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.


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.


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.


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!


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!


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!


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.


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!


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!


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!


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.


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.