Release Notes - Ventuz V8.01.03


V8.01.03
CHANGE C18218 Configuration Editor: Warning in the machine config window was extendet into the actual editor.
CHANGE C18098 Designer / Script Editor: Improved the highlight color when searching in source code in dark theme.
CHANGE C18052 Nodes / Scripting: Newly created C# & VB projects do not have compiler warnings anymore when compiled in Visual Studio.
CHANGE C18169 Runtime: Improved test routine for other already running VentuzPreseter processes to avoid killing processes that already have exited but are still listed as process.
BUG B18146 Arrow Node: With low tesselation the rendering failed. Fixed!
BUG B18167 CEF Browser: Fixed browser window popping up when Presenter is started multiple times at once.
BUG B18119 Config Editor: Border color property did not work correctly. Fixed
BUG B18179 Config Editor: Warnings about wrong driver versions are now visible in the Device Configuration editor.
BUG B18235 Config Editor: Could not edit Render Setups, when the project was not part of the VMS scan path. Fixed!
BUG B17754 Designer: Guides Editor, the moving of guides with the properties is now more intuitiv.
BUG B17755 Designer: Guides Editor, it was possible to get the values "stuck" to the mouse sometimes. Fixed!
BUG B17756 Designer: Guides Editor, right click to reset properties while dragging didnt work. Fixed!
BUG B18126 Designer: Fixed a crash when using the gizmos in scene editing.
BUG B18228 Designer / Renderer: The visualization of cameras in render window did not respect the camera x/y offset. While fixing this, we also added an "up" arrow to the visualization.
BUG B18143 Designer / Repository: Opening an old Repository created with V4.5 or older caused crashes. Fixed!
BUG B17975 Designer / Script Editor: The naming mechanism used for all Input and Output properties was not applied for Methods and Events. Fixed!
BUG B18182 DesignerUI: Fixed several scaling issues on dialogs with higher DPI screens. As well as the visibility of dragged repository items.
BUG B18231 Director: Fixed several potential crashes when opening specific dialogs, e.g. creating a new Auto Template.
BUG B5178 Director / Topology: Fixed opening of wrong dialog when double-clicking the Group ID in the top right corner of a cluster.
BUG B18160 Installer: Added Maximum version (8.x) to prerequisite check of .Net Desktop runtime. So it won't meet requirements when .NET 9 or above is found.
BUG B18141 License Manager: Fixed an error where removing an Online License resulted in "Wrong Installation Code".
BUG B18148 Nodes / Previs Screen: Ventuz crashed when Screen height was set to 0. Fixed!
BUG B18155 Nodes / Runtime: Fixed spline path interpolation occasionally going wrong after loading multiple scenes at once
BUG B18158 Nodes / SVG Import: Using SVG files in Path Renderer and Path Matrix gave different results depending on the DPI scaling configured in Windows. Fixed!
BUG B18226 Particle System / Designer / Nodes: Particle System nodes with a Mesh Module were listed under a wrong node category in the Scene Statistics. Fixed!
BUG B18180 Remoting4 / VMS: Under certain circumstances the Cluster connection to Runtime missed an exception and thus did not update the state of the Cluster resulting e.g. in a green VMS icon even though Runtime has stopped. Fixed!
BUG B18113 Render Setup Editor: Fixed Undo saving to many steps in some cases.
BUG B18087 Runtime: Fixed crash when video phase Performance Statistics were enabled while using exclusive fullscreen on GPU outputs.
BUG B18140 Runtime / Performance: On very large scene (> 85k nodes) the iteration of the nodes for validation created unnecessary memory garbage which needed to be collected. This caused regular rise and fall of the overall memory usage. Fixed!
BUG B18109 SDI: For the Blackmagic 8KPro SDI board, the advanced option "Double Buffer" was not always available.
BUG B18114 SDI: Fixed problem that Deltacast SDI video phase timing was inaccurate if the genlock was configured to "Automatic" video format (the default). Now timing is always accurate. This is important for using the output as timing source for tracking, or just for looking at the performance statistics "Video Phase" section.
BUG B18197 WebUI: Fixed multiple issues with the WebUI and the Render Setup Editor not loading correctly or showing a blank screen.
V8.01.02
CHANGE C18029 Designer Preview: Show bezels will now also show bezels for the outside of canvases.
BUG B18074 Configuration Editor / WebUI: Do not silently save Device Config on opening when embedded metadata changes.
BUG B18053 Designer: Fixed Arrow node not animating correctly anymore when the tube was disabled.
BUG B18054 Designer: Fixed missing file type selection in some save dialog windows.
BUG B18088 Designer: Fixed new scenes created from Presets using SDR 3D Layers in HDR projects.
BUG B18048 Designer / Nodes: V7 or older scenes with a missing external C# Script could not be loaded. Fixed!
BUG B18062 Designer / Runtime: Fixed 2DLayer mapping modes for progressive SDI inputs.
BUG B18031 Director: Depending on the scene, Config and GPU load the previews in Director flickered now and then. Fixed!
BUG B18082 Director: Fixed preview window error when using multiple GPUs.
BUG B18084 Director: Fixed preview related crash on older AMD GPUs.
BUG B18032 Interaction: Fixed mouse and touch input in GPU outputs set to "Floating Window" mode.
BUG B18066 Layers: The "Tile" Layer Effect had some bugs. The Inverse and Amount properties did not work, and the Shear properties, which are percentages, were 100 times too strong. Fixed!
BUG B18063 Live Video Node: The output properties that provide the texture size are now updated immediately and do not switch to -1 while syncing a new video signal.
BUG B18049 Nodes / Compositions: Under certain circumstances the Container Info node did not provide the Composition name. Fixed!
BUG B18037 Project Browser: Fixed checkbox whack-a-mole when configuring search paths.
BUG B18068 Render Setup Editor: Fixed an issue with locked objects.
BUG B18089 Runtime / Live Video: Fixed crash that could occur when disabling Media Foundation inputs like webcams.
BUG B18014 SDI Boards: With external keying configured on a Blackmagic 8k Pro, an additional input streams was not working. Fixed!
BUG B18083 SDI Boards: Fixed a crash when installing newer Blackmagic Decklink drivers than the recommended 12.4.1. We have done extensive testing with 12.4.1 drivers and strongly recommend to continue to use them. We have done no systematic testing with newer drivers, but we were made aware of a specific problem and fixed it.
BUG B18069 VMS / Launcher: VPCs with duplicate IDs are now shown in the project browser, with a warning.
V8.01.01
FEATURE F18005 Performance Statistics: Added new bar segments in the CPU usage to measure windows overhead in the Runtime.
FEATURE F18012 Performance Statistics: Implemented an indicator, which render output has window focus.
CHANGE C18006 Web Browser: Optimized internal message loop to prevent CPU usage spikes and occasional frame drops.
BUG B15441 Designer: Adding or removing Watches did not mark scene as modified. Fixed!
BUG B17995 Designer: Custom node icons with alpha were blended on black and the transparency was discarded after loading the scene. Fixed!
BUG B13153 Designer / ContentEditor: Context menu on Node Families was showing entry to edit annotations which is not possible. Fixed!
BUG B18018 Director: Fixed missing alpha channel in Director previews and thumbnails using certain configurations.
BUG B18023 Director: Fixed render window sometimes overlapping the bottom floating panel
BUG B17997 Director / SDI: Renderer previews in Director do not work if SDI is configured as output. Fixed!
BUG B17991 Launcher: Duplicating / Copying / Pasting items when editing Project Data did not work. Fixed!
BUG B17998 License Manager: Improved error messages in case of exceptions.
BUG B18000 License Manager: Expired temp/rental licenses could not be removed from dongles. Fixed!
BUG B17994 Nodes: Color picker of Texture Loader node used an alpha premultiplied version of the original image and thus did not provide the same colors as V7. Fixed!
BUG B18011 Nodes: Async Texture Loader could leave resource in 'indetermined' state forever if the scene was removed from Scene Port before texture load was finished and thus this texture was never shown. Fixed!
BUG B18021 Nodes: Scenes with DataPortal senders logged an invalid error message if loaded and validated in background. Fixed!
BUG B17966 Nodes / Materials: Substance materials were missing the material options. Fixed!
BUG B18009 Nodes / SlideManager: SlidePort node did not work, scene content did not show up when the slide was active. Fixed!
BUG B18004 Nodes / Text: Bounding Box output of the BlockText nodes was incorrect if BoundingBox input was set to 'Dynamic' and LineSpacing != 1.0. Fixed!
BUG B18042 Render Setup Editor: Fixed issue when renaming screens,
BUG B17999 Renderer: Fixed performance bars in Performance Statistics - they didn't appear anymore.
BUG B18001 Runtime: Removed dependency to Windows Game Mode features, so Ventuz can run now on Windows installations where these features have been removed.
V8.01.00
FEATURE F17879 Archives: Double-clicking VZA files now opens the Designer to select project into which the VZA should be imported.
FEATURE F16266 Configuration Editor/VMS: Adding a scan path now opens a windows explorer dialog instead of needing to copy and paste the path.
FEATURE F14548 Designer: The Fast Toolbox now supports mouse wheel.
FEATURE F17054 Designer: Added the option to change the bezel color and transparency via the Preview menu.
FEATURE F17622 Designer: We added Video Scopes for the renderer preview to inspect color values and video levels. See documentation for further details.
FEATURE F17952 Designer: Added visualization for the light volume of directional light sources with shadows when the LightVolume PropertyGroup is defined.
FEATURE F17965 Designer: New node Spherical Axis. This node helps placing objects correctly when using the new Spherical previs screen.
FEATURE F17616 Designer / Runtime: VR-Controller can now use the touch system inside Previs Scenes.
FEATURE F17620 Designer / Runtime: LUT's can now be configured per output inside the device output section.
FEATURE F16093 Designer / SceneLayers: It's now easily possible to load assets like images, textures, movies and pages to the SceneLayer via a dropdown menu.
FEATURE F17845 Designer / Script Editor: Added possibility to copy log entries from the internal Script Editor via Ctrl-C and context menu.
FEATURE F16001 Layers / Runtime: Ventuz now supports Custom Effects on Layers written as HLSL shaders, including access to the layer's camera and depth buffer!
FEATURE F17814 Movie Clip nodes: Added support for Hap Alpha Only, Hap R and Hap HDR
FEATURE F17835 Movie Clip nodes: Added support for HAP metadata from Jokyo HAP Encoder
FEATURE F17128 Nodes: The Interaction Rect now has methods to emit key down/up events.
FEATURE F17608 Nodes: Joystick node now provides Rotation XYZ, D-Pad angle and allows to add further button outputs and events via custom verbs.
FEATURE F17770 Nodes: The URL node now also supports the Https scheme.
FEATURE F17699 Nodes / Data Portals: Sender and Receiver nodes now also support methods/events.
FEATURE F17730 Nodes / Data Portals: The Receiver node now has a MissingSenderBehaviour property to define how its outputs behave if the Sender is missing.
FEATURE F17866 Nodes / Data Portals: The Receiver node now has a AutoCleanUp property to disable automatic removal of output properties that do not have a corresponding input on Sender node. Those can be manually removed by pressing the CleanUp button.
FEATURE F16709 Nodes / Designer: Data Portal Receiver nodes now have a button on their Property Editor page to navigate to the connected Sender node.
FEATURE F17779 Nodes / Movie Clip: Added a Reset button to the Movie Clip Configuration dialog to bring settings back to default.
FEATURE F17105 Particle System: Emitter "Mesh Vertex" can now handle bone-animated (skinned) meshes via the new Skinning Matrices property.
FEATURE F17735 Particle System / Cloner: Introducing new modifier to arrange and attract instances spherically.
FEATURE F17988 Performance Stats: Added Average CPU Time entry that is helpful in test scenarios.
FEATURE F17709 Project Browser: now has the configure button to configure VMS scan paths.
FEATURE F16794 Render Engine: Introducing Variance Shadow Maps (VSM) which create a more softened shadow by applying filtering.
FEATURE F17593 Runtime: The internal log writer is now thread-safe to prevent that log entries in the designer.log and presenter.log get corrupted when multiple threads log messages in parallel (e.g. in case of async scene loading & validation).
FEATURE F17384 SDI Boards: Added support for genlock offset on Decklink boards. Only horizontal offset is provided, but most Blackmagic boards support full frame offset. For instance, for 1080p60/i60, multiply the lines with 2200 raw pixel per line (including blanking).
FEATURE F17623 Spherical Displays: Rendering for spherical displays can be enabled through previs scenes or camera overrides, allowing to render a 3D scene to a cubemap and distort this to be projected on a sphere using various mappings. Hemispheres can be rendered from a single face. If a previs scene is used, touch can be mapped backwards through the projection. There are various new nodes for Touch, Rotation, Particles and Cloners that are useful when dealing with spherical displays.
FEATURE F17789 Stream Out Viewer: Use any device equipped with a browser to display Stream Out outputs, with ultra low latency, HDR support, and Keyboard, Mouse and Touch support for interactivity.
FEATURE F17139 Unreal Engine integration updated to support UE 5.5. Breaking change: previous UE versions (4.27-5.4) aren't supported anymore.
CHANGE C17979 Updated VIO API for use with Visual Studio 2022 v17.14.5 and later.
CHANGE C16906 Designer / Render Setups: Added a new Render Setup management window to Designer that replaces the ones in the Configuration Editor and Project Settings.
CHANGE C17896 Nodes: Updated Chromium (WebBrowser node) to version 136.0.7103.114
CHANGE C17924 Render Setup Editor: Changed the auto-naming of newly added Compositions to match the Designer's naming scheme.
BUG B17824 Designer: In certain multi-GPU scenarios, with 3 GPUs, the Designer crashed on startup. Fixed!
BUG B17772 Launcher: The option to save presets inside the Live Options or Project Data window is now back!
BUG B17634 Layers / Post Effects: Fixed wrong colors when using a negative hue in the Color Correction effect.
BUG B17741 Multi-GPU rendering: not used GPUs were not completely load free. Fixed!
BUG B17897 Nodes: Fixed Web Browser node stutter and flicker when using certain outputs.
BUG B17604 Particle System: The Data Emitter does not reset the particle system any more when the count changes.
V8.00.04
CHANGE C17910 Experimental support for Deltacast 6.30 drivers. These drivers only went through minimal testing with Ventuz. Use them only when you need to support one of the newer board not supported by older drivers, on your own risk. This includes the following boards: DELTA-hmi-e 40, DELTA-12G-e-h 4o2c, DELTA-12G-elp 2c, DELTA-12G11-hmi11-e-key, DELTA-12G-e-h 4i2c, DELTA-12G2c-hmi10-elp.
CHANGE C17914 Runtime / ResourceManagement: Resource loader nodes like Texture Loader do not log errors anymore if the bound Uri is empty but not null.
BUG B17776 Designer: Hierarchy node decoration for linked nodes was placed incorrectly for DPI scaling > 100%. Fixed!
BUG B17907 Designer: The track bar for "Frame Count" in the top tool bar / Stats menu didn't work. Fixed!
BUG B17930 Designer: Trying to extract a LFO from a scene level property (exposing on Layers) caused an exception and left an orphaned Mover node in the scene. Fixed!
BUG B17945 Designer: Script Editor did not show success message if script code compiled without problems. Fixed!
BUG B17985 Designer: Clicking on icon of Movie Stream layer caused an exception. Fixed!
BUG B17971 Designer / Hierarchy Editor: Select Siblings on Hierarchy nodes did not work under certain circumstances. Fixed!
BUG B17921 Designer / Material System: When switching the Texture Loader channels in the Material Stage multiple times, the texture's color space properties were not set correctly internally. Fixed!
BUG B17973 Designer / Runtime: When using the Snapshot node in HDR projects, the colors were wrong. Fixed!
BUG B17922 Nodes: Fixed crash with Cloner "Mesh Surface" and "Mesh Vertex" modes when no mesh is provided.
BUG B17946 Nodes: Script nodes did not show Color input/output properties when script was based on external Visual Studio project. Fixed!
BUG B17987 Nodes: Movie Stream node did not work if one switched from a non-existing to an existing RTSP Url. Fixed!
BUG B17992 Particle System: Modifier "Noise" did not work correctly when modifying Color. Fixed!
BUG B17900 Remoting: Fixed exception when using VMSDiscovery with IPv6.
BUG B17957 Runtime: Compositions did not work correctly when used with DDS images in some cases. Fixed!
BUG B17986 Runtime: Fixed rare crash during background loading of scenes with BlendState, RasterState and DepthState assertions.
BUG B17953 Runtime / Webbrowser: The browser's CEF child process was kept alive after shutdown of runtime. Fixed!
BUG B17812 Scripting: BREAK() method to attache a debugger did not work in script codes. Fixed!
BUG B17947 VMS: Fixed session service project details endpoint missing the icon and thumbnail
V8.00.03
CHANGE C17855 Launcher: Adapted Project icon size in Launcher to the size of those in Designer's project browser.
BUG B17862 Cloner: Fixed crash when trying to clone Particle Systems with a mesh module! Note that Cloner node cannot clone Particle Systems!
BUG B17840 Config Editor: Removed some non-physical "GPU"s from the Ventuz device enumeration like the "Meta Virtual Monitor", which confuse Ventuz.
BUG B17701 Designer: The 'Open Dialog' from the Load/Save options was not taken into account if a Ventuz project was started from Launcher. Fixed!
BUG B17786 Designer: Editing Project data color properties threw an exception. Fixed!
BUG B17803 Designer: Fixed Color Editor changing multiple colors when editing them in a row.
BUG B17811 Designer: sRGB color selector: when changing color with S/L slider, the indicator did not move. Fixed!
BUG B17851 Designer: When changing the project color space during runtime of a movie, the color transform was not updated. Fixed!
BUG B17808 Designer / RenderToDisk: R2D crashed with Audio nodes in the scene. Fixed!
BUG B17887 Designer / Scene Data Editor: Copying an Enum data channel via Ctrl-C/V created a broken new channel so that the enum selection popup did not work anymore. Fixed!
BUG B17829 Designer / Script Editor: Internal Script Editor did not show warnings from compilations if there were no errors in the code. Fixed!
BUG B17794 Device Config: Some User Manual links for Ventuz Output devices were broken. Fixed!
BUG B17784 Director: Fixed size of the Program/Preview windows on High DPI screens and the resize handles of panes overlapping them.
BUG B17898 Director: Opening VZPs from Project Browser that contained spaces in file path caused an exception. Fixed!
BUG B17894 Director / Templates: Director's Property Editor failed to display the Template properties if a Label of Scene- or Template-Data channels contained special XML character entities like <>&". Fixed!
BUG B17807 Movie Playback: Fixed movie player buffer management, that caused way too many buffers being used if a movie was configured for "Reverse Play".
BUG B17806 Nodes: Color Picker node caused exception if a null Texture was bound to input and could break the validation of the whole scene. Fixed!
BUG B17832 Nodes: DataPortal Sender nodes in Scope 'Pipe' logged invalid error message about duplicate senders on load even though no duplicate sender existed. Fixed!
BUG B17809 Nodes / Interaction: Windows Key node did not release Modifier keys if EmitSimulatesHardware was enabled and the Emit method was triggered. Fixed!
BUG B17801 Script Editor / Designer: Build-in Script Editor used wrong icons for warnings and errors. Fixed!
BUG B17802 Script Editor / Designer: Double-clicking warning or errors in the build-in Script Editor did not navigate to the corresponding line of code. Fixed!
BUG B17798 Scripting: Backup of .net Framework Scripts that where based on external Visual Studio projects from scenes older than V8 did not work if solution file was located on top level of 'Scripts' folder. Fixed!
BUG B17799 Scripting: Linked files in external script projects were not taken into account during compilation. Fixed!
BUG B17800 Scripting: Script compiler logged warnings from internal auto-generated classes that are out of reach for the user anyway. Fixed!
BUG B17804 Spout Receiver: Added error message if a sender's GPU doesn't match the one(s) Ventuz renders on.
BUG B17825 WebUI Config: Fixed a few bugs based on user crash reports.
V8.00.02
CHANGE C17777 DMX: Added support for multiple Art-Net subnets, increasing the total number of universes to up to 256
CHANGE C17727 Designer: When saving a snapshot from Designer the File Save dialog now again offers Jpeg as first format.
CHANGE C17737 Designer: Some UI controls like Color Editor, Guides Editor and Animation Editor now accept dot and comma as decimal separator.
CHANGE C17707 Movie Clip Node: Significantly improved CPU usage when playing back large movies (without NVENC).
BUG B17765 Designer / Animation Editor: Fixed errors when editing color states in pre-V8 scenes.
BUG B17711 Designer / Color Dialog: When moving color selector in the gradient square to the top the color was reset to Red. Fixed!
BUG B17691 Designer / PropertyEditor: Icons in some PropertyGroup dropdowns were too large. Fixed!
BUG B17763 Designer / Rendering: Some scene editing helpers (gizmos, bounding-boxes, etc.) were visible in mirror and cubemap reflections. Fixed!
BUG B17702 Designer / Runtime: Memory consumption statistics for cubemap and flipbook textures were wrong / too low.
BUG B17692 Director: Fixed previews being drawn over unpinned windows.
BUG B17734 Launcher: Fixed crash when started from a secondary monitor that had a different DPI setting.
BUG B17695 Layer Effects: "Not a Number" colors (NaN, value created by illegal operation like sqrt(-1) or 0/0), that are passed into a Feedback effect stay there forever. Fixed!
BUG B17708 Movie Clip Node: Changing the File URL of a running clip could sometimes cause a crash. Fixed!
BUG B17773 Movie Clip Node: Movie player hangs sometimes when seeking to the last frame. Fixed!
BUG B17717 Nodes: Fixed Web Browser node not working in Presenter.
BUG B17722 Nodes: Fixed memory leak in Cloner node's module "Vertex Surface".
BUG B17731 Nodes: JSON Parser node had problems with nulls in arrays of Json objects. Fixed!
BUG B17753 Nodes / Database: MySql database connection did not work due to some strange .Net Runtime configuration. Fixed!
BUG B17739 Particle System: The Data Emitter module "Multi" had multiple bugs that prevented it from working as documented, including potentially crashing. Fixed!
BUG B17764 Particle System: Nexus Renderer not visible in cubemap reflection if not also shown in main rendering. Fixed!
BUG B17700 Render Setups: Fixed missing Live check box when editing a setup out of Designer.
BUG B17759 Runtime: Performance stats Layer debugging sometimes was incomplete. Fixed!
BUG B17703 Runtime / Statistics: Some resources reported their memory consumption in 32 bit values which is not enough nowadays. Switched to 64 bit.
V8.00.01
CHANGE C17662 Designer / Rendersetups: In 8.0.0 we changed that if in Designer both Device Config and Rendersetup were used, with "Enable all Outputs" disabled, the Device Config is ignored and dummy-outputs are created from the Rendersetup. This had the side-effect that configured Input Devices and other settings from the actual Device Config were also ignored. Now with "Enable all Outputs" disabled we load the Device Config including Input Devices and replace them with dummy-outputs from the Rendersetup.
CHANGE C17323 Installer: The Launcher shortcut on Desktop is now optional.
CHANGE C16716 Nodes: When changing the Sender source on the DataPortal Receiver node you now get a notification popup about possible binding losses.
CHANGE C17609 Nodes: DataPortal sender nodes with an ID already in use now show a meaningful tooltip.
CHANGE C17614 Nodes / Scripting: Script Node icons now turn red if source code compilation did not succeed.
BUG B17677 DMX: Improved performance significantly when using a lot of universes, especially with the DMX Texture node.
BUG B17532 Designer: Portal touch for Previs scenes did not work in some cases. Fixed!
BUG B17557 Designer: Binding to layer properties in a HDR project while using layer root effects caused a wrong rendering in some cases. Fixed!
BUG B17588 Designer: Fixed empty Live Options window when certain types of video inputs or outputs are configured.
BUG B17592 Designer: When closing some projects a crash could occur. Fixed!
BUG B17610 Designer: Adjusting 3D Layer layout properties resulted in render glitch with specific preview mode. Fixed!
BUG B17635 Designer: Saving a renderer snapshot gave you some format options that are not supported like PSD, SVG, AVIF, EXR. These are removed from the file format list now.
BUG B17646 Designer: Bezel previs screens where incorrectly rendered in the stage editor in some cases. Fixed!
BUG B13186 Designer / AnimationEditor: Fixed Annotations inside the Logic View which were visualized incorrectly.
BUG B17083 Designer / LayerEditor: Copy&Paste of Layers from one to another Composition did not work. Fixed!
BUG B17598 Designer / Nodes: Sealing Containers did not work. Fixed!
BUG B17549 Designer / Property Editor: The Animation Data binding tag had wrong size. Fixed!
BUG B17613 Designer / Scripting: In case of compiler errors the Script Node tooltip did not provide helpful text. Fixed!
BUG B17524 Device Configuration: Output ID's didnt update correctly when deleting streams. Fixed!
BUG B17587 Director: Fixed disappeared scrolling ability in Property Editor.
BUG B17600 Director: Fixed some crashes which might occur when loading a Show or Project.
BUG B17562 Engine: Fixed crash with Particle Systems on virtual machines.
BUG B17596 Material / Rendering: Fixed problem in line rendering with thick line - no diagonals, when the mesh had multiple subsets.
BUG B17636 Nodes: Texture Saver node did not work for following image formats: PGM, PPM, QOI, WebP. Fixed!
BUG B17667 Nodes: DataPortal Receiver nodes always logged an error on load about missing sender even if there was a valid Sender node present. Fixed!
BUG B17484 Render Setup Editor: Fixed missing workspace mouse interactions when the pointer is in a toolbar area
BUG B17649 RenderSetup / Previz: The maximum resolution was not properly applied to previs-screens, causing them to not work in previs scenes if they were larger than 16k. Fixed!
BUG B17606 Rendering / Engine: Ambient Occlusion was interfering with Depth of Field. Fixed!
BUG B17486 VMS / Launcher: Improved performance of project scanner.
BUG B17559 VR / Touch: Fixed crash with VR Touch and Geometry Renderer nodes that have no geometry selected.
BUG B17631 VR / Touch: VR Touch distance was calculated in model space, not world space. This failed picking the frontmost item if multiple items with different scaling were along the touch ray. Fixed (in 7.01.09)
V8.00.00
FEATURE F16170 Introducing the new Ventuz Launcher. Maintain your projects, create new ones, start you applications and much more.
FEATURE F17348 Introducing Markdown (markdig) for the Project documentation to create documentations easier and faster. Read the Manual for more information.
FEATURE F15505 Audio / Nodes: Extend number of maximum audio channels to 32 (16 pairs).
FEATURE F17084 Configuration: Added SRT streaming to Encoded Stream Out device outputs.
FEATURE F16361 Configuration / Render Setup Editor / Layout mode: Added functionality to lock screens & compositions in place.
FEATURE F9270 Designer: Annotations now support a reduced Markdown syntax. See documentation for details.
FEATURE F16911 Designer: You can now select multiple scenes to be opened in the File/Open dialog.
FEATURE F17109 Designer: When a project is closed, a Project Report in HTML format is automatically written to the Documentation folder (similar to the Scene Report). See documentation for further details.
FEATURE F17260 Designer: Introducing Scene Control window to provide a quick overview of the aspects of a scene that can be controlled from the outside. These are e.g. Templates, Midi & OSC nodes. It's also possible to export a full scene report in HTML format. For details see documentation.
FEATURE F17305 Designer: Added some new simple scenes for the 'File->New from preset' menu entry.
FEATURE F16168 Designer / Annotations: It is now possible to add annotations to Layers and Properties, likewise Hierarchy and Content nodes.
FEATURE F17273 Designer / Director: Introducing the new Project Browser rebuilt completely from scratch.
FEATURE F17017 Designer / Director / Launcher: All applications now have a refresh button inside the Project Browser.
FEATURE F16787 Designer / Layers: Introducing In-Scene-Editing for 2D Layers in the Render Window via mouse controls. Layer movement, resizing and snapping are all supported.
FEATURE F16471 Designer / Nodes: Added Apple ProRes support for movie playback and Render2Disk.
FEATURE F16881 Designer / Project Properties: Added a option to select published scenes for the Director to use.
FEATURE F15985 Designer / Remoting: It is now possible to get a technical scene report in HTML format containing relevant information via the new Scene Control window.
FEATURE F16786 Designer / Render Window: Complete rewrite of the 3D in-scene-editing gizmos. The gizmos are now much more precise and usable.
FEATURE F16788 Designer / Render Window: Introducing 2D Guides to help with in-scene-editing of layers. Guides help 2D layer editing by allowing the snapping of layers. The new Guides window is described in the documentation thoroughly.
FEATURE F16783 Designer / Runtime: Added color space support for all image and video formats (via CICP or EXIF) as well as all video inputs and outputs, according to the formats' or devices' respective capabilities.
FEATURE F15657 Director / Designer / TemplateEngine: Introducing Scene-To-Scene transitions to the Template Engine to allow blending/transition of two Templates. You can use build-in transitions or build your own in Designer. Refer to the documentation for further details.
FEATURE F15658 Director / Transitions: Added possibility to browse, set and edit Scene-to-Scene Transitions.
FEATURE F16164 Font Rendering: Introducing new text rendering technique that gives you high speed with very good quality. The technique can be set via 2D Font Style dialog or the Text Style 2D node.
FEATURE F17446 Launcher: With the Launcher's License Manager it is now possible to quickly get a Community License: just hit the License button and click on Community License.
FEATURE F16942 Layer / Nodes: Introducing new Mixer Layer to be easily able to blend two layers with different techniques. See documentation for further details.
FEATURE F16550 Layers / Material / Rendering: Added LUT support as Layer Effect and as Material Stage. See documentation for details.
FEATURE F17144 License Manager: When activating a license via a key you can now set a custom label for it.
FEATURE F16169 LiveLink / Geometry Import: Updated the Cinema 4D plugin installer with plugins for the 2024 and 2025 Cinema 4D versions.
FEATURE F16086 Multi-GPU / Nodes: Movie Frame & Stream nodes now also have the GpuMask property like the Movie Clip node.
FEATURE F6529 Nodes: Texture Loader node now has a new input property UseOrientation that makes sure that images are loaded with correct orientation according to EXIF metadata.
FEATURE F14217 Nodes: Texture Loader now optionally provides EXIF, IPTC & XMP metadata. See documentation for details.
FEATURE F15643 Nodes: Introducing Cloner, a new take on the Spreader node, massively faster and more powerful than the Spreader, more convenient than the Particle System, but not as complex and fast. For further details see documentation!
FEATURE F16191 Nodes: Introducing new Data Portal Sender & Receiver nodes to transfer the most common Ventuz property types without bindings. See documentation for further details.
FEATURE F16316 Nodes: Introducing Transition Info node that provides some key values about the running Scene Transition.
FEATURE F16344 Nodes: Introducing new HDR capable Color Operation nodes: Color Mixer, Color Transformer (linear), OKLCH to Color, Color to RGBA (Float), RGBA (Float) to Color. See documentation for further details.
FEATURE F16856 Nodes: Added "UseOrientation" toggle in Movie Clip Node - auto-orient a video file according to the rotation embedded in the metadata. "Rotation" parameter added to the Node's Output.
FEATURE F17043 Nodes / Previs: Replacing Composition List node with the comprehensive Rendersetup Objects node.
FEATURE F16082 Nodes / PropertyGroups / Material: Flipbook Loader PropertyGroup can now be extracted to a separate Texture Loader node to make the Flipbook load asynchronously.
FEATURE F16030 Nodes / Runtime: Excel Custom Range nodes now provide bool values as well and a string output now always provides the cell value even if it the type does not match.
FEATURE F13775 Nodes / Touch&Interaction: Updated Paint node for correct use of color spaces and pre-multiplied alpha. A legacy mode preserves the old behavior as the new, correct behavior might be undesired for some applications. Also added an Intensity fader.
FEATURE F16796 Nodes / Touch&Interaction: The Touch Paint node now supports Undo and Redo for strokes.
FEATURE F16431 Nodes / Webbrowser: WebBrowser node now has a TrackingMode property (like Touch Ripples & InteractionRect) to prevent the node from reacting on all interactions even if those were meant for another node.
FEATURE F3557 Remoting: It's now possible to set Project Data via the Cue & Take mechanism: use "ventuz://templates/<PROJECT>" as template address.
FEATURE F15973 Remoting / SceneModel: The SceneModel serialized with the Scene now also contains 'Items Of Interest' based on the items in the Scene Control Window. See Remoting documentation for Ventuz.Remoting4.SceneModel.IOI.
FEATURE F16968 Render Engine: Added full color management. Projects can now work in linear, wide color spaces such as Rec. 2100 or ACEScg. Color properties as well as gradients are now processed as linear float values and can go beyond 1.0 if needed. Gradients now have new perceptually based interpolation modes. Incoming assets (images, movies, video) are automatically converted to the project color space, user overridable. All video outputs automatically apply the appropriate display transform for their chosen color space. All internal processing of all applicable nodes has been updated to support wide color spaces and HDR. Fixed some inconsistencies around colors in HDR layers, especially regarding particle systems.
FEATURE F16007 Render Setup Editor: Cuts are not placed on top of each other if possible anymore. And now moving screens inside the output is also possible with the arrow keys for more precise movements.
FEATURE F16009 Render Setup Editor: Mapping and layout mode now allow for 10 times more zoom out.
FEATURE F17447 Render Setup Editor: Improved resizing of compositions/instances, added "Fit To Screens" option to the RMB menu, and made it possible to lock a composition's dimensions so resizing an instance doesn't affect the others.
FEATURE F16930 Runtime: Updated Ffmpeg library for video and audio playback to version 7.0.1.
FEATURE F17455 Runtime: Added support for loading images in HEIF, AVIF, OpenEXR and WebP format.
FEATURE F15875 SDI / Drivers: Updated deltacast drivers to 6.22 rc1. This driver contains Ventuz specific bugfixes and is found in the Ventuz installation directory and Ventuz website. Do not use the drivers from the Deltacast website. This adds the following features : * ST 2081-12 / ST 2082-12 (8k via 6g / 12g quad link with two samples interleaved) * 6G / 12G key + fill on 12G boards * support for DELTA h4k2 V2.0 boards * support for DELTA IP ST2110 boards (ask support) * Tracking cameras can be synchronized to house clock via genlock / outputs, not just SDI inputs. * Support for 256 GB of RAM and more * Other fixes and updates by Deltacast.
FEATURE F15889 SDI / Drivers: Updated Aja SDI drivers to 16.2.5, added support for Kona5 boards.
FEATURE F16150 SDI / Drivers: Updated Blackmagic Design Decklink drivers to V12.7.1. You may continue to use older drivers but we recommend using the latest, as that is what we test and provide support for.
FEATURE F12522 Scripting / Nodes: C# and VB scripts can now be handled as resource to reduce compilation time if the SharedResource property is enabled. See documentation for details.
CHANGE C17427 When "Enable All Outputs" is disabled in Designer, Ventuz will preview the outputs configured in the active Render Setup, instead of the Device Configuration.
CHANGE C15816 BREAKING CHANGE: The default operation for roughness textures is now 'Set' instead of 'Multiply'.
CHANGE C16782 BREAKING CHANGE: Updated the image library for loading and saving images to a modern and faster version. This may cause some images to look slightly different than in Ventuz 7.
CHANGE C16877 BREAKING CHANGE: Designer: We changed the menu entry "Scene" to "File" and combined the Project menu (by clicking on the project name) and Scene menu under the new "File" dialog.
CHANGE C16934 BREAKING CHANGE: RamDiskWriter node now provides an empty Uri output on load to prevent file-not-found errors from bound resource loaders.
CHANGE C17162 BREAKING CHANGE: RamDiskWriter now provides an URI even if the actual data writing failed because RamDisk item already existed.
CHANGE C17220 BREAKING CHANGE: Machine Configuration / Runtime: Legacy option 'Send Statistics Via OSC' has been removed.
CHANGE C17271 BREAKING CHANGE: JSON Node is now using System.Text.JSON instead of Newtonsoft. Contents must now strictly follow JSON structure guidelines. Ventuz will no longer tolerate minor errors with commas. See node documentation for more details.
CHANGE C17389 BREAKING CHANGE: Remoting 2 is no longer available.
CHANGE C17414 BREAKING CHANGE: The string representation of color properties in HDR layers / linear projects is now in the format "R : G : B : A" with linear floating point values. This affects bindings as well as Designer. Binding a string in "R,G,B,A" integer form to a color or inputting it into a field still works and is treated as in the sRGB color space.
CHANGE C17506 BREAKING CHANGE: Fixed renderer behavior if X/Y/Z scale is zero or negative. Meshes now render fine with negative scale, two sided lighting is now the default, and for turning a mesh inside out, the cull mode should be used.
CHANGE C15916 Configuration Editor: The link in the User Manual has been updated to point to the Configuration Editor page.
CHANGE C15877 Designer: Project file names can now have all characters allowed by Windows.
CHANGE C17053 Designer: When starting Designer, by default the Machine Id in the Stage Editor is set to "All", and not to the local Machine Id.
CHANGE C17283 Designer: Removed the pop out menu when selecting Engines on 3D Layer Root nodes.
CHANGE C17394 Designer / Director / Launcher: Added a trash bin button to remove files from the recent list. This also means the 'Remove from recent' button in the Project browser is gone.
CHANGE C17051 Designer / Layer: Changed the initial value of the Crashzoom layer effect, so that the effect is seen. This does not change the default value or existing nodes.
CHANGE C16268 Designer / RenderToDisk: There is now a separator between Output and Frame index in the file name.
CHANGE C16495 Designer / Repository Browser: Folder items now have the same border style like in the Toolbox.
CHANGE C16835 Designer / Template Engine: Improved Template Data editor that is available via the Templates dropdown menu.
CHANGE C16167 IMPORTANT: Ventuz Designer, Director & Runtime are now based on .Net 8 to be future-proof. This also comes with performance improvements and facilitates the further development.
CHANGE C16286 Installer / Runtime: Minimum requirement for the CPU is an Intel Haswell (4xxx series, released 2013), AMD Excavator (released 2015) or any AMD Zen / Ryzen / Threadripper / Epyc. Ventuz Runtime and Designer will not start on older CPUs.
CHANGE C16482 Nodes: Significantly improved performance of the JSON Parser node.
CHANGE C16960 Nodes: Updated Chromium (WebBrowser node) to version 127.0.6533.73.
CHANGE C15963 Nodes / Material: When adding a Movie Clip/Frame/Stream or Live/Spout/NDI to the hierarchy as material, the lighting mode is now set to "No Light" as default.
CHANGE C16558 Nodes / Text: In the Text 2D Node, changed the XOffset / YOffset properties of the Plain layer to correctly use scaling from axis.
CHANGE C15570 Render Setup Editor: Undo/Redo stack now contains 'selection', 'cut selection' and 'mode'.
CHANGE C16784 Rendering / HDR / Layers: Fixed several color inaccuracies in the renderer, especially in HDR layers.
CHANGE C15569 Runtime: When started from within Director the number of pipes created is equal to the number of pipes in Director Topology.
CHANGE C13973 Runtime / Nodes: Updated SVG library to fix errors and significantly improve performance.
CHANGE C16642 Runtime / Video In & Out: Updated NDI to version 6. This e.g. allows receiving HDR streams.
CHANGE C15930 SDI: The following Deltacast SDI boards will only work with the legacy Deltacast drivers Version 6.13 and are not supported any more with the current 6.21.3 drivers: DELTA-hd-elp-d 80, DELTA-hd-elp-d 44, DELTA-hd-elp-d 62.
CHANGE C13584 Script Nodes: As the concept of a GAC does not exist in .Net Core it is now possible to reference assemblies from the installed Frameworks. See Documentation for details.
CHANGE C13585 Script Nodes: Visual Studio projects created from Script nodes now use the new SDK format for .Net Core projects.
CHANGE C15865 Script Nodes: External Visual Studio projects referenced by Script nodes are now automatically converted to new .Net Core SDK format. The original project folder is copied to a backup folder before!
BUG B16630 BREAKING CHANGE: Moving from 225.x.x.x Multicast addresses to 239.255.x.x range instead. This applies for e.g. the Cluster Clock and Input Subsystem.
BUG B17077 BREAKING CHANGE: Bounding Box from Text Provider nodes was wrong for some fonts in Monospace layout modes. Fixed!
BUG B16330 Designer: On some dropdown menus icons were not completely visible in very high DPI scaling settings. Fixed!
BUG B16216 Designer / Animation Editor: Dropdown button of Animation node selector had wrong layout. Fixed!
BUG B16213 Designer / ContentEditor: Fixed drawing of bindings with DPI settings higher > 100%.
BUG B16417 Designer / RenderToDisk: Render to Disk now can switch color spaces when the project is set to a HDR format.
BUG B17004 Designer / Scene Tree: The Scene Tree windows now displays loaded scenes more accurately depending on how they where loaded. See documentation for more info!
BUG B12103 Director: Splashscreen was not centered for DPI settings other than 100%. Fixed!
BUG B16540 EditConfig: Fixed a problem where the Configuration Editor would not open correctly.
BUG B15899 Nodes: Expression nodes had a validation delay of one frame after loading and thus could provide an outdated output on first validation. Fixed!
BUG B15987 Nodes: Spread node did not take rotation order into account when positioning of the mirrored items. Fixed!
BUG B17120 Nodes: Serial COM node was freezing Ventuz if COM interface was unable to transmit the data when sending a message because of infinite write timeout. Fixed!
BUG B5470 Nodes / Touch & Interaction: In the Paint node, the Eraser will now reliably erase the painting completely.
BUG B16067 Nodes / Touch & Interaction: Improved reliability of the touch intersection tests with extreme camera positions, using the improved infrastructure from new in-scene-editing.
BUG B17490 Resource Management: Differences in the capitalization of an Uri caused the same files to be loaded multiple times. E.g. ventuz://Images/TOMATOS.JPG and ventuz://Images/Tomatos.jpg created two equal images in memory. Fixed!
BUG B16336 Text Rendering / Nodes: When a character was missing in a font, and you set the Monospace property to Default, the character sometimes got replaced with a random character. Now, in Monospace=Default mode, these characters are suppressed. In other Monospace modes the behavior is unchanged and the replacement character (large square) is drawn.
V7.01.11
CHANGE C17482 Nodes: Improved error logging in TextureSaver node for the case that a file cannot be written.
BUG B17984 Designer: Clicking on icon of Movie Stream layer caused an exception. Fixed!
BUG B18043 Designer / Runtime: Fixed 2DLayer mapping modes for progressive SDI inputs
BUG B17996 Director / SDI: Renderer previews in Director do not work if SDI is configured as output. Fixed!
BUG B17956 Engine: Fixed rare crash during background loading of scenes with BlendState, RasterState and DepthState assertions.
BUG B18047 Live Video Node : The output properties that give the texture size are now updated immediately and do not switch to -1 while syncing a new video signal.
BUG B17978 Nodes: Movie Stream node did not work if one switched from a non-existing to an existing RTSP Url. Fixed!
BUG B18010 Nodes: Async Texture Loader could leave resource in 'indetermined' state forever if the scene was removed from Scene Port before texture load was finished and thus this texture was never shown. Fixed!
BUG B18003 Nodes / Text: Bounding Box output of the BlockText nodes was incorrect if BoundingBox input was set to 'Dynamic' and LineSpacing != 1.0. Fixed!
BUG B18036 Runtime / Live Video: Fixed crash that could occur when disabling Media Foundation inputs like webcams.
BUG B18078 SDI Boards: Fixed a crash when installing newer Blackmagic Decklink drivers than the recommended 12.4.1. We have done extensive testing with 12.4.1 drivers and strongly recommend to continue to use them. We have done no systematic testing with newer drivers, but we were made aware of a specific problem and fixed it.
V7.01.10
CHANGE C17913 Runtime / ResourceManagement: Resource loader nodes like Texture Loader do not log errors anymore if the bound Uri is empty but not null.
BUG B17948 Configuration: Fixed dropdowns in Project/Scene Data and Live Option screens when the options contain comma characters.
BUG B17955 Configuration / Touch & Interaction: TUIO touch mapping was not possible with split Previs Screens. Fixed!
BUG B17886 Designer / Scene Data Editor: Copying an Enum data channel via Ctrl-C/V created a broken new channel so that the enum selection popup did not work anymore. Fixed!
BUG B15577 Movie Clip node: Fixed movie player buffer management, that caused way too many buffers being used if a movie was configured for "Reverse Play".
BUG B17919 Movie Stream node: Fixed a resource leak when retrying failed SRT streams.
BUG B17805 Nodes: Color Picker node caused exception if a null Texture was bound to input and could break the validation of the whole scene. Fixed!
BUG B17859 Particle System: Nexus Renderer not not correctly rendering behind a Effect FX node. Fixed!
V7.01.09
CHANGE C17657 DMX: Added support for multiple Art-Net subnets, increasing the total number of universes to up to 256
CHANGE C17778 Movie Clip Node: Significantly improved CPU usage when playing back large movies (without NVENC).
CHANGE C17732 Runtime / Log: Moved Log entry about loaded scene version to Debug level.
BUG B17729 Designer: Fixed excessive Content-Editor repaints when moving the mouse over it.
BUG B16665 Engine / Rendering: Mipmap creation for Live Video inputs did not work. Fixed!
BUG B17742 License: Running Ventuz with a PLE or Community license and an update available presented a notification which stated that this updated is not under maintenance, what is wrong as Community Maintenance does not expire. Fixed!
BUG B17706 Movie Clip Node: Changing the File URL of a running clip could sometimes cause a crash. Fixed!
BUG B17757 Movie Clip Node: Movie player hangs sometimes when seeking to the last frame. Fixed!
BUG B17781 Nodes: Fixed Web Browser node not working in Presenter.
BUG B17721 Nodes / Multi-GPU: Fixed DMX From Texture and Color Picker nodes outputting black with certain GPU configurations.
BUG B17718 Particle System / Nodes: The Data Emitter module "Multi" had multiple bugs that prevented it from working as documented, including potentially crashing. Fixed!
BUG B17612 Text Layout: Bounding Box from Text Provider nodes was wrong for some fonts in Monospace layout modes. Fixed!
BUG B17560 VR / Touch: VR touch distance was calculated in model space, not world space. This failed picking the frontmost item if multiple items with different scaling were along the touch ray.
V7.01.08
BUG B16249 Config Editor: Fixed constantly error loops when a project is deleted after it has been opened in Render Setup.
BUG B17443 Designer / Layers: Changing the values of the Layer layout's Aspect property group did not update the output. Unless you bind these properties there should have been no bad effect in the Runtime, but it was very confusing when using the Designer.
BUG B16970 Designer / Runtime: Presenting a proper message now if no DirectX device could be initialized due to a missing GPU.
BUG B17397 Nodes: IME Textfield Input node did not handle modifier keys SHIFT & CTRL correctly when AsciiMode was enabled. Fixed!
BUG B17528 Nodes: RenderSetup Relation node could prevent scenes from loading. Fixed!
BUG B17533 Nodes: ContainerInfo nodes inside Content Containers did not provide Composition Name. Fixed!
BUG B17534 Nodes: Container Info node did not provide a lower-case version of the Composition name as the Composition List node does. Fixed!
BUG B17542 Nodes / Geometry Import: AutomaticFix value on FlipNormals property had wrong description. Fixed!
BUG B17501 Nodes / Movie Playback: Animation-Controlled MovieClip nodes stalled the Renderer when the scene was activated even though this scene and the movie was prepared in the background. This was caused by a wrong ParamaterSet on the initial validation of the node. Fixed!
BUG B16096 Render Setup Editor: Fixed Enter and hotkey handling in dialogs.
BUG B17448 Render Setup Editor: Fixed inconsistent visuals after dragging or resizing Compositions.
BUG B17450 Render Setup Editor: Fixed a crash when selecting multiple Compositions at once.
BUG B17461 Render Setup Editor: Fixed order of automatic screen assignment when adding outputs.
BUG B17538 Rendering: Dithering intended to eliminate banding was only effecting the red channel, leaving visible banding artifacts. Fixed!
BUG B17502 Template Engine: Under certain circumstances the Template Engine did not apply data in the background validation but only when the scene was activated in Renderer and that caused stalls. Fixed!
V7.01.07
BUG B17390 Config Editor / WebUI: When loading Templates via Scene Control the page could be flooded with errors. Fixed!
BUG B17095 Designer: Fixed a scaling issue on scenes with huge resolutions.
BUG B17210 Designer: Scene compatibility check could spam log because check against too old versions was possible. Fixed!
BUG B17003 Designer / Hierarchy Editor: Renderpoint feature was broken since 7.0. Fixed!
BUG B17123 Designer / Layers: Under certain circumstances a Layer mask could prevent a scene from being loaded. Fixed!
BUG B17253 GPI Boards: Numato 16 Channel USB GPIO Boards that report firmware version A0M10.01 was not detected.
BUG B17118 NDI: Alpha output on interlaced External Keying outputs. Fixed!
BUG B17082 Nodes: Movie Clip node did not play audio correctly in 'Buffer All' mode. Fixed!
BUG B17096 Nodes: Under certain circumstances the Movie Clip node could start playing even if the Enabled property was set to false through a binding on scene load but was saved with this property being true. Fixed!
BUG B17137 Nodes: Movie Stream nodes sometime did not continue playback after the broken connection to a stream provider recovered. Fixed!
BUG B17366 Nodes / Interaction: The stroke size of the Touch Paint node was wrong in certain Rendersetup scenarios. Fixed!
BUG B17199 Render Setup Editor: Fixed several issues that could occur when importing previs scenes. Compositions are also now visualized in the mapping mode.
BUG B17131 Runtime: Rotated display where not correctly detected. Fixed!
BUG B17248 Runtime / Machine Config: Shader Cache Distribution was throwing an exception if it was enabled in the Machine Config but the specified Uri was invalid. Fixed!
BUG B15893 Runtime / Video Playback: Fixed rare crash with hardware video decoding when releasing scenes in the background.
BUG B17103 SDI / Installer: The Deltacast 6.15.1 drivers bundled with Ventuz installer now have an updated signature method, which solves problems with up to date Windows OS and secure boot. The code of these drivers is identical. The same updated drivers are available as download from our website.
BUG B17217 Video Playback: Fixed wrong alpha mode (straight vs premultiplied) when playing back certain NotchLC movies.
V7.01.06
FEATURE F16922 Encoded Stream Out API: Added mouse control messages.
FEATURE F15809 Render Setup Editor: Multi select of screens is now possible inside the mapping mode!
FEATURE F15326 Render Setup Editor / Layout mode: Clicking now cycles through all items under the cursor, and selected items under other items stay selected.
FEATURE F16925 Render Setup Editor / Mapping Mode: We reintroduced the Split and Combine menu into the mapping mode.
FEATURE F16748 Render Setup Editor / Mapping mode: Outputs can now be maximized!
CHANGE C15810 Render Setup Editor: Screen and Composition names now scale better to make larger setups better readable.
CHANGE C16004 Render Setup Editor: The last entered values are now saved and pixel values have now two more decimal points.
CHANGE C16452 Render Setup Editor: When creating compositions you now also have the option to create a screen with it.
CHANGE C16747 Render Setup Editor: Text now properly scales with the change of the zoom in all modes!
CHANGE C16802 Render Setup Editor: It is now possible to create tiles from screens more easily, we also overhauled the function and visuals of placing screens onto the output.
CHANGE C16844 Runtime: When Presenter is started without any outputs configured, a Preview Window is provided regardless of the Preview Window settings, where the preview might be disabled.
BUG B16916 In multi-GPU scenarios, when it is not clear to which GPU a movie player or similar resource belongs, the "automatic" behavior will now more likely include the correct GPU, but may also include more unnecessary GPUs. When seeing processing on GPUs that should see little or no action, check GPU masks manually. Still in most cases "automatic" should pick the right thing.
BUG B16935 Designer: When enabling Performance Statistics in Designer while previewing non-GPU outputs which were also enabled, statistics were rendered twice, overlapping each other. Fixed!
BUG B16967 Designer: When switching projects the last rendered frame from the previous project was shown in the new for a few frames. Fixed!
BUG B16886 Designer / Geometry Import: Fixed crashes when importing geometry that contained textures and PSD files.
BUG B16882 Designer / Interactive Help scenes: Previs scene was not working correctly. Fixed!
BUG B16914 Designer / Nodes: Extracting SVG PropertyGroups from 2D Layer resulted in broken SVG File nodes that did not provide any texture. Fixed!
BUG B16946 Designer / Render Setups: Fixed an issue that prevented opening the Render setup by using the Stage Editor.
BUG B16454 Nodes: Texture Saver Node wasn't saving if GPU configuration is set to "Render on GPU1." Fixed!
BUG B16528 Nodes: DMX Texture node now properly disables its output if Enabled is set to false.
BUG B16894 Nodes: RamDiskWriter did not work properly with Text File node because it did not close the stream after reading. Fixed!
BUG B16963 Nodes: Fixed sporadic bug where Movie Clip nodes just showed black.
BUG B16701 Render Setup Editor: CTRL-A is now correctly selecting everything inside a property.
BUG B16702 Render Setup Editor: Tabbing through properties didn't properly select them. Fixed!
BUG B16749 Render Setup Editor: MMB was seen as a LMB input in the mapping tab. Fixed!
BUG B16759 Render Setup Editor: Creating bezel for multiple screens does now behave similar to the way it was in V6. There are some limitations; read the documentation for more info!
BUG B16988 Render Setup Editor / Layout mode: Screens can now be pulled apart when more then one is selected by using the arrow handles on the side.
BUG B16718 SDI: Fixed crash with AJA on multi GPU systems, including systems with integrated + discrete GPU.
BUG B16895 SDI: Fixed passing of timecode from input to output with internal software keying on Deltacast boards (old and new).
BUG B16903 Touch&Interaction / Offscreen Layer: Touch on a Offscreen Layer did not work in a fullscreen-to-fullscreen mapping mode if 'Enable all Outputs' was false. Fixed!
V7.01.05
CHANGE C16774 Designer / Runtime / Log: Removing new-line character from end of log messages for a compact log line.
CHANGE C16731 Nodes: Renamed the Aspect output property on the Movie Clip node to PixelAspect to avoid confusion.
CHANGE C16827 Nodes: Made Gradient property of Gradient Texture node bindable to get consistent behavior between PropertyGroup inside Material stage and corresponding Node.
CHANGE C16830 Render Output / Performance Statistics: Added diagnostics in log and video phase to indicate that a monitor is running at the wrong refresh rate.
CHANGE C16548 Render Setup Editor: Bezels can now also be added in Pixel values.
BUG B16736 Designer: Preview without scaling did produce rounding issues in some cases, resulting in canvas previews with unnasigned pixel borders. Fixed!
BUG B16777 Designer / Geometry Import: GLB import did not produce correct file extensions for imported images. Fixed!
BUG B16780 Designer / Project Maintenance: Hitting Clean deleted the Render setup folder. Fixed!
BUG B16684 Designer / PropertyEditor / Nodes: The ordering of the 3 effect property sets on the Text Style 2D node was inconsistent. Fixed!
BUG B16737 Designer / Rendering / RenderSetup: Fixed display of screen bezels when using "Preview without scaling" option.
BUG B15634 Designer / Touch&Interaction: Since V7.0, the Touch Paint node would not work in the following conditions: Screen-Aligned disabled, in Designer with Canvas or Composition preview. The Runtime was not effected by this bug. Fixed!
BUG B16806 Director Plugin / Visual Studio: Fixed & updated VentuzVS.vsix extension to make it work with Visual Studio 2022.
BUG B16829 Layers / Nodes: Setting GPU Mask to no GPU in the off-screen layer could crash Ventuz when using the DMX from Texture or the Color Picker node. Fixed!
BUG B16741 Nodes: Chart nodes could cause exception and break the other node validation if VisibilityX was set to NaN. Fixed!
BUG B16743 Remoting / Designer: PipeInfo provided wrong (0x0) render output Width & Height when communicating with Designer. Fixed!
BUG B16476 Render Setup Editor: Touch areas could not be measured. Fixed!
BUG B16819 Runtime / Configuration: Overriding the Project Configuration of a VPR in Windows Explorer ended with an Exception. Fixed!
V7.01.04
BUG B16717 DMX / Nodes: Fixed wrong DMX universe display in Designer when both Art-Net and sACN are enabled but one of them fails to initialize.
BUG B16465 Designer / ContentEditor: Custom node icons with alpha were blended on black and the transparency was discarded. Fixed!
BUG B16620 Designer / Nodes: Icon for orthogonal camera projection was missing. Fixed!
BUG B16652 Designer / Nodes: When dragging .vzm files from Win Explorer a deprecated node was used to render them. Fixed!
BUG B16688 Designer / Nodes: Fixed bug in FX Node where the blur and mirror FX could effect the render resolution.
BUG B16707 Designer / Nodes: When previewing Screen, Canvas or Design Preview, the Texture Saver node did not work. Fixed!
BUG B16628 Designer / Nodes / PropertyGroups: Extracting PGs that had a binding to a Container created an illegal binding directly to the node inside the container and not to the container property itself. Fixed!
BUG B16532 Designer / RenderToDisk: Async MovieClip & MovieFrame nodes were not forced to sync mode during R2D playout so that you could have slightly different results with every R2D run. Fixed!
BUG B16637 Designer / Script Editor: Some assembly entries in the Reference control had wrong color and were hard to read. Fixed!
BUG B16676 Render Setup / Runtime: Fixed rounding errors that resulted in rendering artifacts when using oddly sized screens.
BUG B16418 Runtime / LiveVideo / SDI: Fixed crash when scene with Live Video input was unload trough Sceneport.
BUG B16698 Runtime / Nodes: Certain SVGs could crash Ventuz due to a StackOverflow Exception. Fixed!
V7.01.03
CHANGE C16410 Director / Configuration: Added reading of Machine Configuration for information about desired logging behavior.
BUG B16519 Audio Playback: Fixed possible crash when using ASIO outputs.
BUG B16072 Configuration / Render Setup / Warping & Shaping: Test patterns where not visible until you did hit save. Fixed!
BUG B16477 Configuration / Warping & Shaping: A new and unsaved render setup did not apply the shaping & warping and test pattern live immediately. Fixed!
BUG B16215 Designer: Node-Color icon did not scale correctly with DPI settings > 100%. Fixed!
BUG B16306 Designer: The Project Browser had a wrong aspect with DPI scalings > 100%. Fixed!
BUG B16234 Designer / Hierarchy Editor: Quad icon for Material preview was only black. Fixed!
BUG B15561 Designer / Layers / Hierarchy Editor: Compositions with the same name are now also showing the correct error when the Hierarchy Editor is used for layers.
BUG B16053 Designer / Nodes: PBR lights can now be renamed.
BUG B15381 Designer / Remoting: Project Data editor is now correctly scalable.
BUG B16084 Designer / RenderToDisk: Fixed that when starting RenderToDisk from Designer, there is no preview.
BUG B16490 Designer / RenderToDisk: Fixed audio output when using RenderToDisk from Designer UI.
BUG B16501 Designer / RenderToDisk: Fixed Crash with RenderToDisk and TIFF output when no alpha is used.
BUG B16502 Designer / RenderToDisk: Fixed Designer getting slow or stuck after using RenderToDisk sometimes.
BUG B16525 Designer / Textrendering: If rendered text contained emojis and one disabled emojis in Project Settings Designer crashed. Fixed!
BUG B16487 Director / Asset Browser: Fixed display of Keywords and ChannelIds values in details view.
BUG B16506 Director / Asset Browser: Fixed column headers and options from the settings popup to not be updated after language change.
BUG B16269 Interaction / Nodes: Fixed alpha handling in Touch Paint node with non-additive mode.
BUG B16183 Multipipe Rendering / Previz: Fixed the automatically generated "<previs screen>" in multipipe scenarios.
BUG B16432 Nodes: Interpolator nodes could break parts of the scene validation if inputs were NotANumber or Infinity. Fixed!
BUG B16509 Nodes: AudioAnalysis crashed Ventuz when validated in background thread. Fixed!
BUG B16366 Runtime / Template Engine: When loading the same scene to multiple ports sometimes not all ports managed to load it. Fixed!
BUG B16545 SDI: Fixed frame alignment of Blackmagic output streams.
BUG B16426 Scripting / Runtime: Script nodes did not update source code from external Visual Studio projects when Runtime was in Director mode (started with VZP file). Fixed!
BUG B16475 TUIO Input Diagnostics: Fixed mapping issue when a screen is split across multiple outputs.
V7.01.02
FEATURE F16273 Runtime / Presenter: Added -rendersetup command line option so users can override the current RS on launch.
BUG B16295 CRITICAL / VMS: Fixed severe memory leak in VentuzMS.exe.
BUG B16119 Configuration / Device Configuration: Fixed wrong output pipe assignment when a pipe gets deleted in the Device configuration
BUG B16076 Configuration / RenderSetup: In some mixed DPI cases it was possible to see unnassigned pixel boarders inside Designer or Runtime. Fixed!
BUG B16071 Configuration / Warping & Shaping: When warping, the second warp group was invisible. Fixed!
BUG B16141 Configuration / Warping & Shaping: Enabling the warping GUI on projectors by pressing 'd' will crash Ventuz. Fixed!
BUG B16070 Configuration / Warping & Shaping Editor: Pressing 'Solo' button did not switch off other outputs, but flipped them. Fixed!
BUG B16112 Configuration Editor / Render Setup Editor: Fixed very subtle rounding errors.
BUG B16212 Designer: Double-clicking on Scene icon in Property Editor crashed the application. Fixed!
BUG B16235 Designer / Layer / Mask: Fixed loading of SVG files as Layer masks.
BUG B16247 Designer / Nodes: Fixed Audio Crosspoint groups showing up multiple times in the Volume Control node.
BUG B16230 Designer / Preview : Fixed Alpha Channel ('Show Key') appearing gray instead of white.
BUG B16192 Device Config / Runtime: Fixed crash when in Device Config the Preview Window render Gpu is set to a Gpu that does not exit (any more) on the system.
BUG B16097 Director / Topology: Fixed creation of new Topology in editor to also create equal amount of Channel Slots according to number of Ports.
BUG B16107 Engine / Movie Playback: Fixed crash when trying to play certain video files with broken timestamps using GPU acceleration
BUG B16073 Multi-GPU / Runtime: Fixed situations where a computer with multiple GPUs of which only one is configured, but some processing is still done on the unused GPU (often a slow integrated laptop one). This would happen for instance with offscreen rendertargets.
BUG B16188 Nodes / Runtime: Under certain circumstances the FX node could crash Ventuz. Fixed!
BUG B16147 Runtime / E2E: Fixed a Ventuz to Notch communication issue in some Multi-GPU setups.
BUG B16113 Runtime / Interaction: Allow SHIFT CTRL ALT from GPU outputs for the windows keyboard node, not just from the preview window, as it was before version 7.0.
BUG B16135 Runtime / Layers: Blur Effect on Offscreen Rendertargets when effect bleed was used caused black image as result (since V7.0). Fixed!
BUG B16245 Runtime / Layers / Live Input: Fixed interlaced live video 2D Layers, when crop or fit mode is used. The aspect was calculated wrong because interlaced sources have twice as many lines as the texture has.
BUG B16296 Runtime / Movie Playback: Fixed rare, random crash when background-loading scenes with Movie nodes.
BUG B16106 Runtime / Nodes: Fixed bug when Flipbook Loader needs a buffer larger than 4GB. That is width x height x number of images in Flipbook x 16 bytes per pixel (for internal RGBA float calculation) + 33% for mipmaps.
BUG B16274 Runtime / SDI: Fixed crash when Ventuz Presenter is started without any monitor on the GPUs (for instance, with only SDI outputs).
BUG B16198 Video Input / Output: Blackmagic ATEMs were not recognized as video input. Fixed!
V7.01.01
BUG B16055 Designer / Device Config: If one was using a Device Config which did not match the actual Audio HW, Designer was repeatedly showing an exception popup when selecting Movie Clip nodes. Fixed!
BUG B16077 Designer / Nodes: Deleting Movie Clip nodes in a scene configured as Layout Scene caused exceptions and the deletion did not completely succeed. Fixed!
BUG B15994 Designer / Repository / Nodes: Custom icons with alpha for Nodes and Repository items were blended on black. Fixed!
BUG B16052 Designer / Runtime / Nodes: Ventuz could crash if null or empty string was set to the File property of the Skybox node. Fixed!
BUG B16047 Designer / Stage Editor: Show Bezel button did not work. Fixed!
BUG B16020 Designer / Text & Fonts: Bevel icons in 3D Mesh Font Style dialog were too small in DPI settings > 100%. Fixed!
BUG B16010 Director: Fixed some performance optimizations that could caused crashes in rare cases.
BUG B16065 Multi-GPU / Movie Playback: Fixed problem with identifying which GPUs need the video when a scene is loaded in background. In rare situations, this caused the movie to be played only on the first GPU.
BUG B16074 Particle System / Touch: Touch events on Particles were fired even if the mouse did not hit a particle. Fixed!
BUG B16079 Render To Disk: Fixed wrong alpha mode and blending when rendering from Designer. Now formats without alpha support do not allow changing Alpha option.
BUG B16064 RenderSetup / Runtime: When using output rotation, the rendertarget resolution was calculated wrong. The output looked correct, but it was scaled up / down. Fixed!
BUG B16028 Runtime / HDR / Nodes: Fixed wrong gamma when using FX nodes under certain circumstances.
BUG B16056 Runtime / Multi-GPU / Movie Playback: Under certain circumstances some movie clips were not rendered on a multi-GPU setup because the GPU Masking ('Auto' mode) did not work correctly. This fix applies to the Movie Clip & Movie Frame nodes!
BUG B16050 Runtime / PBR Skybox: Cubemap generation could cause errors in background thread. Fixed!
V7.01.00
FEATURE F14406 Configuration Editor / Device Configuration Editor: In the Preview Window Settings you can now select which connected screen will be used in Designer for Fullscreen mode.
FEATURE F15928 Configuration Editor / Device Configuration Editor: Video Output Devices now have properties to handle newly introduced output of HDR signals.
FEATURE F15632 Configuration Editor / Render Setup Editor / Layout Mode: A new measurment information box has been added which shows useful information, such as their length in pixels.
FEATURE F15630 Configuration Editor / Render Setup Editor: Measurement markers are now sticky to the item they reference.
FEATURE F15223 Configuration Editor / Render Setup Editor / Layout Mode: Implemented copy/paste functionality for Compositions, Screens and Touch areas.
FEATURE F15631 Configuration Editor / Render Setup Editor / Layout Mode: The measurement line is fixedly resized at an angle of multiples of 45 degrees when "shift" is pressed.
FEATURE F14888 Configuration Editor / Render Setup Editor / Output Mapping: By clicking on the "Import device configuration" button, a new dialog appears that allows to import (output) streams and TUIO inputs to Output Mapping. If a groupt (cluster) is selected, the import is performed for each active configuration of each machine.
FEATURE F15286 Configuration Editor / Render Setup Editor / Output Mapping: Added the possibility to rearrange outputs between machines.
FEATURE F15607 Configuration Editor / Render Setup Editor / Output Mapping: Outputs can now be labeled.
FEATURE F15560 Designer: Increased the amount of Textures that can be used at the same time. From 8 to 14 for pixel textures and 4 for vertex textures / effects. The order in which vertex effects are applied may be different than in Ventuz 7.00 Check the Usermanual for limitations.
FEATURE F15760 Designer: We've added more default gradient textures to the respective loaders.
FEATURE F15506 Designer / Materials: Texture Sampler Property Group now has BorderAlpha in addition to BorderColor. The default is 1.0 (full alpha), which is the old value. Alpha is not pre-multiplied to color.
FEATURE F15552 Designer / Materials / Normal Maps: can now be inverted on the Y axis
FEATURE F14776 Designer / Nodes: The Chart Nodes can now evaluate the Y value for a given X value.
FEATURE F14987 Designer / Nodes: The Chart Nodes can now handle XY value pairs in the format (X0, Y0, X1, Y1, X2, Y2, ...). See documentation for further details.
FEATURE F15068 Designer / Nodes: Container Info Node now outputs the Composition name.
FEATURE F15224 Designer / Nodes: The Movie Clip methods Restart, Pause, Play, Seek and the AutoStart can now be synchronized in a multi-machine Cluster (similar to the Cluster Task node). See documentation for further details.
FEATURE F15668 Designer / Nodes: Introducing new PBR Light Node. The type of light can be changed between Point, Directional, Spot and Ambient. This light Node should be used when working with PBR.
FEATURE F15762 Designer / Nodes: Introducing new PBR SkyBox Node and Aliases that are optimized for doing the prefiltering required for image based lighting inside Ventuz without external tools. The old Node can still be used even though the new one is much more convenient.
FEATURE F15846 Designer / Nodes / SkyBox: Added HDRi default textures to the SkyBox and Environment Texture Loader.
FEATURE F16017 Designer / Runtime: Ventuz now features a high quality physically based rendering pipeline that supports industry standard material workflows.
FEATURE F15909 Designer / Script Editor: Added possibility to clear the message log via context menu.
FEATURE F15284 Designer, Runtime / E2E / Notch: Introduced multiple GPU support! Check the documentation to learn how to set it up.
FEATURE F15236 Designer, Runtime / Logs / Videoengine: Improved Logging "Info" for detecting Window Media Foundation devices (Webcams, etc).
FEATURE F15523 Designer, Runtime / Output, Engine: Ventuz is now able to output signals in HDR color spaces. Enabling HDR in the project settings will switch all parts of the compositing engine to 16bit float calculations and enable the correct output conversion.
FEATURE F11572 Designer, Runtime / Remoting 4: the Cluster class was extend by methods to reconnect to running Ventuz Runtimes and to handle backup scenarios where machines have to be added/exchanged to/in a running Cluster. See API documentation for Cluster.TryReconnectAndSync(), Cluster.SynchronizeMachine() and Cluster.SynchronizePreloadedMachine().
FEATURE F15796 Director: Added filtering capabilities to the Published Scenes dialog.
FEATURE F15929 Project Properties / Format / Color Space: A project can now be turned into an HDR project in the format section of the project properties
CHANGE C14802 Configuration Editor: Modified icons for editing and renaming configurations.
CHANGE C15611 Configuration Editor / Device Configuration Editor: In case the device Icon cannot be obtained for any reason, a default one will be displayed.
CHANGE C15784 Configuration Editor / Machine Configuration Editor / Logging: Changed the defaults of the "Log File Options" and "Max Number of Backup Logs" options to "Keep Old Logs" and "10" respectively.
CHANGE C15501 Configuration Editor / Render Setup Editor: Set the "Cancel" / "Create" buttons under "Create new render settings" dialog in the correct order.
CHANGE C15571 Configuration Editor / Render Setup Editor: Renamed and moved the button for importing compositions to the lower left corner of the Layout mode and also, improved the layout of the button to connect preview scenes.
CHANGE C15674 Designer / Materials: Renamed "Spherical" to "Spherical Reflection" and "Spherical Simple" to "Simple Spherical Reflection" to avoid confusion with spherical mapping, which would be a globe like projection.
CHANGE C15847 Designer / Materials: Updated the suffixes to load TextureSets. You can find the extended list in the user manual - Node Color Material - Texture Set section.
CHANGE C15308 Designer, Runtime / Logs: GPU / monitor debug logging is done only once during startup
CHANGE C15386 Designer, Runtime / Movie Playback: Significantly reduced load/startup latency for looped videos
CHANGE C15627 Designer, Runtime / Performance: Performance improvement for very large very high quality blurs. (up to x2 on some GPUs). Blurs with default quality do not take this code path independent of how large they are.
CHANGE C15170 Videoengine / Configuration: when choosing an output as cluster clock, SDI is prioritized over less precise timing sources like NDI and other streaming. Formerly, the first usable output was chosen, now the outputs are tiered and the first usable output in the best non-empty tier is chosen. The preview window will only be considered if there is nothing else.
BUG B15831 Notch did not initialize correctly in some cases. Fixed!
BUG B15677 BREAKING CHANGE - Designer, Runtime / Engine: Gradients now look consistent regardless of layer type or context. This can potentially affect existing projects!
BUG B15705 Designer: Image postprocessing is no longer applied to internal buffer previews (like the SSAO ambient or normal vector previews)
BUG B15256 Designer, Runtime / Engine: Fixed wrong gamma in offscreen layers that contained linear content such as gradients
V7.00.04
BUG B15957 Fixed wrong gamma when using live video inputs in HDR layers
BUG B15903 Configuration Editor / Device Config Editor: Fixed "Tracking Source" label and tooltip for GPUs.
BUG B15833 Configuration Editor / Render Setup Editor / Output Mapping: Fixed output conversions (from screen to manual and from grid to manual) when a previs scene is linked.
BUG B15905 Configuration Editor / Render Setup Editor / Shaping and Warping: When using a render setup that has more than one warped screen per physical output, only one of them was shown. Fixed!
BUG B15927 Configuration Editor / Render Setup Editor / Shaping and Warping: Fixed Shaping when using manual outputs that map only parts of a screen.
BUG B15942 Configuration Editor / Render Setup Editor / Shaping and Warping: Fixed some broken user interactions around the Shaping editor (reload prompts, etc).
BUG B15407 Designer: Adding bookmarks to Content nodes was not possible. Fixed!
BUG B15874 Designer: When switching Ventuz could crash if Layout scene contained Effect or Mirror nodes. Fixed!
BUG B15968 Designer / E2E / Nodes: triggering 'Sync Fields' on E2E Data Nodes in the Property Editor caused Exceptions. Fixed (in 6.12.7)!
BUG B15966 Designer / LayerEditor: Adding Unreal/Notch Layers caused an exception. Fixed (in 6.12.7)!
BUG B14808 Designer / Nodes: 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!
BUG B15901 Designer / Nodes: Touch Ripple Node provided wrong XY coordinates in Designer if the Render output had a different aspect ratio than the Renderer window. Fixed!
BUG B15873 Designer / Nodes / Circle, Cylinder: Ventuz could crash if Circle or Cylinder primitive's input properties Angle or AngleStart were 'NaN' or 'Infinity' Fixed!
BUG B15837 Designer / Nodes / Script Node: C#/VB Node scripts created in VS with Ventuz 6 did not compile in Ventuz 7 due to referencing Ventuz assemblies from V6 installation. Fixed!
BUG B15988 Designer / RenderToDisk: R2D dialog threw an error if a Device Config was used that had Video Inputs configured that were not existing anymore. Fixed!
BUG B15979 Designer / Runtime / Nodes: recovering a WebBrowser node too early after creation could crash Ventuz. Fixed (in 6.16.7)!
BUG B15960 Designer / Runtime / Text Rendering: 3D text rendering was broken in Drawing Mode: Lines. Fixed!
BUG B16002 Designer / Text Rendering: TextureFont Style dialog was available in the Fonts section of the Project Properties even though TextureFonts rendering is not support since V7.0 anymore. Fixed!
BUG B15883 Designer, Runtime / Layers / GPU-Mask: GPU-Mask for Offscreen Layers was not applied hierarchically through Layers. Fixed!
BUG B15300 Designer, Runtime / VIO, Notch: VIO with Notch didnt work properly, fixed!
BUG B15840 Designer, Runtime / Videoengine: Fixed rare case when Live Video input reports a framerate of 0/1 during a mode-change, which leads to a fatal division by zero when calculating the frame duration.
BUG B15964 Director: sometimes a progress popup did not close when 'Reload all Templates' was triggered via Show menu or Director Remoting. Fixed (in V6.11.5)!
BUG B15977 Engine / Previsualization Scene: fixed matrix issue with uneven scaled Previs Screens, resulting in different lighting
BUG B15999 Installer / MigrationHelper: It tried to link wrong version of Newtonsoft.JSON.dll and thus may have not worked on some systems. Fixed!
BUG B15967 MultiGPU / Nodes / Particle System: Fixed problem where with certain timing, some particle nodes and mesh animation would appear one frame early on second/third/fourth GPU. Specifically the Data Emitter, Spline Emitter and Extruder particle nodes were effected.
BUG B15941 Runtime / Designer: If you had more than 4 GPUs in your computer, Ventuz crashed. Fixed!
BUG B15761 Runtime / Designer / Shaping and Warping: Rotated Cuts where downscaled in Designer and Runtime. Fixed!
BUG B16011 Runtime / Nodes: Live Video node did not take Ordinal change into account when this happened in a background validation like in a Preview/Program scenario with Director. Fixed (in 6.12.7)
BUG B15978 Runtime / Touch / TUIO: Particle System interaction did not work properly with TUIO inputs. Fixed!
BUG B15368 Runtime / Videoengine: Fixed problem with Decklink / Black Magic output stream queues, which were misclassified (displayed red or green in the performance statistics) and failed to re-align when out of sync. This did not apply to other SDI vendors.
V7.00.03
CHANGE C15832 E2E: Notch Blocks can now run in Ventuz without the necessity of installing Notch (Changed in 6.12.6)
BUG B15431 Fixed a problem where when using two distortion effects in a row, the effects would be placed wrong in a Cluster. Distortion effects include lens distortion and tile / kaleidoscope effects.
BUG B15586 Disconnected VIO outputs were not limited in framerate when the global framerate is set to automatic. Fixed!
BUG B15593 Fixed an issue where Unreal E2E could cause Intel drivers to crash on systems with integrated Intel GPUs (like laptops).
BUG B15626 Fixed problem that, when rendering slightly below targeted framerate, caused additional stalls in some configurations.
BUG B15655 Fixed problems with NDI outputs when global framerate was set to automatic. Now if another output stream that defines a framerate is present (like an SDI output), that framerate will also be used for NDI.
BUG B15698 Fixed bug when in the same frame, one light with shadows is switched off and another light with shadows is switched on. Ventuz would confuse the shadowmaps.
BUG B15709 Fixed occasional Designer crashes when previewing an output with warping on.
BUG B15729 Tracking stopped working for VR Headsets when used with a previs node and no Render Setup.
BUG B15746 The Shrink2Fit Text FX node could swallow the last line under certain circumstances. Fixed (in 6.12.6)!
BUG B15747 Certain fonts did not display ligatures. Fixed (in 6.12.6)!
BUG B15748 Fonts with extremely detailed glyphs may have not been rendered correctly. Fixed (in 6.12.6)!
BUG B15753 Designer/Runtime does not reject a Device Config anymore because an audio device was not found. Now missing audio devices produce a warning, not an error anymore.
BUG B15765 Exclusive Fullscreen mode didn't use the right FPS in some scenarios. Fixed!
BUG B15769 The Spark Text FX node could log errors under certain circumstances. Fixed (in 6.12.6)!
BUG B15822 Under certain circumstances Ventuz can crash when using InteractionRect node with a VR touch device. Fixed (in 6.12.6)!
BUG B14155 Device Configuration: Corrected the name of the OpenVr manufacturer.
BUG B15652 Director: Fixed deserialization of Name property when loading a Playlist from file. (Fixed in 6.12.06)
BUG B14925 General Configuration: Pressing "Enter" not only enters the new value but also moves the focus away from the inputs to enhance the user interaction with the components.
BUG B15613 IMPORTANT: Fixed highly SEVERE BUG in handling of arrays in Ventuz nodes which could cause crashes.
BUG B15730 Render Setup: Tooltip of the link options inside the Output Mapping is displayed on the whole button instead of only on the icon.
BUG B15781 Render Setup: Fixed a crash after doing undo in some cases.
BUG B15638 Render Setup / Layout Mode: The Undo functionality takes into account changes in measurements and document scale / resolution.
V7.00.02
CHANGE C15492 Input received through the back channel of Stream Out outputs is now routed to the correct composition.
CHANGE C15622 Configuration Editor now disables editing of configurations and shows a warning when the targeted machine has a newer version installed.
BUG B15546 Remote Render2Disk ignored configured FPS and Resolutions. Fixed!
BUG B15578 Fixed VioAPI DX11 device creation.
BUG B15579 Touch paint node did reset on any property change. Fixed!
BUG B15580 LineChart had invalid UV coordinates if only the first line segment was visible. Fixed!
BUG B15588 Fixed wrong rendering of skinned meshes with more than 255 joints when imported from GLTF.
BUG B15589 LineChart had wrong vertices for certain combinations of Value arrays and VisibilityX settings so that the line chart looked broken. Fixed (in 6.12.5)!
BUG B15590 Notch E2E implementation did not work when started from a VPR. Fixed (in 6.12.5)!
BUG B15595 Project Browser did not take saved value of 'Show Online Demos...' option into account on initial Designer start. Fixed (in V6.12.5)!
BUG B15602 Correctly display preview rendering in runtime log window, even when using GPU outputs.
BUG B15608 In some cases a scene could not be loaded if Layers have been deleted beforehand. Fixed!
BUG B15610 Fixed layout of Live Video layers not updating when input video resolution changes.
BUG B15612 Changing the Camera on Layer Root between 'Normal' and 'A/B' for a Layer with enabled Interfacing corrupted the scene and prevented it from loading. Fixed (in 6.12.5)!
BUG B15616 The Scene Tab icon did not change to yellow Animation State icon when hovering over it. Fixed (in 6.12.5)!
BUG B15617 Drag&Drop operation with Hierarchy nodes in Content Families failed if the 'Show all members of Node Families in selection' was enabled. Fixed (in 6.12.5)!
BUG B15635 Fixed NDI sources not showing up in Config Editor when editing while the Runtime is active.
BUG B15641 Fixed output alpha always being premultiplied despite the AlphaOutput setting in the Device Config.
BUG B15592 CI Presentation Demo Project: updated String Expression nodes, which caused errors in the log
BUG B15195 Render Setup: The Add Dialog does not close automatically when the click is released outside of it, only when proper click (down/up) is performed.
V7.00.01
CHANGE C15387 Per frame Performance Statistic logging was limited to 8192 characters. This limit has been removed, which is especially useful when using the web-interface to view performance statistic.
CHANGE C15559 Improved error messages around composition names (both tool tip and message log).
CHANGE C15540 Device Configuration: Actual desktop resolution is used in place of the custom one when "FullScreen (desktop rate)" is selected, the warning was removed.
CHANGE C15502 Render Setup: If there are no Compositions or Screens created and a new one is added, it will appear with the name "default".
CHANGE C15517 Render Setup: Changed default screen name from "default" to "Default" for consistency with other elements.
BUG B15432 Fixed loading of badly formatted radiance HDR files (mostly cubemaps).
BUG B15437 A Composition Projector in a Previs scene draw red lines in Designer (when enabling "Show non-render object") - these lines do not take into account the "override resolution" property. Fixed!
BUG B15485 Fixed crash when playing back NotchLC videos.
BUG B15493 Set Extension causes performance problems and flickering when the design eyepoint changes. Fixed!
BUG B15500 Set Extension ignores AlignX in screen, causing wrong projection (AlignY worked). Fixed!
BUG B15508 Fixed movie clips starting without audio after loading a scene.
BUG B15513 Property value of Shadow Option "Cast" was ignored and always on. Fixed!
BUG B15514 MigrationHelper tool did not copy .VDC files when 'SOFTWARE LICENSES' was selected for migration. Fixed!
BUG B15518 MJPEG videos did not play on Nvidia GPUs because an attempt was made to decode them on GPU. Fixed!
BUG B15519 Re-enabled a CPU optimization that was prevented from happening in V7.0.0 related to using materials.
BUG B15529 Bounding boxes in Designer preview (white) were not visible in Preview Screen, Preview Output, and Preview All Outputs. Fixed!
BUG B15533 Fixed that Previs Screens can not be selected in Designer edit mode.
BUG B15543 Remote Render2Disk did not work as the initialization failed with an unhandled exception. Fixed!
BUG B15544 Emoji Installer did not work with Ventuz 7. Fixed!
BUG B15548 Fixed Designer crash when deleting FX node.
BUG B15565 Minimized Runtime without GPU output had old icon in notification area of Taskbar. Fixed!
BUG B15574 The Line Chart disappeared if the VisibilityX was reduced such that only the first line segment was visible. Fixed!
BUG B15516 Designer: Scene Load/Save option 'Check compatibility...' showed wrong major version number. Fixed!
BUG B14722 Director: Removed Remoting exception log entry that occurred when Director started Runtime.
BUG B15324 Render Setup: Output Mapping selection is correctly synchronized on undo to avoid sporadic errors.
BUG B15385 Render Setup: Fixed wording for unassigned output/cut/tile warnings.
BUG B14971 Render Setup / Layout Mode: The renaming mechanism has been modified, a blank space is now added followed by the generated number to ensure uniqueness (values are trimmed), warning messages have been improved and new names are suggested when adding elements.
BUG B15451 Render2Disk: Fixed error message when trying to render as QT animation.
BUG B15545 The Remote Render To Disk device had a default framerate of 24 Hz since Ventuz 7.00.00. This was changed back to what it was in Ventuz 6: 60.00 Hz.
V7.00.00
FEATURE F8540 A GPU output can be used as "tracking source" to synchronize tracking packets if the GPU is synchronized to house sync.
FEATURE F11540 The four window layout buttons in Ventuz Designer can now have custom names.
FEATURE F13004 Performance statistics can now show the NVIDIA Sync board status
FEATURE F13200 Settings for Performance Statistics and multi monitor options are now saved with the user settings across projects.
FEATURE F13317 You can now disable the Preview Renderer window in the Designer via the Device config under "Preview Window".
FEATURE F13595 Allowing preview of Live Video streams. Note that this will enable a live video stream even if it is not used otherwise, potentially slowing down Ventuz.
FEATURE F13825 The SystemID node can now provide the Project ID Guid.
FEATURE F14757 Added possibility to measure the distance between Screens and Compositions in the Render Setup Editor.
FEATURE F15344 Multiple Tracking Devices per Machine! Ventuz now supports multiple tracking devices like camera tracking systems per machine.
FEATURE F15345 Multiple Touch Devices per Machine! Ventuz now supports multiple Touch Input Devices like TUIO or Windows Touch on one machine.
FEATURE F15346 Mixed On/Offscreen Outputs! Ventuz now allows onscreen and offscreen outputs in parallel, like Shared Surface and GPU output from a single runtime.
FEATURE F15347 Multiple output adapters in parallel! Ventuz now addresses output adapters individually. No more Mosaic or Eyefinity setup needed! Output across multiple GPU outputs directly!
FEATURE F15348 On the fly config changes! Device configurations for Video and Audio can now be changed on the fly while Runtime is running. No Runtime restart needed anymore.
FEATURE F15349 All new Render Setup Editor! The Render Setup Editor has experienced a full rewrite for extended feature set and to match the new workflows.
FEATURE F15350 Extended amount of pipes! The amount of pipes that can be used has been increased.
FEATURE F15351 Configuration Editor overhaul! The Configuration Editor has been overhauled and merged with the WebUI for an extended feature set and newer technologies.
FEATURE F15352 Mixed DPI support! Adding physical size to the Render Setup, it is now easy to create setups for output devices with different pixel density.
FEATURE F15353 Screen Rotation! The Render Setup now allows to rotate screens individually at any angle.
FEATURE F15354 Multi Canvas Workflow! Introduced all new Multi Canvas and Multi Composition workflow for layering and re-using elements on different screens.
FEATURE F15356 Preview in original resolution in Designer preview window! Preview graphics in original resolution and pan in Designer independent of preview window size.
FEATURE F15357 Zoom in Designer preview window! Introduced free zoom and pan to Designer preview window.
FEATURE F15359 The Stage Editor has been improved and extended to the new feature sets.
FEATURE F15364 Enable additional outputs in Designer: Ventuz now allows to enable outputs other than the preview window.
FEATURE F13196 Extended Performance Statistics: output labels to identify GPUs and Monitors; detailed timing debugging; some stats are disabled by default as they can cause frame-drops in rendering. These are NVIDIA related stats for Sync boards and GPU frequency / utilization.
FEATURE F15360 Graphics across multiple output streams: output scenes across multiple SDI, NDI ... streams!
FEATURE F13283 Improved VMS discovery and Cluster communication for multiple ethernet interfaces: Control the used interfaces from the NetworkConfig.vnetcfg directly. No more Windows routes needed.
FEATURE F15358 Increased Preview Options in Designer: preview individual screens, canvases, compositions in Designer or preview live video inputs directly in Designer.
FEATURE F11690 Movie Clip: The OverrideFrameRate property now works for video files as well
FEATURE F15365 Movie Playback: Support for fully Hardware accelerated Movie Decoding on Nvidia GPUs ([https://developer.nvidia.com/nvidia-video-codec-sdk NVDecode]). This allows you to playback 8k@60, 4x 4k@60 or 8x 4k@30 per GPU without an impact on the CPU.
FEATURE F15343 Multi GPU: Cluster in a Box; Ventuz now supports rendering and output on multiple GPUs in parallel.
FEATURE F11521 Particle System: Added further particle collider geometries like Circle and Sphere.
FEATURE F12965 Remoting 4: It is now possible to release scenes that have been loaded due to a Cue command afterwards via the Release command.
FEATURE F12973 Remoting 4: Extended the SceneStatus class with a field to identify the loader of a scene.
FEATURE F12921 Remoting4: Added estimated CPU & GPU memory usage to Scene Model (Remoting4). E.g. <ResourceCollection CPUMemMBHint="221" GPUMemMBHint="198" Capacity="38">
FEATURE F15355 Render Setup per project! All new Render Setup workflow: the render setup is now part of the project instead of machine global.
FEATURE F15361 Stage Previsualization: create an interactive previsualization scene using all new previs nodes. Set up preview screens in a virtual environment, test interaction setups, have the previs scene create your output configuration on the fly.
CHANGE C12781 Bindings to and from selected nodes are now highlighted by default in the Content Editor.
CHANGE C13801 SDI option "Input Frame Delay" for Deltacast Boards was removed because it did not work anyway.
CHANGE C13851 The Windows Mouse, TextField Input, IME TextField Input and Windows Key nodes now filter inputs according to composition layers. These nodes will only receive input if the composition layer they are inside is displayed on the GPU output or preview window the input came from. When the preview window is set to machine preview or display all outputs, input from the preview window is not passed to nodes. SDI outputs can not receive windows input (mouse or keyboard), so the input must come from the preview window, in Runtime and Designer. The DirectInput Key node and the DirectInput Mouse node work globally like before, as this input is not associated with windows handles.
CHANGE C13855 If the Colorpicker node is not connected to a texture, it will take the color from the first output that is rendered for the content where the color picker is in. The old behavior was taking the color from the output associated to the pipe, but now there are multiple outputs which makes things more complicated. Note that the node does not take the color from the layer it is in, the color is taken from the output after compositing.
CHANGE C14046 The Touch Marker node now reports TUIO coordinates in their original 0..1 range instead of cluster pixels, as in complex V7 setups pixels don't have a precise meaning any more.
CHANGE C15174 The state of the Animation Editor monitoring is now saved with the Designer layout like it's already done for the Property Editor.
CHANGE C15253 Updated Chromium Embedded Framework to version 103.0.5060.134
CHANGE C15291 In Remoting 4, the response to PipeInfo and VentuzInfo contains a field PipeMode. In Ventuz 7, this response can change when the Device config is changed while Ventuz is running. Please update your remoting code if it relies on this field to never change.
CHANGE C10977 BREAKING CHANGE: Removed 'Permanent Seal' for Containers. Use Password Seal instead.
CHANGE C11135 BREAKING CHANGE: Matrix Rotation/Scaling/Translate nodes are now deprecated; they still work in old scenes but have been removed from the Toolbox. Use Matrix Transformation node instead.
CHANGE C11563 BREAKING CHANGE: The white bounding boxes will now render correctly when rendering the same scene from multiple cameras, but will not render correctly any more when using long-obsolete Ventuz 4 style viewport nodes.
CHANGE C12569 BREAKING CHANGE: Ranks for external Chroma Keying are now inherited from Layer groups to their children.
CHANGE C12713 BREAKING CHANGE: Following legacy (<= V4) nodes do not work anymore: RenderTarget, Viewport, Texture, View, Projection, Image Filters & Transforms, TextureGenerator, ImagesToCubeTexture, Html2Image and all hard-coded Shader nodes like VertexNoise or Corona.
CHANGE C14582 BREAKING CHANGE: The very old TextureText node (deprecated since V4) does not work anymore if present in old scenes.
CHANGE C15262 BREAKING CHANGE: the bounding box for Text Provider nodes that do not contain any text has zero width & height now.
CHANGE C12842 Remoting 4: for the PipeInfo response, added GPU Adapter LUID (local unique ID) for more robust identification of GPU on Multi-GPU systems.
CHANGE C12940 Remoting 4: VMSProjectDetails now also contains the full XML of a Ventuz Project file to retrieve special information like Layout Scenes etc.
BUG B13496 Fixed stutter when queuing and starting certain movie files.
BUG B13749 Remoting4 connection sometimes just closed unnecessarily. Fixed!
BUG B13860 Cluster and Machine size in System Id node makes no sense with the changes in Ventuz 7. Now these values depend on the Layer the node is in. Cluster position reflects the design size of the composition and machine position reflects the currently rendered portion. Machine position will change when changing preview options in Designer. When setting preview to all outputs, Designer preview reflects Runtime values.
BUG B14728 Imported Meshes and Generated fonts are now stored in Ventuz File Format version 3.0, which can not be read by Ventuz 6.
BUG B14750 AJA boards will now automatically configure genlock when using internal hardware keying modes.
BUG B14824 Fixed last few frames not getting decoded properly / slightly wrong duration estimation on some video files.
BUG B15163 Fixed problem where the Touch Paint node cast a shadow from an invisible rectangle. This was present in V6.x, but only fixed in V7 as it has a complex interaction with the Viewport hierarchy node. As that node was removed in V7 it was an easy fix in V7.
BUG B15372 Improved floating point precision of some shaders, which may lead to slightly different particle positions, dramatically diverging in simulations with time, like with the "butterfly effect".
BUG B11550 BREAKING CHANGE: Custom character spacing could cause strange text layouts. Fixed!
BUG B12534 BREAKING CHANGE: Vertical text alignment was wrong for 'Center', 'LastLine' and 'Bottom' if the LineSpacing property was not 1. Fixed!
BUG B15457 BREAKING CHANGE: Counter Node had inconsistent behaviour in AutoRun mode depending on which kind of Node was bound to the AutoRun method. Fixed!
BUG B13204 Director: Improved the check for a running Runtime to warn about an upcoming restart, primarily when opening a Show right after a Topology switch.
BUG B11668 Movie clip nodes: "No movie" color now also applies when no file is loaded yet.
BUG B10460 Remoting4: Scenes directly loaded to a different Pipe than 0 could not be released. Fixed!
V6.12.07
CHANGE C15975 Designer / Runtime: Ventuz Extension (VX) API is now in version 1.0. There have been changes applied to the API so you will need adapt your code to make it compile again.
BUG B16080 Fixed rare crash when using the Web Browser node's Recover feature in scenes loaded into the background
BUG B15947 Designer / E2E / Nodes: triggering 'Sync Fields' on E2E Data Nodes in the Property Editor caused Exceptions. Fixed!
BUG B15952 Designer / LayerEditor: Adding Unreal/Notch Layers caused an exception. Fixed!
BUG B15962 Designer / Runtime / Nodes: recovering a WebBrowser node too early after creation could crash Ventuz. Fixed!
BUG B15996 Runtime / Nodes: Live Video node did not take Ordinal change into account when this happened in a background validation like in a Preview/Program scenario with Director. Fixed.
BUG B15972 Runtime / Touch / TUIO: Particle System interaction did not work properly with TUIO inputs. Fixed!
V6.12.06
CHANGE C15830 E2E: Notch Blocks can now run in Ventuz without the necessity of installing Notch.
BUG B15656 Fixed crash when playing back NotchLC videos.
BUG B15727 The Shrink2Fit Text FX node could swallow the last line under certain circumstances. Fixed!
BUG B15738 Fonts with extremely detailed glyphs may have not been rendered correctly. Fixed!
BUG B15745 Certain fonts did not display ligatures. Fixed!
BUG B15767 The Spark Text FX node could log errors under certain circumstances. Fixed!
BUG B15820 Under certain circumstances Ventuz can crash when using InteractionRect node with a VR touch device. Fixed!
BUG B15651 Director: Fixed deserialization of Name property when loading a Playlist from file.
V6.12.05
BUG B13112 The Noise Distortion's Amount property on Layers could be set to negative values which did not have any effect anyway. Fixed!
BUG B15581 The LineChart had wrong UV coordinates in 'Lenghtwise' texturing on partial line segments. Fixed!
BUG B15583 Notch E2E implementation did not work when started from a VPR. Fixed!
BUG B15584 Drag&Drop operation with Hierarchy nodes in Content Families failed if the 'Show all members of Node Families in selection' was enabled. Fixed!
BUG B15585 LineChart had wrong vertices for certain combinations of Value arrays and VisibilityX settings so that the line chart looked broken. Fixed!
BUG B15591 Scene compatibility check in the Load/Save Options was only allowed up to version 6.9. Fixed!
BUG B15594 Project Browser did not take saved value of 'Show Online Demos...' option into account on initial Designer start. Fixed!
BUG B15605 Fixed rare random crashes when switching NDI sources.
BUG B15609 Changing the Camera on Layer Root between 'Normal' and 'A/B' for a Layer with enabled Interfacing corrupted the scene and prevented it from loading. Fixed!
BUG B15614 The Scene Tab icon did not change to yellow Animation State icon when hovering over it. Fixed!
BUG B15624 Movie Frame node had problems with running backwards in a loop. Fixed!
V6.12.04
FEATURE F15380 Updated the Ventuz Plugin for Cinema4D to work with CINEMA 4D 2023.1.3
BUG B15056 VentuzEnvironment.ini had duplicated entry for VPRTEMP. Fixed!
BUG B15297 IME Textflied Input node could sometimes cause crashes. Fixed!
BUG B15389 Timer node result was always missing the duration of one frame. This resulted in the fact that measuring the duration between two consecutive frames gave 0. Fixed!
BUG B15410 Movie playback could stutter shortly before loop point. Fixed!
BUG B15430 In some cases Fonts of same family may swap their glyph mappings and text is just gibberish. Fixed!
V6.12.03
BUG B15263 Fixed renderer crashes after using Render2Disk on Windows 11
BUG B15271 Fixed playback of NotchLC videos that have an odd width and length.
BUG B15274 There were unnecessary limitations when using keying and dual link modes on Decklink 8K Pro boards. Fixed!
BUG B15278 Fixed a crash when repeatedly re-initializing SDI inputs from Deltacast and Black Magic boards.
BUG B15315 Rendering failed with "Scene Layer" (Port) set to normal blending. Fixed!
BUG B15323 Movie Clip node did only fire the Error event on the first file in a sequence of missing File URLs. Fixed!
BUG B15325 Ventuz could crash if Circle or Cylinder primitive's input properties Angle or AngleStart were 'NaN' or 'Infinity' Fixed!
BUG B15334 When starting multiple Director instances they could not be stopped properly. Fixed!
BUG B15362 Shortcuts to Designer/Director documentation did not work from Start menu. Fixed!
BUG B12604 Director: Fixed "Update Available" dialog on startup to now being displayed.
BUG B15252 Director: Fixed the activation of the Playlists duration control if a too small number was entered, resulting in "00:00:00.000". The Playlist Item was then skipped immediately.
BUG B15194 Particle System: Designer crashed when switching to Material Property in Nexus Renderer module. Fixed!
V6.12.02
BUG B15107 HTTP Remoting was always logging an error when triggering Methods without numeric arguments. Fixed!
BUG B15109 Auto-Resolve mechanism for old TextureText nodes (deprecated since V4) was missing. Fixed!
BUG B15113 Double-clicking on a VZS file outside a Project folder kept Designer in an endless error messages loop. Fixed!
BUG B15125 Could not start Designer via double-click on a VZS file in a Project structure that contained more than one VZP file. Fixed!
BUG B15130 On a few systems one could not edit property values by double-click in the LayerEditor. Fixed!
V6.12.01
CHANGE C14871 Assets bigger than 2GB are now supported in scene archives and presentations
CHANGE C14780 Ventuz Extension API: Now supporting arrays of Color4b as input and output properties.
CHANGE C14818 Ventuz Extension API: ParameterSets for ICustomResource instances must now implement Equals() & GetHashCode().
CHANGE C14835 Ventuz Extension API: Added static VxLog class for simpler logging to Ventuz logs.
BUG B14896 OSC nodes did not allow certain characters in addresses (like -,+,!, etc.) but that was not OSC specification conform. Fixed!
BUG B14932 In Designer the icon for the 3D Mapping Provider was missing. Fixed!
BUG B14993 Text scaled in Enriched Blocktext had wrong kerning. Fixed!
BUG B15006 Fixed an issue where it wasn't possible to manually add fields to E2E data nodes anymore
BUG B15024 Horizontal & vertical flipping in the Image Layer was swapped (the naming). Fixed!
BUG B15025 PSD import did not display non-ASCII characters correctly in the LayerEditor. Fixed!
BUG B15055 Shaping Editor: Undo did not work on new shaping setups, only after you saved them. Fixed!
BUG B14828 Ventuz Extension API: VX Matrix array conversion to the native Matrix array did not work. Fixed!
BUG B14883 Ventuz Extension API: VxLegacyNames attribute did not work at all. Fixed!
BUG B14900 Ventuz Extension API: Attributes like VxCategory or VxLegacyNames were not applied to Node methods. Fixed!
V6.12.00
FEATURE F5123 Introducing new String Array Analysis node. See documentation for further details.
FEATURE F8261 Directional Light can have a Shadow Volume now. The Volume can be made visible by using the 'Show non-render Objects' option in Designer.
FEATURE F10239 The Angle of the Circle and Cylinder primitives can now be opened counterclockwise.
FEATURE F10517 SystemID node now provides the Machine Tag defined in the Configuration Editor.
FEATURE F11310 The 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.
FEATURE F12717 When pasting copied nodes in Content Editor they are now positioned at the mouse location if enough space is available.
FEATURE F14086 Expression nodes can now additionally handle byte arrays.
FEATURE F14088 Added PasteFromClipboard method to TextField Input node to paste copied text.
FEATURE F14105 Integration with ioversel Vertex. Vertex can load and playback Ventuz projects and scenes. See documentation for further information.
FEATURE F14106 Integration 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).
FEATURE F14110 The 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.
FEATURE F14468 Ticker 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.
FEATURE F14543 The Extended IO license option now additionally enables the use of AWS CDI video format.
FEATURE F14744 It's now possible to have up to 4 Offscreen Surface outputs configured in the AV Config.
FEATURE F13342 Director: new Button in Playlist Control to add an "All Out" item which performs a Take Out of all items on the current channel.
FEATURE F14115 If 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<NM>: startup option - see documentation for details.
FEATURE F13409 Introducing 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.
FEATURE F12422 Particle System: We included the Sine Function into the Math Module. Function is : sin((valueA + valueB ) * 2 * 3.14159265)
FEATURE F14119 VIO API: The Ventuz Video I/O API now supports VIO OUT.
CHANGE C12385 The AutoSave popup does not steal focus from other applications anymore.
CHANGE C13578 We updatet to the latest 12.4 Blackmagicdesign Drivers for Video in and out!
CHANGE C14198 Designer is now able to run if user does not have Admin rights.
BUG B14683 Fixed documentation for meshes in Ventuz file format (VFF).
V6.11.05
FEATURE F14184 The DNxHD encoder for RenderToDisk now supports alpha.
CHANGE C14982 Page Editor Plugin: The list of available Publish Contexts is now sorted alphabetically by title.
BUG B15338 Fixed a memory leak in the VMS MOS module.
BUG B15494 BoundingBox provided by the Block Text nodes for empty strings ignored the LineAlignment property. Fixed!
BUG B17500 Animation-Controlled MovieClip nodes stalled the Renderer when the scene was activated even though this scene and the movie was prepared in the background. This was caused by a wrong ParamaterSet on the initial validation of the node. Fixed!
BUG B15028 Director: Fixed the activation of the Playlists duration control if a too small number was entered, resulting in "00:00:00.000". The Playlist Item was then skipped immediately.
BUG B15333 Director: Remote Playlist dialog could crash with empty list
BUG B15948 Director: sometimes a progress popup did not close when 'Reload all Templates' was triggered via Show menu or Director Remoting. Fixed!
BUG B17251 GPI Boards: Numato 16 Channel USB GPIO Boards that report firmware version A0M10.01 was not detected.
BUG B17059 Nodes: Movie Clip node did not play audio correctly in 'Buffer All' mode. Fixed!
BUG B15327 PageEditor: Fixed rare freeze of plugin while loading a Show.
BUG B14827 Render2Disk: Fixed XDCAM-MXF output files not being completed correctly
BUG B17489 Template Engine: Under certain circumstances the Template Engine did not apply data in the background validation but only when the scene was activated in Renderer and that caused stalls. Fixed!
V6.11.04
CHANGE C14618 Log node now writes to log file in WriteToLogFile mode even if Performance Statistics are not enabled.
BUG B14503 Some fonts did not display ligatures like 'ft' correctly because reading the GSUB table of the font file failed. Fixed!
BUG B14586 Arrange node could cause a crash after updating a Repository item that contained Arrange nodes. Fixed!
BUG B14607 Fixed occasional audio clicks when loading a movie clip in paused state.
BUG B14617 Under certain circumstances the Audio Clip node could crash Ventuz if an invalid file URL was specified. Fixed!
BUG B14650 Fixed Movie Clip error when seeking to the end (or beyond) of certain video files like possible in the Animation Editor.
BUG B14654 Fixed some unreplaced tooltip placeholders in the AV configuration stream properties in the Config Editor.
BUG B14688 Fixed rendering of controllers for Occulus Rift S.
BUG B14725 StringSplitter node allowed a recursive binding between IsNullOrWhitespace and Input properties and also outputs were already invalidated only if separators changed. Fixed!
BUG B14765 Fixed Designer hangs when Render2Disk fails to start
BUG B14775 Director could not load Pages if these had numeric values stored which exceeded the 'decimal' range. Fixed!
BUG B14651 Designer: 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!
BUG B14796 Director: Fixed restoring of default duration when loading a playlist from file.
V6.11.03
BUG B13287 The Exists output on the URL node did not work correctly for Scheme Ventuz. Fixed!
BUG B14413 It was not possible to drop Expression nodes on bindings (except 'Expression (dynamic)'). Fixed!
BUG B14446 Fixed NDI outputs getting stuck after about two weeks on some machines.
BUG B14467 Ticker 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!
BUG B14498 Fixed rare Runtime crashes with a invalid texture access in RenderSetup code.
BUG B14500 Fixed bug in SVG import that caused exceptions with certain files.
BUG B14445 Director: Fixed a special case where the check of the red "changed" indicator of the PropertyEditor could lead to an exception.
BUG B14529 Director: Fixed "Flatten Folders" option of Asset Browsers not showing any assets when in a subfolder.
BUG B14540 Director: Fixed missing grouping and sorting options of an Asset Browser if the current folder was empty when loading the Show.
BUG B14520 Particle System: Module Data Emitter, in mode "Multi", the channels Aux0 to Aux3 were not written correctly. Fixed!
BUG B14530 Particle System: Data Emitter Module in Multi-Mode, the data array was not completely used. Fixed!
V6.11.02
BUG B13381 Popup for the Default property of an Asset Data Channel was displayed at wrong location if multiple AssetPools were enabled. Fixed!
BUG B14118 Fixed mathematical instability with Anchor Arrow node when two points lie perfectly superimposed on the XZ-plane.
BUG B14131 To-String conversion of arrays on corresponding properties did not work in PropertyEditor if the arrays were shorter than 500 elements. Fixed!
BUG B14172 Merging materials did not work when importing certain 3D models. Fixed!
BUG B14179 The FX Effect node in combination with enabled SSAO on the Layer root could cause rendering problems. Fixed!
BUG B14201 Fixed crash when extracting material as content that had a projection texture.
BUG B14228 Worked around an issue in the NDI SDK that let Ventuz crash with certain 3rd party NDI sources when changing resolution.
BUG B14251 Fixed the display of Live Options for the SDI Software Chroma Keying mode.
BUG B14266 In the Layer-Processing (IPP) debugging of the Performance Statistics, some shaders were mislabeled. Fixed!
BUG B14287 Adding a Touch Ripple node to Hierarchy Editor caused an exception and the corresponding node tree was not created correctly. Fixed!
BUG B14341 Fixed Render to Disk clips sometimes having the wrong duration when rendering DNxHD/HR out of Designer.
BUG B14365 Particle System: setting negative values to the Rate property of the Source Emitter froze the renderer. Fixed!
V6.11.01
BUG B13966 Remoting4 client can't set data item of type double array (as binary). Fixed.
BUG B13999 The "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.
BUG B14060 Emojis of some Emoji sets where not displayed in text. Fixed!
BUG B14067 Ventuz 6.11.0 came with the Hockey demo project where the LayoutScene could not be loaded. Fixed!
BUG B14079 MovieFrame node could freeze Ventuz with certain HAP movies. Fixed!
BUG B14084 Multi Switch node could not add Texture and Event type properties. Fixed!
BUG B14087 Array properties with huge number of elements significantly degraded Designer performance if PropertyEditor's monitoring was enabled. Fixed!
V6.11.00
FEATURE F6666 Introducing 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.
FEATURE F8413 Expression nodes are now able to handle DateTime and Array types as input and output properties.
FEATURE F8664 ClusterData and ValueBuffer nodes can now be dropped on supported binding types.
FEATURE F13467 Scene Statistics dialog can now filter for Repository referencing Containers and those that have a reference to a newer version in the Repository.
FEATURE F13479 The 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.
FEATURE F13482 Added "MuteAudio" property to WebBrowser node to mute the corresponding node.
FEATURE F13483 It is now possible to update all Interface Containers of a scene that have the same Repository reference via context menu.
FEATURE F13490 The ClusterData node can now handle values of type Double.
FEATURE F13675 Added 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.
FEATURE F13827 HTTP node now provides ResponseBody as byte array.
FEATURE F13906 Added support for Unreal Engine 4.27.2.
FEATURE F13907 Improved the Material node merging during a 3D Import to reduce the size of the imported Hierarchy Tree.
FEATURE F13912 Introducing the forward and reverse full OpenCV lens distortion model as a Layer Effect.
FEATURE F13923 The Interaction Rectangle node received a further TrackingMode 'NonCapturedWithAllKeys' which allows to always capture all keyboard events.
FEATURE F13988 A 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.
FEATURE F13986 Added preliminary E2E support for Unreal Engine 5.0. NOTE: check documentation for known issues.
FEATURE F13936 Director Remoting: "show.cue" and "show.can.cue" can now be performed by Template or Page display name.
FEATURE F7735 It'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.
FEATURE F13785 New Machine Configuration option: Disable the Presenter's preview pane when outputting over SDI/NDI/etc.
FEATURE F10998 The 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.
FEATURE F15720 VPE: Make Timecode Control more useable and introduce a new MOS plugin configuration value that controls how the Timecode control reads and outputs the entered value, e.g. {{{hh:mm:ss}}} to omit the frames/fractions part.
CHANGE C13520 Ventuz now requires .Net Framework 4.8.
CHANGE C13790 Updated the .Net connector Dlls for the case that the Database node wanted to access a MySQL DB.
BUG B13577 The 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.
V6.10.04
CHANGE C13831 Documentation was wrong. The Delta-h4k2-elp 20 board can capture HDMI with audio.
CHANGE C13840 Loading many images asynchronously and in parallel via TextureLoader node could cause severe stalls in the whole application. Fixed!
BUG B10844 String Expression node logged a Cast Exception that could occur if a non-string input property was null. Fixed!
BUG B11547 Binding indicator in Property Editor was not shown on bound PropertyGroups like the Material node is using. Fixed!
BUG B13041 Fixed an issue which could lead to closing of other applications in rare cases.
BUG B13117 Fixed a bug where the E2E aspect ratio was inconsistent if the layer's layout was adjusted manually.
BUG B13883 Could 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!
BUG B13915 Boolean Expression node did not clone the input arrays and therefore may have modified them in the compiled expression. Fixed!
BUG B13952 In Animation Editor it was possible to drag&drop (with CTRL key) a channel sub-folder inside itself and that resulted in application crash. Fixed!
BUG B14032 The HTTP node did not work with string arrays bound to RequestHeader properties that contained null elements. Fixed!
BUG B13217 3D Import: create a single Material Node for a single material, if the Material is used multiple times it will create a Material Reference Node.
BUG B13967 Remoting 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!
V6.10.03
CHANGE C13449 Ventuz does not stop rendering anymore if Windows goes into Lock Screen.
CHANGE C13535 Text Editor in Designer could only handle 32K of text - increased to ~10MB.
BUG B5800 Tooltip popups on Repository items sometimes flickered extremely. Fixed!
BUG B13415 Changing the Live Option "Gpu Info" did not update the checkmarks in the Performance Statistics options of the Designer. Fixed!
BUG B13428 The Unreal Engine Layer had an degrading effect on the performance even if no UE Layer was used in a scene. Fixed!
BUG B13445 Under certain circumstances VMS could crash. Fixed!
BUG B13682 Materials AlphaValue property was not taken into account with Particle System Renderer and Extruder. Fixed!
BUG B13688 Referenced Particles / Extruder Nodes with embedded materials did not render correctly with Effect nodes and other situations. Fixed!
BUG B13708 Sometimes Designer could crash when working in Script Editor and an IntelliSense popup should have been shown. Fixed!
BUG B13727 Fixed Render2Disk hangs when using embedded audio.
BUG B13735 Fixed problems with interlaced DNxHD codec during Render2Disk.
BUG B13739 A blocked Web Browser node reacted on mouse & touch inputs and also continued playing audio. Fixed!
BUG B13742 The Shrink2Fit node could cause exceptions with empty strings which resulted in wrong output. Fixed!
BUG B13751 Director could crash on asset drag&drop operations. Fixed!
BUG B12706 C4D plugin: fixed issue where splines sent over live-link would sometimes be incorrectly open/closed
BUG B13647 Director: Fixed a specific crash when changing data in the Property Editor.
V6.10.02
BUG B13437 Secured concurrent access on network sessions. Unsecured access could result in termination of the Ventuz Machine Service.
BUG B13435 CRITICAL: Fixed memory leak in renderer which was introduced in V6.10.0 that was present with every scene.
BUG B13417 Director: Fixed an issue were plugin windows were only displaying "unsupported" after switching layouts.
V6.10.01
CHANGE C13141 Unreal plugin now supports Unreal Engine V4.27.
CHANGE C13309 The UE4 plugin now supports the experimental UE4 setting "Allow alpha through tonemapper"
CHANGE C13310 Empty overridden Tabs of exposed properties are now handled the same way as default empty (inherited) Tabs.
BUG B13273 Fixed several issues around interlaced NDI video and improved interoperability with certain 3rd party solutions
BUG B13306 Binding indicators in Property Editor used wrong color for Animation, SceneData and ProjectData bindings. Fixed!
BUG B13322 Runtime could crash in multi-pipe rendering due Particle Systems in the scene. Fixed!
BUG B13337 Sometimes navigating to a node of a scene loaded via ScenePort could crash Designer. Fixed!
BUG B13338 Asynchronous scene loading and validation could sometimes crash Ventuz. Fixed!
BUG B13348 ShrinkToFit Node did not work with Emojis in LayoutAndScale mode. Fixed!
BUG B13353 LFOs on properties sometimes did not work if Scene was opened via the automatically displayed Scene Open dialog on Project change. Fixed!
BUG B13360 It 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!
BUG B13388 Director: Fixed missing underscore characters in generated main menu items (mnemonics).
BUG B13390 WebBrowser node: Bugfix 13138 from version 6.9.4 was missing in Ventuz 6.10.0. Fixed!
V6.10.00
FEATURE F7743 The 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.
FEATURE F12352 Introducing Simple HTTP Node, to asynchronously send GET, POST, PUT and DELETE requests to a HTTP server. See user manual for more details.
FEATURE F12913 InteractionRect node can now filter captured touches to only send non-captured, similar to the Touch Ripple node Tracking mode property.
FEATURE F12935 Added new SwapRGB IPP effect on the Layer.
FEATURE F13121 New Depth Keyer feature on the Layer Root nodes of all 3D Layer types, keying out parts of the scene based on the depth buffer.
FEATURE F13134 Added 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.
FEATURE F13147 Log Node got a new property "Write to log file" which lets the user write messages to the Ventuz log files.
FEATURE F13181 Increased the 4K resolution limitation in Community & Core Edition to 4096 x 2160 pixel (4K DCI).
FEATURE F13226 Updated Cinema 4D Live Link plugin to work with Cinema 4D R25.
FEATURE F13238 We 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!
FEATURE F3731 Director: Recent Shows displayed on start screen can now be removed by clicking the upper right button on the show icon.
FEATURE F9760 Director: Added new Asset Browser filters "Data", "Geometries" and "Sounds/Audio".
FEATURE F10463 Director: Added a new column for thumbnails of items to Playlist window.
FEATURE F11424 Director: Added new dockable window for Macros list, so they can be executed without shortcut via double-click.
FEATURE F12657 Updated 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.
CHANGE C13072 Audio gain for AV inputs and outputs can now go up to 16.0 (+24dB)
CHANGE C13162 NDI SDK updated to version 5.0.3
CHANGE C13187 Substance Engine for complex material imports updated to Version 8.08
V6.09.04
CHANGE C13183 Director: Improved texts of items in Remote Playlist Browser in case playlist is empty.
BUG B11173 Mover node with Random function did not stop on Reset when in Infinite mode. Fixed!
BUG B11220 Binding indicators did not work for properties exposed over more than one container level. Fixed!
BUG B12321 Creating bookmarks in Designer did not mark scene as modified. Fixed!
BUG B13048 Fixed problem where changes in the Layout Scene dialog (project properties) did not update the Designer Scene Tree dialog.
BUG B13085 Touch Excluder node was showing output properties that did not have any functionality. Fixed!
BUG B13103 Fixed a bug where the camera projection offset wasn't applied correctly in E2E layers.
BUG B13138 WebBrowser node stalled for long time on re-activation of it's parent scene. Fixed!
BUG B13193 When 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!
BUG B7527 Director: Plugin windows now reconnect when re-enabling a plugin in dialog.
BUG B13136 Director: Fixed wrong label for Asset Type condition in Channel Rule dialog.
BUG B13139 Director: Fixed missing underscore characters of template names in Published Scenes dialog.
V6.09.03
CHANGE C12988 Director: Increased Remoting performance for several commands, e.g. for "show.cue".
BUG B12959 Unreal Engine Layer instances had some issues when running in Multi-Pipe rendering mode. Fixed!
BUG B12987 Validating WebBrowser Node in background crashed Ventuz. Fixed!
BUG B13049 Fixed bug in a VMS dependency which has broken some HTTP communication.
BUG B13071 NDI outputs can now handle audio that goes over 0dB peak without distortion
BUG B13076 Unreal Engine preview quality could changes after loading different Scenes. Fixed!
BUG B13105 For certain (complex) RenderSetup/Shaping files the Save button in Shaping Editor was not enabled on modifications. Fixed!
BUG B13102 Alpha 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.
BUG B12993 Director: Fixed an issue where the Playlist caused a refresh at an invalid time, leading to a missing control in playlist window.
BUG B13104 Director: The GPIO receiver could miss GPIO commands. Fixed!
V6.09.02
CHANGE C12909 Increased receive buffer of UdpReader to make OSC message reception more reliable.
CHANGE C12978 The SceneTab tooltip in Designer shows the last version that was used to write the scene.
BUG B11154 Webbrowser node did not display PDF documents after load. Fixed!
BUG B12843 Scene Optimization did not work with some new E2E Nodes. Fixed!
BUG B12878 Some Vio modes were broken. Fixed!
BUG B12897 The User Manual link of the Configuration Editor now opens in users default browser.
BUG B12907 In some very rare cases Text was not displayed in a VPR. Fixed!
BUG B12908 File Open dialog in Designer automatically checked 'Reference' checkbox when loading assets from outside current project folder. Fixed!
BUG B12917 Interaction Rect was sending wrong touch release position when touch was released outside geometry. Fixed!
BUG B12941 VMS could crash when receiving messages of a new format. Fixed!
BUG B12912 Director: In very rare cases a running Playlist just stopped taking new Templates. Fixed!
BUG B12920 Remoting and Template Engine: The Release flag did not work under certain circumstances. Fixed.
V6.09.01
BUG B12849 Fixed some input events getting lost when an E2E layer was in the scene.
BUG B12850 Fixed UE4 instances not shutting down correctly when Ventuz is stopped from the Config Editor.
BUG B12853 CRITICAL: Fixed a wrong license issue warning when using SDI outputs which made the SDI outputs effectively unusable.
V6.09.00
FEATURE F11682 Added support for AV1 encoded video playback.
FEATURE F12664 The Texture Saver node now has a checkbox to unpremultiply the saved image file.
FEATURE F12803 Integration 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.
FEATURE F12806 Added Matte Choker properties to the Color Difference Keyer to allow fine tuning of the key to grow/erode it.
FEATURE F12666 Director: Added DisplayName property of Channel interface to Director API.
FEATURE F12681 Director: Improved Plugin API by extending Playlist, Channel and Drag & Drop capabilities.
FEATURE F12804 Director: Introducing Remoting API (Websocket and REST). See Director Remoting documentation for further information.
FEATURE F11898 Movie Stream: Added support for the SRT protocol
CHANGE C12707 The PLE Edition is now allowed to run on Virtual Machines.
CHANGE C12757 Updated FFmpeg library to revision 4.3.2.
CHANGE C12784 Help Browser now also searches the tags of a Page to improve search results.
CHANGE C12820 Updated the underlying CEF/Chromium code to make the WebBrowser node compatible with the latest web technologies.
CHANGE C12573 Director: Added label for thumbnail size slider in Asset Browser settings popup.
CHANGE C12653 Director: Added Take count to Status of cued Playlist items and accumulated its value.
CHANGE C12623 Effect 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).
V6.08.04
BUG B11787 InteractionRect node did not work correctly with touches coming via TUIO if a TouchArea was defined in the RenderSetup. Fixed!
BUG B12763 Fixed potential memory leak in Director.
BUG B12796 6.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.
BUG B12802 Fixed a resource leak when playing back DNxHD/DNxHR videos!
BUG B12809 Movie and Audio nodes copied without controlling Animation did not reveal Control Methods in Property Editor. Fixed!
BUG B12817 Since Ventuz 6.8.0, in HDR Layer3d, Live Video inputs were using the wrong gamma and looked too bright. Fixed!
BUG B12821 InteractionRect node did not send a 'Touch Removed' message if the touch was released outside the rectangle bounds. Fixed!
BUG B12827 Fixed an NVidia related performance issue that had added a constant, low overhead and more seriously, could cause spikes of overhead.
BUG B12838 Sometimes Deltacast HDMI capture boards stopped working after mode changes. Fixed!
BUG B12769 Director: Fixed an issue when newly saved Shows were not displayed in the "Recently opened Shows" list on Director main screen.
V6.08.03
CHANGE C12730 Director: 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.
BUG B12739 Permanently cueing and taking Templates with movies in a dual-pipe setup could crash Ventuz. Fixed!
BUG B12747 Fixed problem with autodetect HDMI capture on Blackmagic/Decklink boards.
BUG B12748 Ventuz 6.8.0 introduced incompatibility with DirectX11 graphics cards from before 2012 when using SDI / HDMI capture. This has been fixed.
BUG B12756 Active bindings to ProjectData were not listed in the Performance Statistic. Fixed!
BUG B12766 Config Editor could crash if a Help page was not found in the local installation. Fixed!
BUG B12777 Fixed 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.
BUG B12778 DMXFromTexture node could crash Ventuz if the bound texture source was not valid. Fixed!
BUG B12788 Visual Basic Scripts created before 6.8 did not compile in 6.8 due to a missing assembly reference. Fixed!
BUG B12789 Default unmodified Scripts created before Ventuz 6.8 did not show any source code when opened in 6.8. Fixed!
BUG B12758 Director: Added Save and Restore methods to IPlaylistItem interface to allow serialization of modified data.
BUG B12762 Director: Fixed possible deadlock when using the Auto-Follow feature of the Playlist while Timeline is enabled.
V6.08.02
BUG B12704 Using TextureSaver node in background thread (via Remoting or async Ports) crashed Ventuz. Fixed!
BUG B12715 Validating Live Video nodes in background (via Remoting or async Ports) crashed Ventuz. Fixed!
BUG B12719 Validating Web Browser nodes in background (via Remoting or async Ports) crashed Ventuz. Fixed!
BUG B12720 VMS Project Scanner always returned an empty project Guid for Presentation exported with versions >= 6.8.0. Fixed!
BUG B12724 Project Guid changed when Project settings were opened from Project Browser. Fixed!
BUG B12727 Updating WebBrowser node in background thread could cause an exception and break the functionality of the node. Fixed!
BUG B12728 Continuously disabling & enabling WebBrowser node caused memory leak.Fixed!
BUG B12722 Director: Fixed an issue where macros with action "Take", "TakeOut" and "Clear" ignored their configured channels and always operated on all channels.
V6.08.01
CHANGE C12662 Updated NDI to version 4.6.1
CHANGE C12692 VS Scripting: Paths to Project Assemblies are now written as relative Uris for easier deployment.
BUG B12414 Fixed the Texture output of the Effect FX node's changing every frame.
BUG B12593 Fixed Effect Bleed was not functioning correctly in some cases. Fixed!
BUG B12644 Fixed problems configuring Deltacast SDI boards when accidentally mixing drop-frame and non-drop-frame frame-rates.
BUG B12663 Fixed NDI video frame rate glitches, especially with NDI|HX sources
BUG B12675 Fixed problem when loading AV configs that contain Tracking devices that were created with Ventuz 6.7 or earlier.
BUG B12680 Improved search results in Help browser when using too common words.
BUG B12694 Fixed hang when using Render2Disk from Designer
BUG B12697 Audio Clip: Fixed Position property going beyond the Duration under some circumstances.
BUG B12693 Director: Fixed crash when assigning a special GPIO input shortcut to a Macro.
BUG B12691 VS Scripting: Script nodes tried to update from referenced VS projects even though UpdateOnLoad was disabled. Fixed!
V6.08.00
FEATURE F8338 A selection box for the Hierarchy Editor was added. Holding the CTRL key adds children to the selection. SHIFT adds to an existing selection.
FEATURE F8874 Added async. save functionality to Texture Saver node. For details see documentation.
FEATURE F11124 Event Filter node has now an event called Rejected which is fired if the filter did not match on incoming events.
FEATURE F11151 You can now use Visuals Studio to edit code of the C# & VB Script nodes. See documentation for further details.
FEATURE F12245 OSC Input nodes can now optionally reset output values on scene load.
FEATURE F12382 Introducing new Texture source for generating simple QR Codes.
FEATURE F12439 Property Editor now accepts simple expressions as value, example "7 + 3 * PI".
FEATURE F12591 Scene Statistics dialog now allows to highlight node filtering result in Hierarchy and Content Editor.
FEATURE F12621 Added Newtek SpeedHQ decoding to the movie player nodes.
FEATURE F12658 Improved SDI and Capture boards performance and increased range of supported boards. See documentation for further information.
FEATURE F11842 Director: Added new shortcuts "Preload all Templates", "Preload all Templates in Playlist", "Preload all Templates on Timeline" and "Reload all Templates".
CHANGE C9110 When importing VZA files multiple times, you will be asked for an alternative filename for the scene if it already exists in the current project.
CHANGE C10166 Updated Script Editor to cope with new C# (VB.net) language features.
CHANGE C11260 Excel Cell nodes now reset values if Excel Workbook is not available.
CHANGE C11508 Updated Script Node compiler to Roslyn so that new C# 7.0 (VB.net) features can be used now.
CHANGE C12624 Deltacast 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.
CHANGE C12625 Support for DVS SDI Boards (Atomix and Centaurus) has been removed.
CHANGE C12656 Stream Out when using NVENC now always outputs at the specified frame rate regardless whether Ventuz rendering can keep up.
CHANGE C12594 AV Config: removed unnecessary options from Tracking devices.
CHANGE C12600 SDI : AJA boards accidentally set the "Tracking Source" option for all inputs by default.
BUG B12410 The initially created help search index was not used. Fixed!
BUG B12413 The search bar of the build-in Help Browser contained a '+' character when searching for multiple words at the same time. Fixed!
V6.07.08
BUG B12632 User manual could not be opened from Config Editor due a wrong path. Fixed!
BUG B12637 Fixed issues in NDI buffer handling resulting in occasional stutters or excess memory usage
BUG B12639 Fixed audio speed and stutters when using Ventuz to Ventuz audio crosspoints
BUG B12641 Fixed diagnostics appearing on screen when WebUI diag page was open
BUG B12652 Binding a null value to a Font property of the EnrichedBlockText node could break the scene validation. Fixed!
BUG B12630 Director: Fixed the problem that the Timeline did not run when playing it after creating a new show.
BUG B12640 WebUI: fixed a few number inputs that didn't accept numbers over 999
V6.07.07
CHANGE C12328 Increased default Annotation size in Hierarchy and Content Editor for easier use.
BUG B3669 Input 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!
BUG B12225 Fixed Color Picker and DMX Texture nodes taking too much CPU time
BUG B12565 In 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!
BUG B12566 Fixed accidental reset of network configuration for VMS.
BUG B12571 Corrected rounding issue in color space conversion for some SDI modes.
BUG B12602 Sometimes Designer UI was not refreshed correctly when loading scenes with only 2D Layers. Fixed!
BUG B12611 AV Config refused to create new stream after deleting a stream. Fixed!
BUG B12613 Fixed missing load of network configuration for VMS Session Service.
BUG B12312 Config Editor: The Networking Mode in the Cluster Networking section could show a license warning even with a sufficient license. Fixed!
BUG B12445 Director: fixed crash that happened when Director tried to inform about available update.
BUG B12603 Director: fixed crash caused in the Timeline control due invalid time codes.
BUG B12583 IME Textfield Input: The property CompositionPreview now shows the correct pinyin composition preview instead of the wrong commit preview.
BUG B12584 IME 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.
V6.07.06
BUG B12402 glTF importer when set to "Sort by Materials" did not import meshes with no material set. Fixed!
BUG B12408 In some fonts text with ligatures was not rendered correctly and characters were missing. Fixed!
BUG B12421 Fixed glTF importer failing when a file contained skins but no associated animations.
BUG B12463 File Open dialog now navigates to Project/Repository folder if one selects View->Repository->Open menu entry in Designer.
BUG B12467 Names of Node Properties that were identical to their Category were not displayed in Property Editor. Fixed!
BUG B12468 Fixed crash when certain buggy ASIO drivers are installed.
BUG B12500 Repository browser color did not change until app restart when Designer UI Theme was changed. Fixed!
BUG B12435 Movie Clip: Fixed validation issue with the ErrorCode property
BUG B12477 Movie Stream Node: Fixed certain RTSP streams not playing if based on TCP.
V6.07.05
CHANGE C12340 Added Cinema 4D plugin for version R23.
BUG B12337 Repository item from a Layer could be dropped into Content Editor but not into Layer Editor. Fixed!
BUG B12338 Could not add Containers to Repository via CTRL-C + CTRL-V. Fixed!
BUG B12343 Freeflight Camera help text in Renderer was not displayed. Fixed!
BUG B12362 Check For Update crashed Designer. Fixed!
BUG B12384 Designer could not save scenes if Watermark symptom due license exceed was active. Fixed!
BUG B12393 Implemented missing VMS1 commands OPT, INST and GETCFG in the VMS1 emulation layer. (TCP Port 20405)
BUG B12333 Director : Remote playlists were sometimes not displayed in an open show. Fixed.
V6.07.04
CHANGE C12327 Improved buffer handling for the Movie Stream node to reduce stuttering in cases where frames do not come continuously enough.
BUG B11554 Pressing CTRL-A or CTRL-B in Hierarchy Editor did not mark scene as modified. Fixed!
BUG B12319 Fixed bad formatting in AV statistics.
BUG B12324 Animations on top level of scene were not displayed in Animation Editor. Fixed!
BUG B12325 Fixed NDI live video not working under certain conditions
BUG B12326 Fixed another rare crash in the Movie Stream node
BUG B12320 Director: Fixed a crash that sometimes occured when dropping external data into a show.
V6.07.03
CHANGE C12246 Increased the number of possible shadows to 8.
BUG B11986 Scene Optimization did not handle Layer Switcher correctly. Fixed!
BUG B12310 Merging Runtime Lite and Designer Only Enterprise licenses could fail on Runtime start and the License Manager was presented. Fixed!
BUG B12313 Fixed crash when opening a video file with 16 mono audio tracks and the merge option enabled.
BUG B12314 A few emojis like 'Bear' were not displayed in some Emoji Sets. Fixed!
BUG B12315 Fixed occasional crash in the Movie Stream node when a stream cuts out and comes back in a different resolution
BUG B12316 Fixed the Movie Stream Layer not updating layout when the stream's aspect ratio changes
BUG B12318 Binding MovieStream texture to Interface property caused Cast Exception on copy or save. Fixed!
V6.07.02
BUG B11289 Some 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.
BUG B12199 Fixed certain video streams failing to play in the Movie Stream node
BUG B12202 In some rare cases the VentuzMS_Systray6.exe would not start and the VMS taskbar icon was not displayed. Fixed!
BUG B12215 Fixed wrong version displayed in an error message dialog when no valid license could be found.
BUG B12221 Fixed NullReference Exception caused by Property Editor and exposed properties on Scene Ports.
BUG B12224 Double-clicking Ventuz Project file could present an error message in Designer about missing default.vzs file. Fixed!
BUG B12239 A bad URI at the ScenePort node could cause an Exception and break the validation of other nodes. Fixed!
BUG B12248 Assigning null to Array input property in Script node caused exception in Scripts base class and broke validation. Fixed!
BUG B12249 Online 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!
BUG B12250 The Movie Stream node now follows a stream's resolution changes properly
BUG B12232 Director: When "take out with recue" was requested, the Director ignored the "recue". Now this error is fixed.
BUG B12243 Director: "Ventuz Technology" appeared instead of the show name. Fixed!
BUG B11102 Expression Nodes: Couldn't add an additional property after bound 'A' was renamed. Fixed!
BUG B12212 Remoting: Cluster.Snapshot() always provided the render output of Pipe with index 0 regardless of the pipe IID parameter. Fixed!
V6.07.01
CHANGE C11709 Windows Explorer can now Open a scene in Ventuz Designer or Play it in Ventuz Runtime. Scene must be located in its corresponding project folder.
BUG B12146 Fixed problem where the Vio node had blurry video.
BUG B12149 Fixed visible borders around PLE watermark.
BUG B12186 Fixed 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.
BUG B12190 Discord and YouTube entries were not visible in Help menu of Designer. Fixed!
BUG B12191 Fixed some issues in the Licenses Manager in combination with very old licenses.
V6.07.00
FEATURE F11863 Added small helper EXE to start Ventuz web-based configuration.
FEATURE F11888 Introducing 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.
FEATURE F12140 New Ventuz Community Edition (FREE) and Ventuz Core Editions released! See https://www.ventuz.com/whats-new-in-6-7
FEATURE F10929 Particle 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.
CHANGE C8272 In 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".
CHANGE C11807 Retired iVGA support.
V6.06.03
BUG B11072 Fixed blending options of Scene Layers (they where mostly ignored).
BUG B11692 Fixed Audio Clip node firing extraneous Complete events when controlled by an animation
BUG B11735 Fixed a minor bug with Rim Lighting that would sometimes cause black pixels/rectangles.
BUG B11788 Expose Dialog in Designer was not DPI-aware. Fixed!
BUG B11824 Cinema4D plugin installer now supports Cinema4D S22
BUG B11951 Fixed heavy glitching when using really big blur radius with image based lens flares.
BUG B11955 A too high (via binding) Ordinal property value on the AudioStream PropertyGroup could crash Ventuz. Fixed!
BUG B11998 Some texts were not displayed in the correct language in Director. Fixed.
BUG B12023 The Log Windows in Runtime and Designer where missing some early log messages. Fixed!
BUG B12038 Sometimes 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.
BUG B11968 Director: Fixed an issue where the "-nosplash" command line argument could cause a crash.
BUG B11987 Director: Fixed an issue when loading a Topology with missing Pipe information for View (unconnected View).
BUG B11995 Director: Fixed the error that appeared when playing the Timeline after a Channel was deleted.
BUG B12053 Director: Could not open Runtime after switching Topology. Fixed!
BUG B12061 Director: 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.
BUG B12063 Director: Channel slots were not reassigned correctly after deleting channel. Fixed.
BUG B12076 Director: Fixed the problem with some buttons from the Timeline after a Channel was deleted.
BUG B11599 Particle System: Fixed crash when loading a scene with a Data Emitter and the stream had "DisableComputation" checked when saving.
BUG B11965 Particle System: When switching "DisableComputation", things are not always correctly re-enabled. Fixed!
BUG B12043 Particle System: scene with Particle nodes loaded via ScenePort/Layer could crash Ventuz. Fixed!
BUG B11952 Web-UI Config: Fixed event triggers only working once in web scene/project data views.
V6.06.02
CHANGE C11849 Improved error message text when opening old AV configs.
BUG B11872 Deleting WebBrowser node could sometimes crash Designer. Fixed!
BUG B11873 Fixed crash when using Live Video Node mixed with Movie Clip Node.
BUG B11882 Null Device was not visible in AV Config Editor. Fixed!
BUG B11895 Fixed crash caused by Draw Touch Ray node.
BUG B11896 Shaping did not activate in Runtime until changing Machine ID via Live Options. Fixed!
BUG B11874 Deltacast I/O configuration : Changing the input/output config did only update genlock options after starting Designer / Runtine.
BUG B11878 Director: The shortcut that allows going to the end of the show through the Timeline works correctly again.
V6.06.01
BUG B11865 Some scenes could no longer be loaded. Caused crashes. Fixed.
BUG B11868 Fixed crash related to tracking devices, introduced in 6.6.0.
V6.06.00
FEATURE F11700 Added HEVC (H.265) decoder to the Movie nodes.
FEATURE F11793 The new "IME Textfield Input" node allows keyboard input with IME (Input Method Editor) for Far Eastern languages.
FEATURE F11800 It 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.
FEATURE F11808 Introducing new node "CC" Chinese Character conversion to convert traditional Chinese into Simplified, Hong Kong, Taiwan and Japanese Kanji standards and vice versa.
FEATURE F11846 Updated drivers for Deltacast, AJA, DeckLink and Datapath; thus supporting new boards. See the 'Supported Hardware' page in the documentation for details.
FEATURE F11847 Updated NDI SDK to version 4.5 for better performance and image quality.
FEATURE F11854 SDI driver info is now displayed in Ventuz log.
FEATURE F11866 Introducing 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.
FEATURE F11840 Movie Stream: Added OverriderBufferSize property to customize the size of the receive buffer.
FEATURE F11696 NDI: Added option for naming the NDI output in the 'Advanced Settings' of the output configuration.
CHANGE C11714 Remoting4: Querying a color data item now always yields an (A)RGB tuple instead of a named color.
BUG B11828 User Manual: Fixed some broken links in several tables of contents.
V6.05.02
CHANGE C11850 MigrationHelper can now optionally overwrite files.
BUG B11778 Removed NvEncodeApi related error messages when you're not actually trying to encode the output
BUG B11839 Auto Scene Open Dialog on first Project start in Designer made DateTime node cause an exception and prevent scene loading. Fixed!
BUG B11848 MigrationHelper used wrong destination folder for autostart.json and vms_persistence.db.
BUG B11786 Remoting4 over HTTP/Websocket: Fixed setting DataItems on non-English locales.
V6.05.01
BUG B11561 Auto-Connect dialog in Animation Editor did not scale correctly with high DPI. Fixed!
BUG B11711 Fixed some bugs in the Websocket Remoting responses. A response now contains the command address and the request ID.
BUG B11727 Interaction option 'Intersect higher-level Layer first' did not take Template Layers into account. Fixed!
BUG B11728 Reset with argument (via Event Binding) did not fully work on SlideManager. The according animation to Present state was not triggered. Fixed!
BUG B11729 Copy & Paste Layers reverted the order. Fixed!
BUG B11738 Adding texture to Rim Light Material caused exception. Fixed!
BUG B11739 Fixed Ventuz crashes with certain ASIO devices.
BUG B11740 WebBrowser node could sometimes cause long stalls when changing URL. Fixed!
BUG B11752 Under certain circumstances a Particles System in the Scene could crash Ventuz. Fixed!
V6.05.00
FEATURE F10094 Ventuz now supports ASIO audio devices. See documentation for details.
FEATURE F11150 Introducing '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.
FEATURE F11423 It's now possible to disable video metadata reading for disabled Movie Clip nodes via options.
FEATURE F11462 Movie Clip/Frame/Stream nodes now have a new property to specify the output color in case the File/URL is not available.
FEATURE F11528 Ventuz now support Remoting 4 via Websocket. See documentation for further details.
FEATURE F11559 Introducing Snapshot Framebuffer node that provides the texture that contains the rendering as it is done before / above the node.
FEATURE F11607 Movie Clip, Movie Stream and Audio Clip nodes can now use multiple audio streams and mix and match them to multiple outputs
FEATURE F11655 Added the "MultiPlay" property from the Sound node to the Audio Clip node, too.
FEATURE F11659 The ContainerInfo node now also works inside Slides and provides the index via the LinkIndex property.
FEATURE F11669 The Audio and Movie nodes in Ventuz now support audio channel configuration for multi-channel audio content. See documentation for details.
FEATURE F9840 Director: Added Macros capabilities, which allow triggering of predefined actions via shortcuts, like cueing a specific Template or modifying a Project Data value.
FEATURE F11390 Director: Added "Reload all Templates" option to menu which forces the Runtime to first unload and then load all templates of current project.
FEATURE F11393 Director: Added name of current Project to window title.
FEATURE F11400 Director: Added import and export of window layouts to the Layout Manager.
FEATURE F11442 Director: 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.
FEATURE F11443 Director: Added possibility to disable a Channel Rule using the Channel property window.
FEATURE F11451 Director: Added some improvements to the Playlist like scrollbar buttons, font scaling, freely dockable toolbar panel and tweaked scrolling during drag operation.
FEATURE F11452 Director: Added some interface improvements for the Asset Browser, like the possibility to sort the items descending and scaling the thumbnail images in all views.
FEATURE F11454 Director: Added possibility to change the layout orientation of the elements in the Property Editor to be either "Automatic", "Horizontal" or "Vertical".
FEATURE F11666 Director: 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).
CHANGE C11396 Director: 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.
CHANGE C11426 Director: Improved behavior when removing and reading a Ventuz License Dongle
CHANGE C11433 Director: Improved German localization, especially sorting and grouping options of the Assetbrowser.
CHANGE C11441 Director: Changed sorting of Asset Browser to use natural sort algorithm.
CHANGE C11683 Director: Added scrollbars to Show Control, so the status of each Channel can be observed even when the Show contains a lot of Channels.
CHANGE C11685 Director: The bottom toolbar of the Property Editor is now always visible.
CHANGE C11427 VMS: Installer now configures fail action of the VMS windows service to retry starting after subsequent failures
BUG B8458 Fixed Ventuz.Remoting4.Templates.TemplateCollection.CountAll. The wrong value was returned. Please check your code for the usages of this property.
BUG B11428 The ShotBox now displays pages for cueing inside Page Editor plugin.
BUG B11459 Director log file could only be 2 MB large and startup option to set number of log backup files did not work. Fixed!
BUG B11697 Fixed 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.
BUG B11398 Configuration Editor: Fixed an issue where the VentuzConfig.vcfg got reseted to default after the VMS process was restarted.
BUG B11391 Director: Fixed "Group By" options of Pages Asset Browser to allow grouping also by Keywords, Channel Ids etc.
BUG B11394 Director: Fixed default values for NumericUpDown controls in Property Editor after Template was changed.
BUG B11404 Director: Fixed Templates pre-loading when there are unconnected channel slots in use.
BUG B11405 Director: Added a log message in case an item gets cued on a Channel which is not connected to a cluster in the Topology.
BUG B11406 Director: Removed confirmation dialog when trying to delete non-deletable items like Templates from Asset Browser.
BUG B11409 Director: Fixed threading issue which sometimes caused an exception when trying to cue an item.
BUG B11410 Director: Added dialog message to ask how to proceed when loading a playlist from file containing items not matching the current channel rules.
BUG B11412 Director: Fixed missing display name of Pages in Shotbox.
BUG B11413 Director: Fixed an issue where the Playlist status of content created with a migration Channel Rule was not set.
BUG B11414 Director: Fixed Asset Browsers sometimes loosing their current folder information.
BUG B11416 Director: 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.
BUG B11418 Director: Fixed saving of Topologies when moved from embedded to local using the Embedded Topology dialog with renaming the topology first.
BUG B11419 Director: Added an additional check to the "Navigate Up" button of the Asset Browser to disallow leaving the Pages folder.
BUG B11421 Director: Fixed not-applying migration rules when assets got dropped directly onto playlists.
BUG B11425 Director: Fixed an exception which may occur inside Asset Browser when constantly switching or reseting the window layout.
BUG B11450 Director: Fixed re-appearing of deleted shortcut for functionality which have default shortcuts.
BUG B11456 Director: Fixed an issue with inconsistent thumbnail scaling after scrolling a bigger collection of assets in the Asset Browser.
BUG B11457 Director: Fixed crash due to some unescaped format strings during transformation from data model to UI element.
BUG B11686 Director: Fixed toolbar button status of Property Editor to get re-enabled when e.g. a Take is done.
BUG B11440 VMS: Fixed resource leak caused by calling missing endread and endwrites on pipestreams
V6.04.04
CHANGE C11684 Adding 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.
BUG B11592 SVG Loader did not load certain files. Fixed!
BUG B11593 SVG Loader in Async mode did not always update Width and Height outputs. Fixed!
BUG B11650 If the first Expression node property with default name was bound and then deleted it was not possible to add new properties anymore. Fixed!
BUG B11657 Cascaded and linked Arrange nodes did not work correctly. Fixed!
BUG B11693 Fixed playback stutters with certain Hap and NotchLC video files
BUG B11695 Designer could crash if one clicked on the Scene Tab icon to e.g. take Templates. Fixed!
BUG B11845 relaxed driver version checking for deltacast to allow usage of old version of DELTA-3G-ELP-KEY 4k
BUG B11698 License 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!
BUG B11702 Particle System: Fixed rare crash with Sprite Renderer.
BUG B11590 SDI: Fixed problem when using External Chroma Keying without foreground Layer but with Effect Bleed.
BUG B11596 SDI: Fixed problem with External Chroma Keying when using Offscreen Layers with Rank filters.
V6.04.03
CHANGE C11570 Ffmpeg messages in level 'Info' and 'Warning' are now also redirected to log level 'Debug FFmpeg' to allow filtering to prevent gigantic log files.
BUG B11558 ContainerInfo node could kill performance if used in deep ScenePort hierarchies. Fixed!
BUG B11562 NDI functionality is no longer initialized when no NDI inputs or outputs are used.
BUG B11569 The 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!
BUG B11571 If a 'Not For Resale' and PLE license was present none of the Ventuz applications except License Manager started. Now the NFR license is prefered!
BUG B11585 Custom Fonts in Enriched Blocktext node did not show usual dropdown in Property Editor. Fixed!
BUG B11579 Remoting: Some methods in the Cluster class did not compare Machine responses correctly for congruence. Fixed!
V6.04.02
BUG B11548 Designer options were not fully loaded if the Compatibility Check was enabled. Fixed!
BUG B11546 CRITICAL Bugfix: Project Fonts were not exported to VPR and VZA!
V6.04.01
CHANGE C11510 Director: Increased size of clear button of Asset controls.
BUG B11499 Fixed sprite rendering (from both particles or mesh) in mirrors.
BUG B11502 Ventuz crashed when a Scene Port was unblocked that loaded a scene with Arrow nodes. Fixed!
BUG B11506 Data View of the Animation Editor never showed a horizontal scroll-bar. Fixed!
BUG B11511 Memory usage rose for scenes with Touch nodes when Windows was locked. Fixed!
BUG B11512 Fixed occasional crash caused by shader cache after downgrading from 6.4.0.
BUG B11514 Reference Layer with Layer Mask produced incorrect result. Fixed!
BUG B11518 Ventuz could crash when unblocking a Scene Layer with certain scenes loaded. Fixed!
BUG B11532 Deltacast 3G-elp-d 4c stopped working after killing Ventuz without proper deinitialization. Fixed!
BUG B11534 Ventuz in Touch Client configuration crashed with NullReference Exception. Fixed!
BUG B11509 Director: Fixed a Shotbox input focus issue.
BUG B11501 Substance Material: Material options don't get reset anymore after saving and loading a scene.
V6.04.00
FEATURE F861 Introducing Scene Optimization section in the Scene Statistics dialog to detect and remove unnecessary nodes in the scene tree.
FEATURE F4776 Introducing new GetBoundingBox node to retrieve the bounding box of a subtree.
FEATURE F8177 In 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.
FEATURE F11109 New option in the Z Test options to disable writing normals. This is useful when doing transparencies and SSAO.
FEATURE F11129 Ventuz comes now with a Remoting4 Dll for .Net Standard and .Net Core. See Remoting documentation for further information.
FEATURE F11157 The Reset event of the SlideManager now accepts an argument to make the SlideManager jump to the Slide with the specified index.
FEATURE F11326 Introducing 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.
FEATURE F11478 SlideManager node now provides a string array with the names of the Slides.
FEATURE F11493 New option for Movie Clip node: OverrideFramerate defines playback framerate for image sequences (ignored for movie clips).
FEATURE F8013 OpenVR: added vibration (haptic feedback) to Vive controllers (only Vive for now).
FEATURE F11474 Video: Added NotchLC video decoding
CHANGE C9041 Increased the support for VentuzVS extension to up to Visual Studio 2019 (Version 16).
CHANGE C11055 ffmpeg decoding was limited to 16 threads. Increased the limit to 64 threads (a windows limit) and add statistics over cpu threasd used.
CHANGE C11155 The order in which render-targets and post-processing is done is now less likely to lead to a one frame delay.
V6.03.04
BUG B11020 In 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.
BUG B11301 Layers that should not be culled (Offscreen, Referenced, PortLayer) were culled nevertheless if they were children of a culled Layer Group. Fixed!
BUG B11306 Framerates like 60 / 1 and 60000 / 1000 were not considered as equal in a Cluster.
BUG B11313 Automatic Update Check could extremely delay application start-up if network connection was present but no internet connection. Fixed!
BUG B11317 Layer Mask Resources were not exported to VZA and VPR. Fixed!
BUG B11319 Not all shaders were warmed up when runtime started. Fixed!
BUG B11327 Empty string for Channel IDs of scene template caused exception on scene load. Fixed!
BUG B11332 On Deltacast boards that required reconfiguration, setting genlock format caused audio to fail. Fixed!
BUG B11350 Line rendering with animation produces wrong index buffers. Fixed!
BUG B11386 Fixed problem with genlock and Deltacast 4c/8c configuration.
BUG B11468 Arrow node with Path Source did not export custom SVG files to VZA and VPR. Fixed!
BUG B11473 Under certain circumstances working with Particle System could crash Designer. Fixed!
BUG B11483 Designer could crash under certain circumstances if one was exposing properties from an Interface Container. Fixed!
BUG B11484 On Chinese Windows a checkbox in the Intersection tab of the Project Settings dialog was hidden by text label. Fixed!
BUG B11379 Director: Fixed grouping criteria for Pages browser.
BUG B11279 Rendersetup Editor: After canceling the 'Create New Setup' or 'Add Machine' dialog one could not add any machines to the setup anymore. Fixed!
BUG B11352 VIO: fixed problems with memory transfer and Depth Buffer using DX11 (only VioApi.dll has changed)
V6.03.03
CHANGE C11246 UpdateCheck 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.
CHANGE C11261 Web Browser: Chromium updated to version 74.0.3729.157
BUG B11177 Fixed crash that happens sometimes when unblocking a scene port with a SkyBox node in it.
BUG B11180 Far and Center aligned text with trailing spaces was not lay out correctly. Fixed!
BUG B11181 Touch intersection test for Volume node was incorrect and detected it as always in front of all other objects. Fixed!
BUG B11182 Fixed most of the occasional discontinuities in animation curves when importing FBX/Collada/etc files with animation.
BUG B11183 The visibility of some properties on a deserielized Geometry Import node was incorrect (especially ImportAnimation was missing). Fixed!
BUG B11185 Fixed bug in VIO SDK example program (no rotation).
BUG B11225 Deleting 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!
BUG B11233 Deleting first node (selected without children) of a linked subtree gives completely illogical result. Fixed!
BUG B11247 On machines with DPI scaling > 125% the Split dialog in the RenderSetup Editor did not show up and the application got unresponsive. Fixed!
BUG B11249 Under certain circumstances Enriched Blocktext did not update text correctly if color properties changed. Fixed!
BUG B11255 VMS Systray did not take NetworkConfig.vnetcfg settings into account. Fixed!
BUG B11257 SplinePath module for Particle System could crash Ventuz when loaded via ScenePort. Fixed!
BUG B11262 Fixed Web Browser not being able to access cached data and cookies in some situations.
BUG B11274 Xml and Excel files did not auto-update in async mode when changes happened faster than re-loading the according file. Fixed!
BUG B11276 Certain pixel formats could crash Designer when trying to preview an according image in the file browser. Fixed!
BUG B11277 Fixed bounding box calculation for directional shadows if the first mesh rendered was not transformed with an axis.
BUG B11283 During Runtime start error popups could be occluded by splash screen. Fixed by hiding splash screen if popup has to be shown.
BUG B11297 Fixed image distortion with SDI SD NTSC Anamorph on Deltacast boards (other boards do work).
V6.03.02
BUG B11149 Designer could crash when trying to unlock Repository. Fixed!
BUG B11153 Repositories saved with Ventuz 6.3.0 or 6.3.1 could not be opened with older versions. Fixed!
BUG B11158 Text was not displayed if it contained an Emoji ZWJ Sequence which was incomplete. Fixed!
BUG B11159 Ventuz could crash on input signal change with Datapath cards. Fixed!
BUG B11161 Some emoji code sequences were not parsed correctly and thus according emojis where not displayed in text. Fixed!
BUG B11162 WebBrowser node had some problems with cookies. Fixed!
BUG B11163 Input stream from Datapath cards did not start if rendering and capturing frame-rate differed significantly. Fixed!
BUG B11165 Fixed bug that sometimes detected a wrong display frequency and thus led to a wrong timing in Ventuz.
BUG B11171 Wrong touch order in Z within single Layer with 'Intersect higher-level Layer first' enabled. Fixed!
BUG B11156 Particle System: NVidia drivers around 4.19.67 broke an optimization in particle sorting. Disabled that optimization for NVidia.
V6.02.02
BUG B10989 When using 3D Reference Layers as offscreen render targets, under certain conditions Ventuz did crash. Fixed!
BUG B10991 Fixed crash when adding NDI inputs to video config
BUG B10995 ValueBuffer node did not work with Objects. Fixed!
BUG B10997 Datapath input capture boards did not report signal loss. Fixed!
BUG B11000 Fixed Project Maintenance window looking wrong on high DPI screens
V6.02.01
BUG B10931 Removed unnecessary Error logs when adding Material stages 'Normal Map -> None' or 'UV Distort -> None'.
BUG B10978 In Script Editor the shortcut for Double outputs was wrong. Fixed!
BUG B10980 Fixed Animation Editor showing nested animations with wrong height.
BUG B10979 NDI: Fixed input timing that was sometimes unstable.
V6.02.00
FEATURE F7407 ShrinkToFit Text Effect node now provides the resulting bounding box of the manipulated text.
FEATURE F7786 Added Audio Balance property to MovieClip and MovieStream nodes.
FEATURE F8828 Port 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.
FEATURE F9949 It's now possible to enable Touch/Interaction for Offscreen Layer. But this only works correctly if the Layer has fullscreen size!
FEATURE F10231 In Content Editor it's now possible to highlight bindings to & from selected nodes (Option 'Highlight bindings of selected nodes').
FEATURE F10394 It'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.
FEATURE F10484 The Excel Range Array node now additionally provides the cell values as string array.
FEATURE F10662 Array and Array Indexer node now have Custom Verbs in the Property Editor to add and remove array elements.
FEATURE F10672 Path Axis and Eval Path nodes can now evaluate the path with constant velocity.
FEATURE F10722 Performance Statistics now displays the number of active bindings per frame (separated in Properties and Events) to help identify performance problems.
FEATURE F10730 Audio Volume Control can go up to 400% to boost. No UI, binding only.
FEATURE F10769 Added Spout Receiver Node to receive video frames via Spout 2.006
FEATURE F10803 Container can now be sealed with a password.
FEATURE F10826 Added support for Mo-Sys tracking protocol V 1.70 (including lens-distortion) and Mo-Sys over Ethernet.
FEATURE F10832 Added support for skinned glTF meshes with the new Animation Rig node
FEATURE F10848 NDI updated to version 3.7!
FEATURE F10922 Added further Behavior Setting parameter for Transformation 3D node to get more accurate motion simulation when using VR Controllers. See documentation for further details.
FEATURE F10925 Added High DPI support for Ventuz Designer UI.
FEATURE F10962 Updated 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.
FEATURE F10966 Unloading large number of scenes at once in Designer is now significantly faster.
FEATURE F10675 Line 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.
FEATURE F10875 Material, Shadow Options: added a Cast option (default on) next to the Receive option. Disabling casting is useful for transparent materials.
FEATURE F10184 Particle System: Added option to disable particle streams without resetting the particle system.
FEATURE F10878 Particle System: Added Data Animation module to use a float array not as emitter but to modify existing particles.
CHANGE C10688 Limited Specular Power to a minimum of 1.0, because the value 0.0 causes problems on some GPU's.
V6.01.02
CHANGE C10692 Designer, Runtime & Director now write their start-up arguments to log.
CHANGE C10721 Animation Editor: Slightly enlarged the mouse-over area for keyframes and spline handles to make it easier to hit them with the mouse pointer.
BUG B2101 Copy and Paste of multi-selected Hierarchy nodes gave strange results with linked nodes. Fixed!
BUG B10227 In Animation Editor Shift+Click on Timeline background deselected all keyframes and you had to start over. Fixed!
BUG B10355 Some log entries on Ventuz start were not written to the according log files. Fixed!
BUG B10422 Clicking on the Scene-Tab now also displays the Scene template if it requires data.
BUG B10553 Fixed Designer window not maximizing correctly with certain multi monitor configurations and overlapping the Windows taskbar.
BUG B10679 Some SVG paths could have doubled points and this resulted in strange behaviour when animated on the path. These duplicates are now removed.
BUG B10681 Property Editor did not accept both . and , as decimal separators for Double values. Fixed!
BUG B10690 DirectInput Mouse node did not invalidate their RelativeXYZ outputs correctly. Fixed!
BUG B10691 The VisibilityX value on the Chart nodes could interrupt scene validation (due an exception) if the value was very close to 100%. Fixed!
BUG B10700 Auto-save for auto-generated geometry import scenes saved in geometry source folder. Fixed!
BUG B10701 VZAs were not saved to 'Archives' folder by default but to location of exported scene. Fixed!
BUG B10709 WebBrowser was unable to add Methods and Events for JavaScript. Fixed!
BUG B10711 Sometimes special textures were not updated correctly. Special textures are Shadows, Incident Lighting, Hatching and Cell Shading. Fixed!
BUG B10714 Fixed Ventuz crash when creating a scene screenshot with a thumbnail area that was not the default one.
BUG B10720 Fixed Ventuz crash when playing some videos with 16 channel audio.
BUG B10727 Exposed Gradient Property within Interface Container prevented serialization. Fixed!
BUG B10728 3D Reference Layers did switch off when the referenced 3D Layer was not rendering (due culling) on the current machine in a Cluster. Fixed!
BUG B10729 When a 3D Reference Layer did not reference anything, rendering stopped. Fixed!
BUG B10737 Fixed rounding error that could cause very small layers to crash Ventuz.
BUG B10745 It was possible to paste Hierarchy content to Layers (when displayed via Hierarchy Editor) and vice versa. Fixed!
BUG B10747 Warping enabled itself automatically even if it was disabled in Warping/Shaping Editor. Fixed!
BUG B10757 On Windows 7 machines with SDI / Offscreen / stream outputs, the framerate of the output could have been limited by the framerate of the Desktop. Fixed!
BUG B10433 C4D plugin: Fixed occasional crashes when plugin was installed but Ventuz was not.
BUG B10756 Director: Fixed typo in Plugin Manager which led to incomplete log messages.
BUG B10735 Remoting: 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!
V6.01.01
BUG B10677 Various glTF2 import bugs fixed (materials, animation splines).
BUG B10682 Deployed demo projects were not up-to-date but in version of Ventuz 5.
BUG B10671 Remoting4: Scene command "Scenes" didn't work anymore. Fixed!
V6.01.00
FEATURE F9863 Introducing new Array Ease & Array Ease Morph nodes to provide the possibility to interpolate between float & double arrays.
FEATURE F10244 Drag & Drop to Content Editor now works with audio files.
FEATURE F10343 String Splitter node now has IsNullOrWhitespace output property to signal that Input is null, an empty string or only contains whitespaces.
FEATURE F10344 Scene Statistics Dialog can now filter Hierarchy nodes for being manually blocked or inactivated.
FEATURE F10476 Geometry import node now supports import of glTF2 files
FEATURE F10486 Point-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.
FEATURE F10559 Design 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.
FEATURE F10585 Added support for Samsung Odyssey VR HMD
FEATURE F10592 Sprite Renderer in Particle System and Sprite Render Mode of the Material now support culling options of Front- and Backfaces.
FEATURE F10612 Added new Material Stage "Texture Component". It maps single channels of a texture to different channels of the material. This is useful for packed textures.
FEATURE F10660 Improved Particle Systems compilation and background scene loading, especially from Director in dual-pipe mode.
FEATURE F10551 Effects, 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.
FEATURE F10380 NDI: Output resolution is now freely definable!
FEATURE F10472 NDI: Update to NDI 3.5
FEATURE F10258 New Layer Effect : invert R/G/B/A.
FEATURE F9258 Particles: 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.
FEATURE F9322 Particles: Sprite and Mesh Renderer now have option to order particle rendering by Depth, Distance from Origin or Age.
FEATURE F9735 Particles: 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.
FEATURE F10154 Particles: 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.
FEATURE F10382 Particles: Added Touch module to get feedback from clicking on particles.
FEATURE F10395 Particles: Ability so swap color channels (Swizzle) and ability to replicate one color channel to all channels (Broadcast).
FEATURE F10531 Particles: Improved Lissajous up-vector calculation in cases where amplitude was different for x, y and z.
FEATURE F10550 Particles: Double vertices in Mesh Vertex Emitter are now eliminated by default. You can turn that back on e.g. for correct UV Mapping.
FEATURE F10591 Particles: Created Modules to create Triangles, Edges and Points from particles - Nexus Random Emitter and Nexus Renderer. See User Manual for more details.
FEATURE F10593 Particles: 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).
FEATURE F10594 Particles: Added Flag "Same Random" on Source and Secondary Emitters to use the same number for the Position and Speed of a Particle.
FEATURE F10595 Particles: 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.
FEATURE F10613 Particles: New options for Property Group "Target Position". They allow mapping values to the local position of a particle.
FEATURE F10641 Particles: 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.
FEATURE F10318 The 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.
V6.00.03
CHANGE C10659 When deleting a Geo Import or Geo Import Live node, everything that was connected to it will be automatically unlinked.
BUG B10603 In Shaping/Warping Editor Auto-Edge UI was enabled even though no necessary overlaps existed. Fixed!
BUG B10614 Fixed crash when moving Runtime or Designer window from one screen to another and switching between fullscreen and windowed mode.
BUG B10615 Reference Layer did not resolve referenced camera if scene was loaded in Runtime (Director mode). Fixed!
BUG B10620 ColorPicker node crashed Ventuz when a scene with this node was validated in background. Fixed!
BUG B10626 AudioAnalysis node no longer takes more CPU when audio is off on some processors.
BUG B10642 Auto-generated scenes from e.g. Geometry Import were saved outside project folder structure. Fixed!
BUG B10644 In a Particle System with Secondary Emitter certain combinations of 'StepsPerFrame' and 'Rate' could cause discontinuity in particle emission. Fixed!
BUG B10652 OpenVR / Vive : fixed problems with Steam Updates destroying VR Controller detection.
V6.00.02
CHANGE C10604 Warping/Shaping: Edge blending is now automatically enabled when editing the edge blending parameters.
BUG B10455 Flipbook Loader for image sequences will now work if the image sequence does not start with 0. Also improved string parsing for filenames.
BUG B10480 Preventing negative values for Width & Height in BlockText nodes to avoid exceptions in DirectWrite layout engine.
BUG B10481 In very rare cases a Project Font could not be loaded and DirectWrite logged an 'Unspecified Error'. Fixed!
BUG B10513 Fixed missing textures in Geometry Import when the path only partially matched.
BUG B10519 Some Interpolator nodes could fire the Reached event delayed by one frame due floating point precision issues. Fixed!
BUG B10547 Convert to Text node could not be dropped on bindings. Fixed!
BUG B10610 DMX nodes could cause crashes when validated in background. Fixed!
BUG B10309 CrashZoom post effect: fixed problem with extreme aspect ratios
BUG B10515 Director: Fixed a crash caused by an invalid Uri when creating a new Asset Browser window.
BUG B10522 Director: Data items of type double[] were not displayed in the Property Editor. Fixed!
BUG B10524 Director: Preventing crash when loading an inaccurate Show file.
BUG B10516 Particle System: Fixed problems with deleting content streams (not in-lined streams).
BUG B10363 Web Browser: fixed problem with switching off lighting and rendering the web-browser.
V6.00.01
BUG B10337 DMX In node had some issues with output property invalidation. Fixed!
BUG B10388 Certain 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!
BUG B10389 Under certain circumstances the Movie nodes could log an 'Internal Movie Error' even though the according VideoPlayer was not created yet. Fixed!
BUG B10390 Async 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!
BUG B10391 Some debug log message have not been written in Runtime even if log level was set to 'Debug'. Fixed!
BUG B10427 Fixed 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.
BUG B10436 Fixed problem with Particle Systems where multiple streams have different maximum particle count.
BUG B10437 Fixed problem when using Render Cubemap node or the Effect node with SSAO or DOF enabled. The cubemap and effect rendering will have this disabled.
BUG B10438 GPU 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!
BUG B10445 The Config Editor now does not allow config file imports and RenderSetup creation when local VMS is not available to avoid crashes.
BUG B10446 Config 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.
BUG B10447 Directory 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.
BUG B10448 Custom JavaScript output properties have not been updated on the WebBrowser node. Fixed!
BUG B10392 Director: Fixed crash that occurred when a Template could not be loaded from an incompatible SceneModel.
BUG B10275 Geo Import: Displacement maps now get imported
BUG B10284 Geo import: Fixed missing embedded textures in certain FBX files.
V6.00.00
FEATURE F7551 Audio Clip node now has output properties for loaded/playing state and current position.
FEATURE F8176 Designer now shows progress bars when scenes are saved.
FEATURE F8257 Added nodes to support for DMX & ArtNet. See user manual for details.
FEATURE F9097 Introducing new Content node Geometry Provider and a Geometry Renderer which can exchange geometry primitives as PropertyGroup.
FEATURE F9191 Float properties can now be easily animated with integrated LFOs (low frequency oscillator). See user manual for details.
FEATURE F9196 Introducing new Analyze Audio node to replace the FFT node.
FEATURE F9202 Introducing nodes and functionality to handle numeric type 'double'.
FEATURE F9268 Added possibility to watch properties and events in Renderer and dedicated Designer window.
FEATURE F9494 It's now possible to extract certain PropertyGroups (like TextureLoader, Mapping, etc.) to a separate node. Click the 'Extract' button right to the PropertyGroup.
FEATURE F9514 In EffectFX and Mirror Nodes you can now use 2D Displacement, Polar, Kaleidoscope and Color Difference Keyer.
FEATURE F9530 When the content of a PropertyGroup is changed (like 'Effect' on a Layer) the property values are migrated if they have the same semantics.
FEATURE F9534 Scene Statistics now also shows an overview of the used PropertyGroups.
FEATURE F9792 Designer now contains a Container Outliner to visualize scene structure and to improve navigation.
FEATURE F10007 Colors in Enriched Blocktext can now define an alpha value to render parts of the text with different transparency.
FEATURE F10009 Animation Channels for Color type now support alpha.
FEATURE F10108 In 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".
FEATURE F10120 Introducing extensive and versatile Particle System. See user manual and demo scenes for further details.
FEATURE F10121 Introducing 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.
FEATURE F10123 Added Flipbook Loader as Texture Loader for a Material Stage which can load a movie and automatically animates through the frames.
FEATURE F10137 Depth of Field effect now supports alpha channel processing
FEATURE F9103 Animation Editor: Staggering mode for moving multiple keyframes on multiple channels. See user manual for details.
FEATURE F987 Geometry import: Errors during importing now get written into the Ventuz log and will result in way more descriptive error messages.
FEATURE F1287 Geometry import: Added option to invert material opacity
FEATURE F6612 Geometry import: SRT animations are now imported either as one animation for everything or as one per scene graph node.
FEATURE F9204 Geometry import: can now read embedded textures from formats like FBX, etc.
FEATURE F9394 Geometry import: it's now possible to import Light and Camera parameter.
FEATURE F10122 Introducing new draw modes: Sprite, Path, Line as part of the extended Material System.
FEATURE F9975 Ventuz now comes with a utility to migrate settings, configs and caches from Ventuz 5 to Ventuz 6: VentuzMigrationHelper.exe
CHANGE C8372 Changed the way bounding box calculations are done for directional lights and objects that only receive but do not cast shadows.
CHANGE C9081 Nodes which create random values (Mover, Spreader, TextEffects, RandomPoints) are now Cluster compatible and create the same random values on all machines.
CHANGE C9187 Property & Layer Editor now list PropertyGroups horizontally and allows multi-selection.
CHANGE C9213 Hierarchy Container can now be inactivated in Designer.
CHANGE C9273 GPU & Rendering details now have its own Performance Statistics option.
CHANGE C9595 Animation 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.
CHANGE C10039 Shadows of Pointlights now use Percentage Closer Filter like all other light types, giving a much better filtering quality.
CHANGE C10125 Custom Model Editor has been merged into the Property Editor for a simplified workflow.
CHANGE C9779 BREAKING 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.
CHANGE C10017 BREAKING CHANGE: Depth of Field and SSAO effects now work with multisampled scenes.
CHANGE C8808 C4D Live Link: can now disconnect multiple selected nodes.
CHANGE C8878 C4D Live Link: Fixed broken behavior when copying+pasting tagged objects.
BUG B7532 Editing PropertyGroups in multi-selection mode did not work but only affected one single node. Fixed!
BUG B8772 Fixed bug with AntiAliasScale of shadow maps which have been scaled incorrectly for non-fullscreen layers.
BUG B9144 Fixed 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).
BUG B9716 Project Browser did not show online content on very first start of Designer. Fixed!
BUG B9726 Having a scaling axis in front of a camera node broke lighting and clipping under certain circumstances. Fixed.
BUG B10022 Fixed problem with Offscreen Layers in Render Once mode where one black frame was generated.
BUG B8798 BREAKING CHANGE: Nodes bound to SystemID had wrong validation dependencies. Fixed!
BUG B9036 BREAKING CHANGE: Fixed Lens Flares / Glare highlights not being visible when color correcting a layer with an alpha channel.
BUG B8039 VR: Bounding boxes and selection highlight are now displayed correctly on both eyes.