Search
Start typing to search...

Software Version History (older)

Author:

► Recent versions


Please note that starting from version 2021.2.0 the following operating systems are no longer supported:

  • Windows 10 1709 (Fall Creators Update) or earlier

From version 2020.1.0:

  • Windows 7
  • Windows 8.x
  • Windows 10 1607 (Anniversary Update) or earlier
  • Windows Server 2016 or earlier

► 2022.5.0

build 22344 / 2022-OCT-10

UNREAL CHANGES

  • Aximmetry DE upgraded to Unreal Engine version 5.0.3. We strongly recommend uninstalling the previous version of Aximmetry DE and Unreal Engine for Aximmetry manually before installing the new ones.
    For the last time we also released an UE4-based version with the same features and fixes. It's numbered 2022.4.1 (see below) and can be downloaded from the Downloads menu of My.Aximmetry. All future releases will only support UE5.

UNREAL 5 FIXES since the UE5 beta

  • Fixed that the Quixel Megascans Bridge plugin was missing from the installation.
  • Fixed that new projects based on the Aximmetry Blank template were completely empty.
  • Fixed that a required version of .NET framework was not added by the installer.

Every other addition and fixes are the same as in version 2022.4.1, see below.

► 2022.4.1

build 22345 / 2022-OCT-10

Please note that this release does not include a new version of Unreal Engine for Aximmetry, thus you do not have to re-install it if you have the 2022.2.0 one installed.

COMMON LIBRARY ADDITIONS

  • Added PBR_*_Sheen shaders to allow rendering of velvet-like materials. Also added a demo scene to Tutorials.

COMMON LIBRARY FIXES

  • Fixed that not all Playback Seq pins were exposed in MixedCam_*.xcomp. Also, they had incorrect numbering.

SOFTWARE ADDITIONS

  • Added support of Deltacast SMPTE 2110-based cards. It's available in the Broadcast SE/DE editions.
  • Added SMPTE 2110 section to Manage Devices to allow setup IP configuration for individual cards.
  • Deltacast devices are listed by model names instead of the board index.
  • Bluefish444 SDK upgraded to v6.5.1.22 which now supports the new Kronos Optikos SMPTE 2110 / 2022 capable card. IMPORTANT: please update the Bluefish444 driver to v6.5.1.22 in order to use your Bluefish444 boards with this version of Aximmetry.
  • AJA SDK upgraded to v16.2.2.5.  IMPORTANT: please upgrade your AJA software to v16.2.2 and perform a firmware update on your cards if necessary.
  • NDI SDK upgraded to v5.5.1.
  • Allowed specifying multicast groups for UDP-based tracking devices.
  • SQL Database module supports Microsoft SQL databases as well. See the Server Type property.
  • Added support for PBR sheen shaders.
  • Added UV start-end properties for Cylinder Section's side rectangles.
  • Added Pipe Perim Angle Start / End properties to Torus Section module. Also added Bottom and Top options to enable closing the ends of the section.

SOFTWARE FIXES

  • Fixed that starting an RTMP stream caused a crash.
  • Fixed that the Calibrator measured the sharpness of the image incorrectly when it was used in 4K.
  • Fixed that Blackmagic HDMI inputs incorrectly displayed as output devices as well in certain cases.
  • Fixed AJA timecode receiving issues.
  • Fixed that keyboard controllers that were assigned to logical / trigger properties remained active even when the focus was in an edit box.
  • Fixed that Video Player's Timecode Master option was not applied when the scene was restarted.
  • Fixed that Set Collection XXX modules did not create an array when Index was set to non-zero.
  • Fixed that Text Concat Multi module with SkipEmpty=OFF skipped the empty elements from the beginning
  • Fixed that primitive body modules could produce degenerate triangles in certain cases.

KNOWLEDGE BASE VERSION HISTORY

NEW DOCUMENTS

UPDATED DOCUMENTS

► 2022.3.0

build 22071 / 2022-JUL-27

Please note that this release does not include a new version of Unreal Engine for Aximmetry, thus you do not have to re-install it if you have the 2022.2.0 one installed.

CAMERA CALIBRATION CHANGES

  • Calibrator: the tracking calibration procedure involves a more comfortable path to travel with the camera.
  • Renamed the "Tracking Mode" property of the INPUT X panels to "Calibration Profile", and also changed all the different references of it throughout the applications for consistent naming. IMPORTANT: you have to reselect the desired profile in your existing scenes. We apologize for the inconvenience.
  • Calibrator: added Export and Import functions for Calibration Profiles to make exchanging between multiple PCs easier.
  • The Calibrator Profile property can contain not only an item from the internal profile list, but a full path to a profile XML file as well. This way it is easy to use a profile from an external source (no need to copy it into the user's Cameras folder). To select an external file choose "<file…>" from the profile list, or simply drag and drop the file onto the property field from File Browser or Windows Explorer. In addition, modifying / overwriting the profile file from an external software triggers an automatic reloading.

MULTI-MACHINE ADDITIONS

  • In Startup Configuration / Remote Renderers the list of available remote machines is populated automatically, given that Aximmetry Launcher is already running on those machines and they are on the same subnet. Manual addition of machines is still possible using the "+" button.
  • Added features that make operation easier for large studio environments where many renderer machines have to be dynamically allocated to multiple controller machines:
    • In the list of Remote Renderers, it is indicated whether the given machine is free or currently used by another controller machine.
    • Enabled storing all device configuration info and Calibration Profiles in a project folder as well. If you create a project folder named "DeviceSetups" then it will be used by the system instead of the user's __DeviceSetups subfolder. This way all the remote machines will see the exact same settings and profiles through the file sharing. PLEASE NOTE that if you decide to use this new location you have to manually copy all the previous content from the original __DeviceSetups folder into the new one.
    • Enabled camera presets to help dynamic assignment of camera tracking configurations to the renderer machines.
    • See more info.

COMMON LIBRARY ADDITIONS

  • Added Talent Tracking setup options to the STUDIO panel of TrackedCam compounds for the cases when the tracking system used for talent tracking differs from the camera tracking one, and the aligning of their coordinate systems is not possible in any other way.
  • Added temporal denoiser to the Clean Plate Generator.

COMMON LIBRARY FIXES

  • Fixed that keyer Clean Plate Generator did not fill the Clean Plate property with the file path after capturing.
  • Fixed that selecting a MONITOR X mode via a controller or an HTTP command did not select the corresponding panel automatically.
  • LEDWallCam: fixed that the Put In Front operation of LEDWALL X panel did not work properly.

SOFTWARE ADDITIONS

  • Added support for Augmenta talent tracking system.
  • Added native support for Loupedeck consoles / Razer Stream Controller. See more info.
  • Antilatency SDK upgraded to v3.5.2. Please also upgrade AntilatencyService to the latest 3.5.1 before using it with Aximmetry.
  • Bluefish444 SDK upgraded to v6.5.1. IMPORTANT: you have to update the Bluefish444 driver to v6.5.1 in order to use your Bluefish444 board with this version of Aximmetry.
  • Allowed using AUTO mode (or leaving Mode empty) on Bluefish444 cards for automatic input format detection.
  • Allowed using quad-link 4K inputs and outputs on Bluefish444 cards. Also added AUTO Quad mode for automatic quad-link input format detection.
  • Deltacast SDK upgraded to v6.20. IMPORTANT: you have to update the Deltacast driver to v6.20 in order to use your Deltacast board with this version of Aximmetry.
  • Allowed using quad-link 4K inputs and outputs on Deltacast cards. Also added AUTO Quad mode for automatic quad-link input format detection.
  • Allowed using arbitrary frame size for NDI outputs. Simply select <custom> in the Mode selector and specify the exact width and height.
  • Added Sensor Width property to Tracking Recorder module that allows reflecting the actual focal lengths in the FBX output.
  • Added Use Key Attr property to XML File and XML Text modules to enable controlling the usage of the "key" attributes found in the XML as the collection key instead of the section name. It is ON by default for backward compatibility.
  • Added Circular option to Transformation (Not) Identity modules to allow recognition of identity even if the rotations are multiple of 360.
  • Fixed that Aximmetry windows maximized incorrectly in certain cases if multiple monitors were used and they had different DPI scalings.

DE SOFTWARE FIXES

  • Fixed crash of Unreal Engine when a scene was started by passing it as a command line parameter to Aximmetry (e.g. by double-clicking the xcomp in Windows Explorer).

SOFTWARE FIXES

  • Fixed freeze of Video Recorder in certain cases when incoming timecode is incorrect.
  • Fixed occasional freeze of Video Input when changing Mode.
  • Fixed occasional crash of audio output on Bluefish444 cards when a frame drop occurs.
  • Fixed that Set XXX Pin modules did not work when targeting a native module and the pin name contained space.
  • Fixed that the Scalar Peeker module had a Double input pin causing confusion.
  • Fixed that the Double Peeker module displayed the value with reduced precision.
  • Fixed that XML/JSON File/Text modules did not always reflect content changes when they were only connected to an XML/JSON Exporter module.
  • Fixed that XML Exporter incorrectly exported certain special characters.
  • Fixed that undoing remove of a Pin Collector pin failed.
  • Fixed error when adding a new Particle Script module.
  • Fixed that accidentally double-clicking Start on the toolbar crashed if another scene was already running.

► 2022.2.1

build 21467 / 2022-MAY-05

Please note that this release does not include a new version of Unreal Engine for Aximmetry, thus you do not have to re-install it if you have the 2022.2.0 one installed.

CALIBRATOR FIXES

  • Fixed that TEST CALIBRATION did not show the helper graphics in certain cases.

COMMON LIBRARY ADDITIONS

  • All camera INPUT panels: added tools for capturing a vignette mask of the camera and for applying it to compensate for the effect of the vignette on the input. In the case of LEDWall it can improve the LUT generation and the Digital Extension. In the case of Virtual/TrackedCam it can improve the keying on the edges of the picture. Please note that this version only supports capturing the vignette for a fixed zoom. This will be improved later.
  • Added helper compound for curved 3D text.

COMMON LIBRARY FIXES

  • Fixed that keyer Clean Plate Generator did not fill the Clean Plate property with the file path after capturing.

SOFTWARE ADDITIONS

  • Allowed saving of the set of controller assignments and loading into another scene within File / Properties / XXX Assignments.
  • Added Snapshot Delay property to Video Recorder module to allow snapshotting side branches of Flow graph that needs several frames to build up their final image.
  • Set XXX Pin modules accept backslash-separated paths in Module property to access modules in deeper subcompounds. Also the .. tag can be used in the path to access the outer compounds.
  • Added Minimum and Maximum measurements to the Measure module.

SOFTWARE FIXES

  • Fixed that Video Recorder Snapshot did not always do the shot when it was used above 30 fps or in interlaced mode.
  • Fixed that circular linked compound references (e.g. when a linked compound is inserted into itself) were not handled properly causing an infinite loading loop.
  • Fixed incorrect behavior of color picker's pipette function if the color dialog was closed by Esc before releasing the mouse button.
  • Fixed crash when closing a floating dock window and then re-opening a member panel of it.
  • Fixed crash when deleting and then undoing a built-in module that was previously added to a control board.

► 2022.2.0

build 21406 / 2022-APR-20

NEW CAMERA CALIBRATOR

  • The Aximmetry Camera Calibrator has been fundamentally revamped. It's now capable of measuring precisely both lens parameters, and Delta Head transformation.
  • For Broadcast Edition users, Camera Calibrator is available by default and is installed along with Aximmetry.
  • It can also be purchased as a standalone application by anyone. Non-Broadcast Edition users can use it for calibrating fixed lens cameras. Also, its results can be fed into other virtual production systems.
  • Please see the necessary tools.
  • The previous calibrator application remains available as Basic Calibrator, for Broadcast Edition users.

COMMON LIBRARY ADDITIONS

  • LEDWallCam: added Shape property to the LED Wall X panels to allow proper masking of digital extension for triangle-shaped LED walls. Also added Shape Mask property which enables applying an arbitrary mask image for LED walls cut to any custom shape.
  • LEDWallCam: added Digital Ext Thru option to the LED Wall X panels to allow control individually which LED walls are visible through the Digital Extension and which are not.
  • LEDWallCam: added Blur property to the DIGITAL EXT panel to allow matching the blurriness of the digital extension in the cases when the LED background is intentionally shown defocused (usually to hide moire).
  • TrackedCam_AR: added ADJUSTER panel with LUT capability to allow color matching when using AR in conjunction with an LED background.

SOFTWARE ADDITIONS

  • Added Divide mode to Blender module.
  • Added Pixel Format output pin to Measurer module which gives the format name as text.

DE SOFTWARE FIXES

  • Fixed that adding a space at the beginning of a pin name or a Get Aximmetry Text's default value caused a crash in embedded mode.
  • Various pin name validation improvements in Get Aximmetry XXX nodes.
  • Fixed that certain file extensions (e.g. .gitmodules) could cause the failure of plugin verification and possibly other issues.
  • Fixed that Unreal simulation got out of sync when Aximmetry was recording in non-realtime mode.

SOFTWARE FIXES

  • Fixed that Magewell USB Capture devices did not appear in the device list. Please note that only Gen 2 devices are supported.
  • Fixed possible crash of Magewell device when closing Video Input module.
  • Fixed that File Browser did not allow renaming a file or directory when only the casing differed.
  • Fixed that filename property validity was not checked in the Pin Values editor, sometimes causing a crash.
  • Fixed crash when editing a property of a module and performing an Undo/Redo that removes the module.
  • Fixed precision loss in the flow graph when converting between double and integer.

► 2022.1.0

build 21293 / 2022-MAR-17

UNREAL ADDITIONS

  • Improved billboard sharpness in Allow Virtuals mode.

COMMON LIBRARY ADDITIONS

  • TrackedCam: added Dejitter options which allow suppressing the noise of the tracking system when the camera is still.
  • Standalone zoom/focus encoder devices are grouped into a separate category thus Tracking Device and Zoom Device properties only list the relevant devices, making the selection easier. Please note that Free-D and Visca device types are listed in both categories to enable the combined usage cases.
  • Clean Plate Generator creates a 16-bit PNG file when the camera input has higher bit depth in order to preserve the finer details.
  • The external keyer option is now part of every Cam compound. It simply can be selected from the keyer type list on the KEYER panel. The matte video input device also can be selected there. The separate ExtKey compound has been removed.
  • LEDWallCam: enabled using twice as large Edge Expand for FRUSTUM to allow faster camera movements. Please avoid using large extensions together with Preserve Resolution, because it causes a huge hit on the performance.
  • TrackedCam: value of SCENE / Base Cam Transf is transmitted via the SCENE BASE CAM TRANSF tunnel. It is useful when doing object tracking. It allows adding the scene correction to the position of the tracked object.

COMMON LIBRARY FIXES

  • LEDWallCam: fixed that arrow handles did not appear for LED Walls in Scene Editor.

SOFTWARE ADDITIONS

  • Added support for Camix OSC tracking protocol used by Camix Prizm, Gear, and Servo devices. It is available in the Broadcast Edition.
  • Antilatency SDK upgraded to v3.5.0 with support of Arbitrary2D environments. Please also upgrade AntilatencyService to 3.5.0 before using it with Aximmetry.
  • AJA SDK upgraded to v16.2.0.9.  IMPORTANT: please upgrade your AJA software to v16.2 and perform a firmware update on your cards.
  • Deltacast SDK upgraded to version 6.19. IMPORTANT: you have to update the Deltacast driver to v6.19 in order to use your Deltacast board with this version of Aximmetry.
  • Allowed using AUTO mode (or leaving Mode empty) on Magewell cards for automatic input format detection.
  • Added Chinese translation to the Elgato Stream Deck plugin (please install it from the Elgato app store).
  • Added Deep Color and HDR output pins to Measurer module to allow determining whether the input has greater than 8-bit color depth and whether it has an HDR format.
  • Added a 16-bit PNG option to the Video Recorder module.
  • Added Vector History module to allow collecting all the values a vector took on in the last N seconds or in the last N frames. The collected values are packed consecutively into a long vector.
  • Added Vector Sum, Vector Average, Vector Minimum, Vector Maximum modules which calculate the designated operations on a series of scalars or a series of vectors with an arbitrary number of elements that are packed consecutively into a long vector.
  • Added Angle Normalize module which gives the angle equivalent that falls into the [-180, 180) (signed) or into the [0, 360) (unsigned) range. Also added the Rotation Normalize module to do the same on a standard 3-component rotation value.
  • Added Rotation Average module which calculates the average on a series of 3-component rotation values which are packed consecutively into a long vector. The operation differs from Vector Average in that it takes the circular behavior of the angles into account.

SOFTWARE FIXES

  • Fixed that Aximmetry UI appeared with incorrect font on Korean, Chinese, and possibly on other Windows versions, sometimes causing the clipping out of important buttons.
  • Fixed an issue when using Blackmagic output with Sync.
  • Fixes regarding timecodes above 30fps on Blackmagic inputs.
  • Fixed that AJA Corvid 12G could not capture and output UHDp50/60 simultaneously.
  • Fixed freezing of AJA output device when mode change fails in Edit / Video Outputs.
  • Fixed that 10-bit mode did not work with Magewell.
  • Fixed that Video Player could not playback AV1 encoded files. Please note that it will only work on NVIDIA cards.
  • Fixed crash of Video Player and File Browser when they encountered a video file whose pixel format could not be determined.
  • Fixed crash of Video Player when a frame of the video file could not be decoded.
  • Multi-machine: fixed the failure of project folder checking in some rare cases.
  • Fixed crash of HTTP Request module when the server response is empty.
  • Fixed crash of multiple module cloning in Flow Editor when AltGr was used instead of Alt.
  • Fixed crash when a Stream Deck or X-Keys controller is assigned to a video menu item and the item pin is removed / disconnected in the Pin Collector.
  • Fixed crash of Video Recorder module when Record Video Out mode is used and the interlaced status of the output and the rendering system differs.
  • Fixed that in the case of error stopping Video Recorder could only be restarted by first pressing Stop and then Record again.
  • Fixed crash of Mirror Image Filter module when an input with certain dimensions was fed.
  • Fixed that scene objects could not be edited in Scene Editor if their Transformation was exposed via Dash XXX or Copy modules.
  • Fixed that pin rename did not allow to change only the casing.
  • Fixed issues when inserting a module onto a connection and an input exposition is involved.
  • Fixed crash when clicking on the current compound side bars while holding down Ctrl.
  • Fixed occasional crash when assigning a controller to a property or button.
  • Fixed crash when a vector processing module was connected back into itself.
  • Fixed freezing in some cases due to complex usage of Transmit modules.
  • Fixed incorrect handling of Z property of Dir To Rotation module.
  • Fixed crash of Splitter module when the total number of slices exceeds 16.
  • Fixed freezing when a series of paint Path elements are accidentally connected into a loop.
  • Performing double-click (word selection) in dialog edit boxes and property editors now uses delimiters appropriate for the given data.
  • Fixed that tooltips out of screen bounds were not handled properly.

► 2021.4.2

build 20596 / 2021-DEC-13

Please note that this release does not include a new version of Unreal Engine for Aximmetry, thus you do not have to re-install it if you have the 2021.4.1 version installed.

COMMON LIBRARY FIXES

  • Fixed crash when using a Zoom Device in TrackedCam.
  • Fixed that FOV indicator was not visible on the VirtualCam info bar.
  • Fixed incorrect behavior of ADJUSTER when using the Linear pipeline.
  • Fixed incorrect behavior of Capture Default in VirtualCam. It now captures the current camera position as the default, which is then used both for Reset Free Cam and for the Reset function of the A-B path editors.

SOFTWARE ADDITIONS

  • Added support for RTTrP tracking protocol (beta version). It is available as an experimental camera tracking method from Community Edition.
  • Added Timecode To Index and Index To Timecode modules.

SOFTWARE FIXES

  • Fixed crash of FBX importer when an object contains a single non-triangularizable polygon.
  • Fixed that conflict happened when using Lonet2 with the default port 60608 and Lonet server runs on the same PC.
  • Fixed incorrect receiving of Stype timecodes which prevented using Timecode Sync mode with Stype.
  • Fixes regarding timecodes above 30fps.
  • Fixed issues regarding the Normal Combiner module.

► 2021.4.1

build 20522 / 2021-DEC-02

COMMON LIBRARY ADDITIONS

  • Added Scene Scale property to the SCENE panel of TrackedCam / MixedCam / LEDWall compounds. It is intended to replace the lately removed Scale option in the Base Cam Transf property.

SOFTWARE ADDITIONS

  • Added support of LONet 2.0 UDP-based protocol for Indiemark / Glassmark encoders. Please use the Lonet2 device type in Aximmetry for it.
  • NDI SDK upgraded to v5.0.10.1.
  • Antilatency SDK upgraded to v3.4.0.  Please also upgrade AntilatencyService to 3.4.0 before using with Aximmetry.
  • Blackmagic SDK upgraded to v12.2.
  • Bluefish444 SDK upgraded to version 6.5.0. IMPORTANT: you have to update the Bluefish444 driver to v6.5.0 in order to use your Bluefish444 board with this version of Aximmetry.
  • Deltacast SDK upgraded to version 6.18. IMPORTANT: you have to update the Deltacast driver to v6.18 in order to use your Deltacast board with this version of Aximmetry.
  • When controlling a trigger property or a control board button with OSC or MIDI you no longer need to send a reset to zero before triggering again. On each incoming message with a non-zero value, the trigger is activated. Also added OSC Trigger and MIDI Trigger modules to achieve the same behavior within the Flow graph.
  • HTTP control: no longer needed to add the /server command line switch and no need to start Composer as Administrator. The control simply can be enabled/disabled from Preferences / HTTP Control. See more info.
  • HTTP control: no longer mandatory to add the /AximmetryComposer tag to the URL, only the port number matters.
  • Multi-machine: Launcher and Renderer no longer need to be started as Administrator. This also eliminates problems of using mapped network drives.
  • Multi-machine: added Manual start option in the Startup Configuration / Remote Engines. It helps handle situations when a software crash happens on the controlling machine. See more info.
  • Multi-machine: added checking of project folder sharing. From now on it is mandatory to specify the exact same shared folders as project roots on all the PCs of the multi-machine configuration. This helps avoiding faulty outputs of the satellite machines. See more info.
  • Multi-machine: added checking of non-project (absolute) file paths. All references to out-of-project files should point to a shared folder accessible from all machines by the exact same path. See more info.
  • Multi-machine: added Peeker button to Aximmetry Renderer. It shows a Peeker window. When you are peeking (Control + mouse over) a pin or connection on the main machine, the corresponding content of the satellite machine also appears. This helps debugging what happens on the satellite machines. See more info.
  • Added Show Buffer Icon property to Video Player module to allow hiding the rotating icon displayed when buffering is in progress.
  • Added Normal Combiner module to enable applying a normal map on top of another.
  • Added Normal Scaling module to enable changing the bump heights.

DE SOFTWARE FIXES

  • Fixed that Unreal scenes behaved incorrectly if you switched the Aximmetry pipeline from sRGB to Linear. Now you can use this switch if you want to do all the pre- and postprocessing on the Aximmetry side (including the keying) in Linear space.

SOFTWARE FIXES

  • Fixed Windows Firewall issues, exceptions for Aximmetry apps are added automatically.
  • Fixed that Entrance Pupil parameter was not handled correctly when using Mo-sys tracking.
  • Removed flooding of the log when lots of shaders are being compiled.
  • Fixed that NDI input in AUTO mode flooded the log with alternating messages in certain cases if the In to out latency was set to too low.
  • Fixed Blackmagic SDI timecode I/O when framerate is above 30.
  • Fixed that Preview panels did not show anything if a high index number was assigned to one of the outputs.
  • Fixed that inserting certain types of modules on an exposed input wire, then undoing the operation resulted in the error message.
  • Multi-machine: fixed overly long wait time on startup and exit if a remote machine or Launcher was not accessible.
  • Multi-machine: fixed that mouse cursor was invisible over fullscreen outputs of Renderer.
  • Fixed that control board translations were not fully loaded when a library compound was opened as a standalone document.

► 2021.4.0

build 20333 / 2021-NOV-08

UNREAL ADDITIONS

  • Aximmetry DE upgraded to Unreal Engine version 4.27.1. We strongly recommend uninstalling previous versions of Aximmetry DE and Unreal Engine for Aximmetry manually before installing the new ones.

COMMON LIBRARY DE ADDITIONS

  • Added a MixedCam_Unreal compound with 8 virtual and 8 tracked cameras.
  • LEDWallCam_Unreal: allowed per-LED-Wall freezing of Fill render while the global setting is still available.

COMMON LIBRARY DE FIXES

  • Fixed that LEDWallCam output was too dark with the default exposure value in certain cases.

COMMON LIBRARY FIXES

  • Fixed that helper compound Camera_Sequencer.xcomp was outdated. It is now can be used in conjunction with the SEQ mode of Cam compounds.
  • Fixed that ORIGIN / Delta Head Transform was not applied in STUDIO mode in TrackedCam compounds.
  • Fixed that CROPPER applied Portrait rotation to the video even when its Active property was OFF in some cases.
  • Fixed that LED wall Fill areas were not rendered when using the Aximmetry native engine via Render_LEDWall_4-Wall.xcomp.

SOFTWARE ADDITIONS

  • Antilatency SDK upgraded to v3.3.0. Please also upgrade AntilatencyService to 3.3.0 before using with Aximmetry.
  • Added native support for Elgato Stream Deck. See more info.
  • Added native support for X-Keys controller devices. See more info.
  • Controllers assigned to properties or control board buttons can give visual feedback via hardware button backlights if the device supports it. Currently only supported for X-Keys and Elgato Stream Deck. The backlight index (1 or 2, blue/red) can be selected on the Assign Controller dialog.
  • Added Backlight 1, 2 properties to the Game Controller module to allow controlling the backlights of the selected hardware button if the device supports it. Currently only supported for X-Keys and Elgato Stream Deck.
  • Added support for anamorphic video formats in R3D.
  • General support of anamorphic video inputs.
  • Added Keep Color Space option to Video Player and Video Input modules. If it is ON the input color space + gamma curve is kept intact (not converted into the Aximmetry rendering color space). It is useful if you want to use your own LUT file for the correct conversion.
  • Added group action feature to HTTP interface that allows sending multiple actions in a single HTTP request. See more info.
  • Motion animation tracks of imported models are displayed as empty parts in the Sequence Editor (so far these tracks were not displayed at all). Note that no other info is displayed and the track cannot be edited in any way.
  • Added Out Pixel Asp property to Placer XXX modules to allow specify an output pixel aspect ratio besides the output size.
  • Shader: added support for Geometry Shader. Please see a sample in [Tutorials]:Materials\Materials - 10 - Geometry Shader.xcomp.
  • Shader: added Face Center and Face Normal helper modules.

DE SOFTWARE ADDITIONS

  • The value of the Out Size pin is now sent to Unreal and can be read from blueprints using the Get Aximmetry Vector node. Please note that the default value and order index set on the blueprint node are ignored in this case.
  • Exposed texture addressing mode on the Get Aximmetry Video blueprint node.

SOFTWARE FIXES

  • Fixed that Camera Mover Focus Distance value could not be captured in the Sequencer.
  • Fixed that clicking a Trigger button did not apply the newly edited property value if the focus was still in a property editor box.
  • Fixed that file changes were not detected under project root folders whose names started the same as another project root folder in the same folder.
  • Fixed issues related to updating the running scene when an xshad or model files were changed.
  • Fixed that Aximmetry hung for a long time at startup if a network drive was inaccessible.
  • Fixed crash when Aximmetry was being closed using Close All on the Windows taskbar combined item.
  • Fixed occasional crash of Video Outputs dialog when Edit / Video Outputs was selected, or Aximmetry was being closed.
  • Fixed occasional crashes of DirectShow devices when changing Mode.
  • Fixed crash when an incorrectly formatted Mode is entered for a streaming video out device.
  • Fixed crash when an R3D file was played with the Video Player module and audio was turned on.
  • Fixed crash of Transformation Invert module in certain cases when the input was non-invertible.
  • Fixed crash of Scalar To Text, Vector To Text, Format Scalars, and Format Vector modules when an incorrect format was specified.
  • Fixed various issues with the Format Vector module.
  • Fixed crashes related to copy / paste in very rare cases.

DE SOFTWARE FIXES

  • Fixed that the resolution of the default video output could not be set in Live Link mode (the value of the Out Size pin was ignored).
  • Fixed that the resolution limit was different for Cooked and Live Sync mode.
  • Fixed that certain Unreal Editor window configurations could cause a crash in Live Link mode.

► 2021.3.2

build 20055 / 2021-SEP-22

Please note that after upgrading to this version Aximmetry will request re-entering your Product Key. We apologize for the inconvenience.

GUI CHANGES

  • Access to the Test Level of the Flow Editor is disabled by default. If you previously used it for placing additional output modules you can still access it by checking the option Allow access to Test Level in File / Properties / Flow Edition. However we strongly recommend to stop using Test Level for that purpose, please add all output modules into the Root level.
  • Added a warning if the user wants to save a file into the Common, Inventory, Tutorials folders (it is highly unadvised).

COMMON LIBRARY DE CHANGES

  • Deleted obsolete compound TrackedCam_Unreal_Prev_3-Cam. We recommend using TrackedCam_Unreal_Prev_3-Cam_3-Billboard instead.

COMMON LIBRARY ADDITIONS

  • Added 8-camera A-B-C non-Unreal Cam compound.
  • In 8-camera Cam compounds added option to Matrix mode to change the number of cameras shown and whether to show the program output.
  • Added 3-camera version of non-Unreal VirtualCam compound with external keyer option. The old 2-camera version was deleted.
  • Deleted obsolete compound VirtualCam_A-B_Preview_2-Cam.
  • Some PTZ cameras send the zoom/focus data with a different delay than the rotation data. In this case, the same device can be selected both for Tracking Device and Zoom Device, then different delays can be specified in Tracking Delay and Zoom Delay.
  • Added option to use external Sequencer for controlling camera Paths. Added Seq input pins to Cam compounds for each camera that can be connected to Camera Movers and then to Sequencers. Select SEQ on the CAMERA X PATH panels to activate this control.
  • Added Green Model pin to the TrackedCam compounds to allow providing an explicit model of the studio green area for using as the studio mask.
  • If Video Mode is not specified for an INPUT it is treated as AUTO. This way you only have to select a Video Device without setting any Mode for devices that support the AUTO mode.
  • Added a third option named "At Camera Plane" to the Look At Camera property of BILLBOARD to allow an automatic turn of the billboard toward the camera's plane instead of toward the camera itself.
  • LEDWall: added an Uneven option to the Sticker module that allows an easier option for building the output frame instead of using multiple Placer Precise modules. See more info
  • Various improvements and fixes in Cam compounds.

COMMON LIBRARY DE FIXES

  • Fixed that a thin line appeared at the edge of the billboard for certain video inputs.
  • Fixed that B Refl Texture and B Shadow Texture was not exposed from MixedCam_Unreal thus reflection and shadow did not appear in Tracked mode.
  • Fixed that billboard disappeared in TrackedCam_Unreal when Look At Camera was activated.
  • Fixed that billboard was oriented incorrectly in VirtualCam_Unreal when Look At Camera was turned off and Allow Virtuals was also off.
  • Fixed incorrect displaying of AR elements in Free camera mode in TrackedCam_AR compound.

COMMON LIBRARY FIXES

  • Fixed that KEYER clean plate was generated into a wrong folder when the compound file was located in the root of its project.
  • Fixed that KEYER clean plate was generated into a wrong folder when the compound had not yet been saved. Please note that in this case the file is written into the Documents:CleanPlate folder.
  • Removed option of setting Scale in the Base Cam Transf properties and all ORIGIN transformation properties. Scaling of these is not recommended to use and only caused misunderstanding.
  • Fixed that TrackedCam compounds displayed the current FOV and Focal Length incorrectly in the ON SCREEN Info.
  • LEDWallCam: fixed that LED Wall X outputs were not sized properly when the LED Wall was deactivated, causing difficulties with the final compositing. Now they output a same-sized black image.

SOFTWARE ADDITIONS

  • NDI SDK upgraded to v5.
  • Antilatency SDK upgraded to v3.2.0. IMPORTANT: please upgrade AntilatencyService to 3.x (12.0.0.0), and re-setup your configuration via it before using with Aximmetry.
  • AJA SDK upgraded to v16.1.0.3.
  • Added AUTO mode for AJA video inputs. It detects the incoming signal format automatically.
  • If Mode is not specified for Video Input it is treated as AUTO.
  • R3D SDK upgraded to v8.0.4.
  • Removed the "-EXPERIMENTAL-" tag from the name of the experimental tracking devices. Please note that these devices are still considered as experimental and the previous support rules apply, see more info.
  • Added Look At Camera Plane and Look At Camera Plane Horiz binding types to scene objects. 
  • Image Sequence: added option to ximgseq to explicitly specify the list of files. Also allowed to use multiple external list files and to assign arbitrary metadata to each image. See more info.
  • Added Dash Vector Custom module to allow forcing a specific vector format (scalar, 2D, 3D, 4D, free) in the property editor for the input value. Multiple formats also can be selected to allow the user to switch between a subset of the possible formats. Also can be used to force a minimum-maximum range on each vector element.
  • Flow Editor bookmarks store the exact viewport position as well.
  • Fixed that Learn function of MIDI and OSC modules did not work if the module was not connected or was in an inactive part of the graph.
  • Text Concat and Text Concat Multi modules allow escaping in the Separator property which is useful e.g. if you need line break as a separator.

DE SOFTWARE FIXES

  • Improved performance in Live Sync mode by removing CPU throttling when the Unreal Editor is running in the background.
  • Fixed that Unreal plugins using Live Link did not work due to disallowed UDP messaging.
  • Numerous fixes and improvements regarding Unreal plugin installation.
  • Fixed that canceling cooking could cause a crash in embedded mode.
  • Fixed failure of cooking in certain cases when the project was large and Aximmetry was running.

SOFTWARE FIXES

  • Fixed incorrect handling of OptiTrack coordinate system.
  • Fixed NDI problems with sources that do not send frames continuously (e.g. NDI Screen Capture, Z Cam etc.). For these sources select the AUTO mode (or leave mode blank). In this NDI mode, Aximmetry will not display any NO INPUT messages nor tries to reconnect. If you need the previous behavior please select an explicit video mode.
  • Fixed that NDI input from PPT NDI did not work due to timecoding issues.
  • Fixed that Mo-sys focus distance data was not handled properly.
  • Fixed that 4K signal could not be received via AJA Kona HDMI. Please note that at the moment only Channel 1 can be used for 4K. Please do not use the 2160pXX modes explicitly, instead, use AUTO (or empty) mode.
  • Fixed handling of multiple DirectShow devices with the same name (e.g. multiple Elgato Cam Links).
  • Fixed handling of multiple Magewell devices with the same name.
  • Allowed the option to use Magewell HDMI cards as DirectShow devices in case the native interface does not work.
  • Fixed occasional crash when Antilatency disconnects.
  • Re-enabled using ASIO audio input devices via the  /asio command-line switch. Fixed crashes / dysfunctioning of ASIO support. Also, ASIO SDK upgraded to v2.3. Please note that ASIO can only be used for input at the moment.
  • Fixed the failure of reading the video files with certain national characters in their filename.
  • Fixed crashes in certain cases when a model was being reimported.
  • Fixed that FBX export of tracking data did not specify the unit properly causing wrong result e.g. when importing into Unreal.
  • Fixed that FBX import/export did not work when the path contained certain regional characters.
  • Fixed that Video Player with still image or image sequence output the picture in the wrong color space when Linear rendering pipeline was used.
  • Fixed that timecode was not read from R3D files.
  • Fixed that Video Recorder only recorded the first frame if was used in a non-realtime mode and Use Master TC was selected.
  • Fixed that Assign Controller dialog for Keyboard controllers did not work properly in certain cases.
  • Fixed that Keyboard controller mappings stopped working in certain cases when a dialog was opened and closed.
  • Fixed that dynamic rendering of reflections and environment maps resulted in black output in some rare cases (in Aximmetry 3D engine).
  • Fixed that Audio Delayer did not work above a certain Delay value.
  • Fixed crash when Unreal module was being moved in Flow Editor while it still was performing initial updates.
  • Fixed crash of Directional Light if Cast Shadow was turned on and the scene was empty.
  • Fixed an error related to inserting a module onto an exposed wire.
  • Fixed that maximum part length was too short in Sequence Editor.
  • Fixed that if certain non-editable pins were set via a Copy XXX module the input value of Copy was not saved into the xcomp file.
  • Fixed that Keyboard controller presses were not suppressed when the Flow Editor search was active or the focus was in a list box (where searching is also possible).
  • Fixed that symbol and helper graphics of lights, cameras, etc. in Scene Editor did not reflect the Add Transform value of the object. From now on arrow handles continue to represent the Transformation property, while additional helper graphics is displayed at the final position of the object.
  • Fixed possible crashes of Pilot when the loaded compound did not contain any control boards.
  • Fixed that numbered panels in Cam compounds could not be addressed in HTTP commands (%N substitutions were not made).
  • Fixed that changing Projects Directory in the installer had no effect if Aximmetry had been run before on the system, and the installer put libraries to the previous directory.
  • Fixed that control board name non-English translations did not appear right after drag-and-dropping a compound.
  • Fixed issues with importing GRIB data files.
  • Shader: fixed that the Logarithm module worked incorrectly.

► 2021.3.1

build 19684 / 2021-JUL-19

COMMON LIBRARY ADDITIONS

  • Added parameter to set mirror feet blur length and strength in billboards of tracked camera compounds.

COMMON LIBRARY FIXES

  • Fixed that VISIBILITY worked incorrectly in VirtualCam_A-B-C compounds.
  • Fixed that the 8-camera compounds did not use the light wrap on cameras other than the first three.
  • Fixed that light wrap did not work when Allow Virtuals was ON in unreal tracked camera compounds.
  • Fixed that Allow Virtuals was forcefully turned ON while in Free camera mode in Unreal tracked camera compounds.

SOFTWARE ADDITIONS

  • MySQL Connector updated to 8.0.25.

SOFTWARE FIXES

  • Fixed that Unreal third-party plugins could not be compiled.
  • Fixed that HDMI I/O on AJA cards were not handled correctly.
  • Fixed that Unreal Sky Light had no contribution to the scene if a tracked camera was used with Allow Virtuals = OFF.
  • Fixed that certain models of Numato Labs USB GPIO devices were not handled correctly.
  • Fixed that Edit Scene On the menu was not updated when the outputs were changed via Edit / Video Outputs.
  • Fixed crash of Blurrer module on certain input frame sizes.
  • Fixed that newer versions of GRIB data files were not supported.

► 2021.3.0

build 19596 / 2021-JUN-30

COMMON LIBRARY ADDITIONS

  • Added 8-camera / 8-billboard version of VirtualCam compounds. Please note that the Unreal version only allows displaying a maximum of 3 billboards per camera angle simultaneously (it is designed to work together with the existing 3-billboard blueprint).
  • Added 8-camera version of TrackedCam compounds. It works together with the existing 3-billboard blueprint.
  • Added Shadow Depth property to the BILLBOARD panels of all Cam compounds. It allows the volumetric extension of the billboard shadow to prevent its narrowing when the light comes from sideways. Also added a Shadow Rotation property for further adjustment.
  • Added Shadow Offset to the BILLBOARD panels of VirtualCam.
  • Added AO Side Offset to the BILLBOARD panels of VirtualCam to allow sideways adjustment of the AO spot.
  • Added Render To Depth switch to VirtualCam_Unreal* and TrackedCam_Unreal*. Some Depth Of Field issues can be fixed by turning it off (but please note that in this case, the screen space reflection will be incorrect).
  • Added AR Overlay input pin to VirtualCam_Unreal and TrackedCam_Unreal. It allows mixing AR elements rendered by Aximmetry's native 3D engine into the Unreal Engine scene.
  • Added Tracking Fwd Aux IP property to the INPUT panels of LEDWallCam to allow using a LED wall + AR two-machine configuration with USB-based tracking devices (e.g. HTC Vive, Antilatency, Intel Realsense) by forwarding incoming data to the other machine via UDP. See more info.
  • Added AR Overlay input pin to LEDWallCam to allow using a LED wall + AR single-machine configuration when the AR elements are rendered by Aximmetry's native 3D engine. See more info.
  • Added Tracking Forward and Tracking Fwd Port properties to the INPUT panels of TrackedCam compounds to make using HTC Vive easier in a multi-machine configuration. You can attach all the trackers to the central machine and the system will forward the tracking information to the satellite machines via UDP. (You can, of course, use this approach with other tracking systems as well, if you find it easier.)
  • Added Smooth option for all virtual camera path settings (a curve button on each PATH panels). It enables smooth movement transition from one path to another. The speed of the transition can be controlled by the Master Smooth and Smooth Path X properties of each PATH panel.
  • Optimized GPU load for all Cam compounds when multiple camera inputs are used.

COMMON LIBRARY FIXES

  • MixedCam: fixed that FOV was incorrect in tracked mode with Allow Virtuals = OFF.

SOFTWARE ADDITIONS

  • Ncam lens distortion data is handled more precisely.
  • Added support of PhaseSpace Impulse X2E system for camera tracking. It is available as an experimental feature from Community Edition.
  • Added support of Vicon system for camera tracking. It is available as an experimental feature from Community Edition.
  • Added Marker Detector module. It can detect both ArUco markers (by ID) and QR codes. Both can be used for placing AR objects. QR codes also can be decoded.
  • NDI upgraded to version 4.6.
  • Ncam SDK upgraded to version 2.6.31.
  • Deltacast SDK upgraded to version 6.17. IMPORTANT: you have to update your Deltacast driver to v6.17 in order to use your Deltacast board with this version of Aximmetry.
  • Added AUTO mode for Deltacast video inputs. It detects the incoming signal format automatically.
  • Control board presets can be created from the settings of an arbitrary group of panels by selecting the desired panels and choosing Create Preset from the context menu. Presets can be organized into groups. Groups appear as separate panels on the control board, the presets are represented by buttons on them. Groups also appear as modules in the Flow editor beside the control board module, thus enabling programmatic triggering. Please note that presets cannot be created for control boards that are inside a closed linked compound. If you want to create presets e.g. for a camera compound (e.g. different keyer setups) then you have to create an own control board, transfer the desired panels to it (via Add to control board), and create the presets there.
  • Added Fwd Port and Fwd Aux Targets properties to Camera Tracking module.
  • Changed the behavior of model importer: it does not not completely rearrange the existing nodes when new objects are added during a simple reimport.
  • Added Rel Scale property to Placer Precise module to enable frame size dependent scaling of the placed image.
  • Added Frames switch to Timer module to enable creating a counter that steps in each render frame.
  • Added Frames switch to Video Player module to enable playing the video at exactly one frame per render frame, no matter what the current system framerate is.
  • Playing / Playing State property of Timer / Video Player / Audio Player etc. modules is not switched automatically when the Play / Pause / Stop triggers are controlled via connected wires. This enables specifying a startup playing state unaffected by the triggers.
  • Added Vector Equal, Vector Not Equal modules.
  • Added Vector Slice Multi, Vector Nonzero Indices, Vector Bit Fill, Matrix Transpose modules.
  • MeteoDataTrack module made more parameterizable regarding the data source.

DE SOFTWARE FIXES

  • Fixed that GetAximmetryVideo node returned black texture in the first frame after the input size or format changed.
  • Fixed that GetAximmetryXXXX nodes in sublevel blueprints and sublevel actors were not parsed in some cases.
  • Added better detection of various cases of incorrect plugin installation.
  • Fixed that plugins could not be compiled if other plugins contained errors in unreal language extension. (For example errors in the Smartsuit plugin - invalid UFUNCTION declarations - prevented the compilation of other plugins.)
  • Fixed that cooking was not aborted when some packages failed to save. (If this happened the project could be in an unexpected state when loaded into Aximmetry.)
  • Fixed crashes and other isses when starting an Unreal scene after the Windows monitor configuration or display settings changed while Aximmetry was running.
  • Fixed possible crash in embedded mode if the user started a cook while Aximmetry was loading the project.
  • Fixed possible crash in embedded mode related to issues of starting/stopping Unreal process.

SOFTWARE FIXES

  • Fixed that Camera Calibrator failed to start if a fullscreen monitor output was specified.
  • Fixed that audio I/O did not work on Deltacast SDI cards.
  • Fixed occasional crash of Antilatency when a device is unplugged/replugged.
  • Fixed that Numato Labs USB GPIO devices with other than 32 pins were handled incorrectly.
  • Fixed that opening Edit / Video Outputs disabled all the inputs on AJA cards.
  • Fixed that Text Block editor displayed Arabic and Chinese texts incorrectly.
  • Fixed that control board property editor appeared in the wrong mode (usually with disabled properties) after switching between compound documents.
  • Fixed that control board Load Settings operation was not undoable.
  • Fixed that control board button context menu could not be displayed if multiple panels were selected.
  • Fixed that control board Paste Settings was incorrectly enabled on incompatible panels as well.
  • Fixed crash when a Cube / Horizontal strip attribute is applied on an image that has mipmaps.
  • Fixed crash of Paint Text module when invalid rectangle was specified.
  • Fixed that the Flow Editor incorrectly enables connecting an exposer input pin of a compound directly to an exposer output pin, causing a crash.

► 2021.2.2

build 19325 / 2021-APR-29

COMMON LIBRARY FIXES

  • Fixed that Manual Lens features were not available on LEDWallCam.
  • Fixed that on the BILLBOARD/INPUTS control boards the wrong panels were selected when mode was switched on MONITOR 2, 3, 4.
  • Fixed that in Matrix view of VirtualCams the wrong label was highlighted when Playlist camera selection was used.

SOFTWARE ADDITIONS

  • Video Outputs and Device Mapper configuration can be modified even after the Composer started. They are accessible from the Edit menu.
  • Manage Devices are accessible from the Video Outputs configuration page as well for easy access of setting up NDI and streaming output devices.
  • Added AUTO mode for Blackmagic video inputs. It detects the incoming signal format automatically.
  • Added Reset trigger to Smooth* modules to enable resetting to Init Value.
  • Flow Editor notes are always displayed behind modules and wires in order to enable using them as grouping frames around modules (using the Auto Size off mode).
  • Camera Calibrator: rendering frame rate is automatically adjusted to the video input unless Sync is set for an output.

DE SOFTWARE FIXES

  • Fixed possible crash in embedded mode if not the Game Default Map was open in the editor when the project was cooked.
  • Fixed that certain blueprint nodes caused a crash in embedded mode.
  • Fixed that the final Unreal Engine log messages were lost when an error occurred in embedded mode.

SOFTWARE FIXES

  • Fixed that NDI frame rate in interlaced modes was handled incorrectly.
  • Fixed occasional freeze on exit when using Intel Realsense tracking.
  • Fixed crash when Local Rendering is turned off.
  • Fixed crash of Pin Values editor in some cases of disconnected exposer pins.

► 2021.2.1

build 19189 / 2021-APR-12

COMMON LIBRARY DE ADDITIONS

  • Added ExtKey version of VirtualCam_Unreal and TrackedCam_Unreal compounds. They enable using an external keyer and receiving Fill and Matte as separate video inputs.

SOFTWARE ADDITIONS

  • Added support of Qualisys system for camera tracking. It is available as an experimental feature from Community Edition.
  • Added AUTO mode to DirectShow devices. It selects the highest available frame size along with the frame rate most suitable to the current system rendering frame rate. Also it eases using capture devices that reports available mode(s) based on the currently connected video source (e.g. Elgato Cam Link). Please note that this option is not available in /dshowlegacy mode.
  • AJA SDK upgraded to v6.0.0.3.
  • FFmpeg upgraded to v4.4.
  • Added support for RTMPS (secure RTMP) to re-enable using Facebook, Vimeo etc. Live.

DE SOFTWARE FIXES

  • Fixed that Unreal Editor automatic camera update didn't reload the assets in certain cases.
  • Fixed that Niagara/Cascade particle effects caused holes on the billboard in Allow Virtuals = OFF mode.
  • Fixed crash of embedded mode project loading in rare cases.
  • Fixed crash of Unreal Editor in Live Link mode in certain cases.
  • Fixed crash of Unreal Editor during project loading in certain cases (e.g. in some cases when Subtance plugin was uses).

SOFTWARE FIXES

  • Fixed that Decklink Mini Recorder did not work in Community/Studio Edition.
  • Fixed that Facebook streaming did not work due to requirement of RTMPS. Please click Reset on Manage Devices / Facebook / Streaming URL to update the URL to the rtmps: one.
  • Fixed crash of the latest Substance plugin with UE for Aximmetry 4.26.
  • Fixed that peekers stopped working and "Missing / not licensed module" error was displayed in certain cases.
  • Fixed doubled tracking results when the same device was selected both for Tracking Device and Zoom Device.
  • Fixed crash of Sequence/Curve Editor in certain cases.

► 2021.2.0

build 19112 / 2021-MAR-24

UNREAL ADDITIONS

  • Aximmetry DE upgraded to Unreal Engine version 4.26.1. We strongly recommend to uninstall previous version of Aximmetry DE and Unreal Engine for Aximmetry manually before installing the new ones.
  • Added menu options for easy inserting of Aximmetry_Camera blueprints in UE4 Editor. Also it is automatically detected if a wrong version is in the project.

COMMON LIBRARY ADDITIONS

  • Added LEDWallCam* compounds to enable creating LED wall based virtual productions (requires Broadcast Edition). See more info.
  • Added input recording feature to TrackedCam* compounds. It enables recording tracking data along with the raw camera input in order to use for offline rendering (beta version). See more info.
  • Record* compound supports recording tracking data into FBX along with the final composite image to enable performing any 3D post-production work using external applications (beta version). See more info.
  • TrackedCam*: added option to BILLBOARD panel to enable automatic billboard placement based on a tracker carried by the talent. See more info.
  • TrackedCam*: added option to BILLBOARD panel to enable automatic billboard placement based on an optical algorithm. See more info.
  • VirtualCam*: added Auto Mirror Offset option to BILLBOARD panel to enable automatic placement of the reflection of the billboard based on an optical algorithm.
  • Added Timecode Sync option to TrackedCam* compounds to enable synchronizing tracking data to video frames based on timecode. Please note that currently this feature is only available with Stype and RocketLab systems.
  • TrackedCam*: added Trk option to the CAMERA X VR PATH panels to enable controlling the additional virtual camera motion externally via any camera tracking protocol.

COMMON LIBRARY DE ADDITIONS

  • TrackedCam*: enabled using camera VR paths even if Allow Virtuals is OFF. This allows preserving sharpness and colors of the talent when using additional virtual camera motions.
  • TrackedCam*: billboard checker pattern is displayed in a more usable format.
  • Added GLARES panel to TrackedCam_AR_Unreal. It enables adding bloom and lens flare effects to the image on the Aximmetry side, since the masking of AR objects prevents obtaining these kind of effects properly from the Unreal render.

COMMON LIBRARY DE FIXES

  • TrackedCam_Unreal*: added applying aspect correction coming from the lens data.
  • TrackedCam_Unreal*: fixed that billboards were twice as large as specified in their properties. Please note that you might have to adjust the billboards in you existing scenes.
  • TrackedCam_Unreal*: fixed that billboards were invisible in Free Camera mode when Allow Virtuals = OFF was selected.
  • TrackedCam_Unreal*: fixed that talent was projected incorrectly on the billboard in Free Camera mode.

SOFTWARE ADDITIONS

  • Added support for Vanishing Point Vector camera tracking system.
  • Added support for tracking of RocketLab robotic cameras.
  • Added support of using Intel Realsense position tracking devices for camera tracking. It is available as an experimental feature from Community Edition.
  • Camera Calibrator: added option for inverting Pan and/or Tilt when the specific PTZ camera requires it.
  • Added receiving timecode embedded in Stype tracking data.
  • Added Tracking Recorder module to allow recording camera motion data into FBX.
  • Added If Integer module.
  • Added If Scalar and Switch Scalar modules.
  • Added Dash File module to enable exposing text properties representing a file path to a subset of allowed file types.
  • Added Supersampling option to Filter modes of Placer * modules.
  • Added Filter option to Lens Distorter module.
  • Added sys option to Preferences / Timing / Frames per second. It means using the current system rendering frame rate. It's the default.

DE SOFTWARE FIXES

  • Fixed UE crash on PCs/laptops equipped with multiple video cards in certain cases.
  • Fixed that DLSS plugin caused Unreal Editor to crash when ray tracing was enabled.
  • Fixed that Megascans plugin installation failed if there were no marketplace plugins installed.
  • Fixed crash in live link when starting PIE mode in some cases

SOFTWARE FIXES

  • Added proper handling of NDI sources that does not always send the frames continuously.
  • Camera Calibrator: fixed that the Zoom property in the Edit calibration point dialog was maximized at 10 while some Free-D systems can produce higher values.
  • Fixed SDI timecode I/O when framerate is above 30.
  • Fixed crash of Text File module when the file was empty.
  • Fixed crash of the Ctrl + Middle mouse button (pan with minmap) operation in Flow Editor when there are hidden notes in the compound.
  • Fixed crash when Stop clicked twice in quick succession for a compound.
  • Fixed that in certain cases some objects placed under Combiner Node are not rendered.
  • Fixed crash of change module type operation when the module is connected into itself.
  • Fixed crash in certain cases when a drive root folder is added as a project root.

► 2021.1.0

build 18928 / 2021-FEB-01

UNREAL ADDITIONS

  • Added support of using third-party code plugins. See more info. Please note that it cannot be guaranteed that the system will work with each and every third-party plugin. Please inform Aximmetry support in the case one of your plugins does not work.

COMMON LIBRARY ADDITIONS

  • Added Auto Mirror Offset parameter to VirtualCam* and TrackedCam* compound to enable automatic alignment of the reflection of the talent to its feet (beta version).

COMMON LIBRARY DE FIXES

  • Fixed that in Playlist mode MixedCam_Unreal could not be switched to the tracked cameras.
  • Fixed that in AR scenes TAA did not work on objects that are animated by physics.

COMMON LIBRARY FIXES

  • Fixed that Focus Distance could not be adjusted when using the VirtualCam_A-B-C compounds.
  • Fixed that Mode selector dialog did not appear for NDI_Channel_Out compound.

SOFTWARE ADDITIONS

  • Added support of Optitrack system for camera tracking (beta version). It is available as an experimental feature from Community Edition.
  • Added support of OSC protocol. Please see more info.
  • Deltacast SDK upgraded to v6.16.01. IMPORTANT: you have to update your Deltacast driver to v6.16.01 in order to use your Deltacast board with this version of Aximmetry.
  • Temporal Denoiser module improved in regard of performance. Please note that its settings need to be adjusted in your existing scenes.
  • Collection Scalar and Set Collection Scalar modules are split into Scalar and Double versions.
  • Camera Calibrator: added option of manual specification of Eye point offset.

SOFTWARE FIXES

  • Fixed that in some cases Advanced B keyer produced artifacts where the background color was lighter than the reference color.
  • Fixed that changing Zoom Device property on Camera Tracking module had no immediate effect in certain cases.
  • Fixed that OpenVR axis controllers (like the HTC trigger) could not be assigned to properties.
  • Fixed crashing on certain Antilatency internal error states.
  • Fixed latency handling fault for Deltacast cards that led to Cannot keep latency error after a while.
  • Fixed that hiding/showing all side panels (Tab key) did not work on control boards.
  • Fixed that selecting an object/module in tabbed Preview, Sequencer, Curve Editor etc. panels resulted in hiding the panel by the popping up document view.
  • Fixed that undoing delete modules did not restore the Dashboard panel properly.
  • Fixed that index numbers could not be removed from the end of the module names.
  • Fixed issues with Save As dialog.
  • Fixed that Collada importer did not check for non-finite numeric values causing crash later in the editor.

► 2020.8.1

build 18714 / 2020-DEC-02

TRANSLATIONS

  • Added partial Chinese translation that covers the studio operator usage of Aximmetry.

COMMON LIBRARY ADDITIONS

  • Added support for screen-space reflection of billboards. Please note that this feature cannot be implemented in UE4 without artifacts, so only use it with dim or blurry reflections. For high quality results we still recommend using planar reflection.
  • Advanced B keyer: replaced Despill Strength and Save Yellow properties with Despill Red/Yellow and Despill Blue/Cyan. They allow fine tuning for the more accurate keying of yellow and cyan colors.

COMMON LIBRARY DE FIXES

  • Fixed that the default positon of the Free Camera was far away from the center.
  • Fixed that in certain cases ray tracing generated a faulty ambient occlusion for billboards.

COMMON LIBRARY FIXES

  • Advanced B keyer: fixed incorrect colorization on the edge of the hair in certain cases.

SOFTWARE ADDITIONS

  • Glassmark lens encoders can be used via their native protocol (Lonet) as well beside Free-D.
  • Antilatency SDK upgraded to v2.1.0.
  • Camera Tracking: for Zoom Device a PTZ system can be specified as well. In this case its Pan+Tilt information is combined into the position data of the main tracking device.
  • Added Default property to all Collection * modules. It is outputted when the specified collection item is not found.
  • Added Out Size and Keep In Size properties to Custom Processor module.
  • Added Hide Window and Incremental Out properties to Run Process module.
  • Added Force Execution module to enable forcing the execution of flow branches that are otherwise can be optimized out.
  • Camera Calibrator: added standard context menu for setup properties.

DE SOFTWARE FIXES

  • Unreal Editor: fixed that cooking did not parse level blueprints for Get Aximmetry * nodes if the level was renamed previously.
  • Unreal Editor: fixed crash when trying to load a project with certain built-in plugins enabled.
  • Unreal Editor: fixed crash on video cards that do not support DirectX 12.1 profile.
  • Fixed that audio played within Unreal was muted when loaded into Aximmetry.
  • Added missing sRGB to Linear conversion when using Get Aximmetry Color blueprint node.
  • Fixed that specifying Default Value for a group pin in a Get Aximmetry * blueprint node had no effect.

SOFTWARE FIXES

  • Fixed incorrect reinitializing of Antilatency and OpenVR system when using Manage Devices.
  • Fixed crash of Antilatency when using after entering Manage Devices.
  • Fixed that the measure device list was not updated in Manage Devices / Game config pages when a device was plugged/unplugged.
  • Fixed crash of pipette tool of color picker in certain cases.
  • Fixed that device Mode property selector dialog did not show up in certain cases.
  • Fixed that Set * Pin modules behaved incorrectly if the Module or Pin properties were controlled via a connection.
  • Fixed that Transmit * modules behaved incorrectly if the IntoTunnel or Subtunnel properties were controlled via a connection.
  • Fixed crash of Placer Precise module when too large dimensions were specified.
  • Fixed crash of Transformation Invert module when applied on a non-invertable matrix.
  • Fixed that save file dialog selected a wrong folder when file name was picked from a search list.
  • Camera Calibrator: fixed that Zoom Device property could not be cleared (added context menu with Reset).
  • Camera Calibrator: fixed that Video Mode selector dialog did not show up.

► 2020.8.0

build 18531 / 2020-NOV-04

UNREAL ADDITIONS

  • Aximmetry DE upgraded to Unreal Engine version 4.25.3.
  • All factory plugins of Unreal Engine is supported.
  • Added support for DirectX 12 scenes and RTX features. Please note that there are a number of limitations when using Ray Tracing, see more info.
  • IMPORTANT: installation layout went through major changes, it’s highly advisable to fully uninstall the previous version of Aximmetry DE and Unreal Editor for Aximmetry manually.

COMMON LIBRARY DE ADDITIONS

  • Added MixedCam_Unreal*.xcomp. It enables mixed usage of virtual and tracked cameras. In order to use it please add both * Aximmetry_VirtualCam_3-Cam and Aximmetry_TrackedCam_3-Cam cameras to your Unreal scene, then make the connections for both in the Aximmetry scene.
  • VirtualCam_Unreal*.xcomp: added A-B-C version.
  • Improved sharpness of distant billboards by using supersampling instead of mipmapping.

COMMON LIBRARY DE FIXES

  • Aximmetry_TrackedCam_AR: fixed that in certain cases degraded texture quality appeared when the AR scene was run in Aximmetry.
  • *Cam*.xcomp: TAA elimination for camera switching is only activated if the camera has actually moved.
  • VirtualCam: fixed aspect ratio issues when using in Live Link.

COMMON LIBRARY ADDITIONS

  • VirtualCam*.xcomp: number of camera paths raised to 16 per camera.

SOFTWARE ADDITIONS

  • Added support for TrackMen camera tracking system.
  • Added coordinate system calibration option for Antilatency in Manage Devices.
  • Camera Calibrator: added Focus Distance parameter for each calibration point. These can be specified manually. The interpolated value of these is output on the Focus Distance pin of Camera Tracking module.
  • NDI upgraded to version 4.5.3.
  • Added general AUTO mode for the NDI input devices. It determines the input size as well as the frame rate automatically.

SOFTWARE FIXES

  • Fixed that multiple Blackmagic cards of the same model could not be used together.
  • Fixed startup issue with AJA Kona HDMI.
  • Fixed that Focus data was not received correctly from Stype tracking system.
  • Fixed roll negation issue when using Free-D tracking protocol.
  • Fixed that Jump To Marker input of Sequencer behaved incorrectly in certain cases.
  • Fixed that Combiner Block behaved incorrectly at the first activation if it was used in conjunction with InOut_Sequencer via the Current pin.
  • Fixed crash when invalid video mode is specified in the Device Mapper.
  • Fixed crash when invalid points were specified for OpenVR coordinate system calibration in Manage Devices.
  • Fixed occassional crash of Beat Detector module at scene startup.
  • Fixed that by using property copy+paste conflicting module names could be produced.
  • Fixed occassional hangup when quitting Composer.

► 2020.7.0

build 18388 / 2020-OCT-05

Please note that the corresponding Unreal Editor for Aximmetry version is 2020.6.0, because it has not changed since the previous release.

LICENSING

  • OnAir Edition is no longer available. All its feature set (Multi-GPU, Meteo, Astro) is moved into the Broadcast Edition.
  • Multi-machine only requires the central machine to have a Broadcast Edition license. The satellite (slave) machines can run with lower licenses as well, with the accordingly diminished feature sets. (E.g. you can use one professional tracking system on the central machine, and fixed cameras or experimental tracking systems on the satellites.)

COMMON LIBRARY DE ADDITIONS

  • VirtualCam_Unreal_*.xcomp: added Light Wrap options to the BILLBOARDS control board.
  • VirtualCam_Unreal_*.xcomp: added Allow Virtuals option to the CAMERA & RENDER SETUP panel. When it is ON, Unreal renders the billboards, virtual lighting is possible. When it is OFF, billboards are composited on the background on Aximmetry side, thus providing a camera image free from any processing. Virtual lighting is not possible, but shadow and reflection still work.
  • NOTE that in order to use either Light Wrap or the Allow Virtuals = OFF mode you have to use the latest Aximmetry_Camera Unreal assets and have to made a connection for B Mask pins between the VirtualCam and the Unreal scene modules.
  • TrackedCam_Unreal_*.xcomp: CHANGE: BA, BA, BC Mask pins have been replaced by a single B Mask. You have to reconnect the pin in order to use the billboard modes.
  • *Cam*.xcomp: eliminated the harsh effect caused by motion blur or TAA when changing camera or camera path.

COMMON LIBRARY ADDITIONS

  • TrackedCam_*.xcomp: added Zoom Device and the corresponding Zoom Delay properties to all INPUT panels to enable receiving zoom + focus encoder data from a separate tracking system.
  • VirtualCam_*.xcomp: removed the Mipmaps option for billboards. Instead a supersampling is used to reduce flickering while maintaining the sharpness of the talent.
  • Advanced B keyer: allowed twice as deep Edge Color Correction to better suite 4K inputs.
  • Advanced B keyer: added Gamma property to help eliminating the halo on very bright or very dark background.
  • Clean Plate Generator: replaced Freeze operation with Capture which saves the clean plate into an image file thus providing permanent storage for it.
  • Clean Plate Generator: added Pure option which enables taking a simple snapshot without any processing. Use this option if you can provide a clean green background without any object placed in front of it. In this case you do not have to adjust any other parameter.
  • Added NDI_Channel_Out.xcomp. It can be used instead of Video Device Out module when a custom NDI channel output is needed without defining one in Manage Devices.

COMMON LIBRARY FIXES

  • Fixed that Shrink function of Advanced B keyer also cut on the edges of the screen.

SOFTWARE ADDITIONS

  • Added support for Vanishing Point Viper lens encoder system.
  • Glassmark lens encoder system is supported via the Free-D protocol. Use LONET Server v1.5.0 or higher.
  • Added Zoom Device and the corresponding Zoom Delay properties to Camera Tracking module to enable receiving zoom + focus encoder data from a separate tracking system.
  • NDI input handling simplified. NDI inputs do not have to be predefined at Startup, all device selector lists (e.g. Device properties of modules and Device Mapper) are updated continuously with the newly discovered NDI channels.
  • ArtNet output handling simplified. ArtNet outputs do not have to be predefined at Startup, all device selector lists (e.g. Device properties of modules and Device Mapper) are updated continuously with the newly discovered ArtNet nodes.
  • For USB devices all device selector lists (e.g. Device properties of modules and Device Mapper) are updated continuously. For e.g. a MIDI USB interface can be connected and disconnected at any time, it will be immediately reflected in Aximmetry.
  • Manage Devices option is available after starting Composer as well, from the Edit menu. Devices can be added/removed, streaming device quality can be adjusted without restarting Composer (the latter needs stopping and restarting streaming though).
  • Added BGRA and ARGB pixel format options to Blackmagic video input.
  • Added Path Convert module to enable transforming file paths from project to absolute format or back.
  • Added Path Split module to enable splitting file paths into components.
  • Added Path Unique module to enable generating a unique filename within the current project or an arbitrary folder.
  • Added Delete Files module. It can delete a single file or a list of them, e.g. a list coming from a Find Files module.
  • Added Set Text Pin module.
  • GPU load is displayed independently for each GPU in multi-GPU mode.

SOFTWARE FIXES

  • Added protection against NDI input disconnection due to a network error.
  • Fixed that Blackmagic ATEM Mini was not recognised.
  • Fixed that AJA HDMI slots were not recognised.
  • Fixed that Blackmagic HDMI inputs could not be used to capture another PC’s video output. Please use the newly added ARGB mode in these cases.
  • Replaced DirectShow with Media Foundation to overcome various webcam issues. For compatibility reasons devices are still designated as “DirectShow:”. You can use the /dshowlegacy command line switch to use the old system in the case you experience issues.
  • Fixed that Camera Tracking module did not keep the last tracking position if the input was interrupted.
  • Fixed that an error message was incorrectly displayed when an UDP device was closed.
  • Fixed crash when changing array size of a compound in certain cases.
  • Fixed flickering of the output when multi-GPU was used with progressive mode.
  • Fixed issues when multi-GPU was used with more than 2 GPUs.
  • Fixed crash of Video Device Out module when deactivating.
  • Fixed crash of Video Device Out module when changing frame size.
  • Fixed crash when sending a non-2-channel audio to a streaming output.
  • Fixed crash in certain cases when input audio was incorrect.
  • Fixed crash at startup when one of the project root folders is on an unreachable drive.
  • Fixed that index numbers could not be removed from the end of the module names.

► 2020.6.0

build 18262 / 2020-AUG-28

LICENSING

  • Broadcast DE Edition is available.
  • Aximmetry HTTP command interface is available from the Professional Edition.
  • HTTP Request module (access of RSS feeds, images and any XML/JSON data content on the web) is available from the Professional Edition.
  • Added support for dongle-based licensing.

COMMON LIBRARY DE ADDITIONS

  • Added TrackedCam_AR_Unreal_Prev_3-Cam compound to enable creating Augmented Reality scenes with Unreal. Also added the corresponding Unreal asset Aximmetry_TrackedCam_AR. It contains a camera and two objects for placing reflection and shadow catchers into the scene. See Using Tracked Cameras with an Unreal Scene.
  • TrackedCam_Unreal_*.xcomp: added mode Use Billboards = ON + Allow Virtuals = OFF. In this mode Unreal does not render the billboard, it is added in a post phase thus retaining its 100% original quality. This mode also allows using Light Wrap. See Using Tracked Cameras with an Unreal Scene.
  • TrackedCam_*.xcomp: added Lock To Camera option to BILLBOARD panels which makes the initial placement of the billboards easier. When it is ON the billboard is always in front of the camera in a specified distance. See further info.
  • TrackedCam_*.xcomp: added Manual Lens Dist * pins to enable using lens distortion data originated from an external source in Manual Lens mode.
  • *Cam_*.xcomp: added No Input Image property to INPUT panels to enable using a custom image/video in the case of no input is received.

SOFTWARE ADDITIONS

  • Added Headers property to HTTP Request module to enable specifying additional custom headers for the request. Also added a Headers pin to URL Compose module to enable constructing headers from a collection.
  • Added No Input Image property to Video Input module to enable using a custom image/video in the case of no input is received.
  • Added Set * Pin modules to enable changing a specific module’s property value programmatically.
  • Added Manual Lens Dist pin to Camera Tracking module to enable using lens distortion data originated from an external source in Manual Lens mode.
  • Added V-Gamut / V-Log color space.

SOFTWARE FIXES

  • Fixed crash when invalid mode was specified for NDI devices.
  • Fixed crash when invalid tracking information was received from Antilatency.
  • Fixed crash when moving/sizing the main window when the window is larger than the screen.
  • Fixed crash when spinning a numeric property editor with the mouse and Escape is pressed twice.
  • Fixed crash in rare cases when moving a dock panel.
  • Fixed that Composer could not be started if it did not manage to get folder icons from the operating system.
  • Fixed module/pin autonumbering behaviour when a name with index 1 already existed.
  • Fixed that the currently edited compound was not marked with bold in File Browser.

► 2020.5.2

build 18187 / 2020-JUL-24

COMMON LIBRARY DE ADDITIONS

  • Aximmetry_Camera renamed to Aximmetry_Camera_Virtual and now supports 3 billboards.
  • Added Mirror Offset and Mirror Feet Blur features to VirtualCam_Unreal. IMPORTANT: from now on you have to connect the new Bx Refl Texture outputs as well to the Unreal module in order to have a mirror image of the talent.

COMMON LIBRARY DE FIXES

  • Fixed that MATRIX mode did not work in TrackedCam_Unreal.

COMMON LIBRARY ADDITIONS

  • Added Input_Streaming.xcomp compound to help streaming raw camera input to a remote studio, thus helping to broadcast virtual sets with talents working from home / a remote location.

SOFTWARE ADDITIONS

  • Added native support for Antilatency tracking system.
  • Enabled special framerates for RTMP streaming.
  • Added Current output pin to Combiner Block module, which is OFF when the block is already in the fading out phase. It can be connected to the Active pin of an InOut_Sequencer, thus enables using custom in and out animations for a combiner block.
  • If compound saving fails, the previously saved file remains intact.

DE SOFTWARE ADDITIONS

  • Increased the maximum number of exposions via the Get Aximmetry nodes.
  • Multiple video outputs can be defined via Set Aximmetry Video nodes.

SOFTWARE FIXES

  • Fixed a bug that prevented using DMX/ArtNet input. Please note that from now on you have to choose the device ArtNet: Node in the DMX * Input modules to access ArtNet input.
  • Fixed that a “minimum operating system requirement” error message was displayed with certain types of video cards, even if a usable video card was also present in the system.
  • Fixed occasional crash when switching between video sources.
  • Fixed crash related to adding a linked compound containing elements that are not allowed by the currently active license.
  • Fixed crash in certain cases when using a DirectShow capture device.
  • Fixed that in certain cases incorrect folders were designated as containing the active compound (with bold font) in File Browser.
  • Fixed that capturing thumbnail freezed the system if no output #1 was defined.
  • Fixed that list boxes unexpectedly jumped to another scroll position when a large chunk was multi-selected via Shift + click.
  • Fixed that Reset, Revert operations on texture properties ignored the attributes.
  • Fixed that texture properties loaded incorrectly from the xcomp file when the path was empty but some attributes was added.

DE SOFTWARE FIXES

  • Fixed that Get Aximmetry nodes with the same name or no name were not handled correctly.
  • Fixed that Get Aximmetry nodes in certain type of blueprints were not parsed.
  • Fixed crash in certain cases when an Unreal scene is being unloaded.
  • Fixed crash in certain cases when a new Get Aximmetry Video node was added to a blueprint.
  • Aximmetry does not terminate when a crash occurs within the embedded Unreal engine.

► 2020.5.1

build 18110 / 2020-JUN-19

COMMON LIBRARY DE FIXES

  • Fixed that Unreal tutorial scenes contained an older version of Aximmetry_Camera.

SOFTWARE FIXES

  • Fixed UI malfunctioning issues with certain Windows DPI settings on some PCs.
  • Fixed crash in Curve Editor when using keyboard shortcuts to move curve keys.

DE SOFTWARE FIXES

  • Fixed crash when loading an Unreal scene cooked with an older version of Unreal Editor.
  • Fixed that Unreal Engine fatal errors were not logged in Aximmetry log panels.

2020.5.0

build 18098 / 2020-JUN-16

INSTALLER FIXES

  • Fixed worldwide download bandwidth issues.

COMMON LIBRARY ADDITIONS

  • Improved Advanced Keyers’ GPU load.

COMMON LIBRARY DE ADDITIONS

  • Camera focus distance can be set for the A and B endpoints of the camera paths in VirtualCam_Unreal. It can be adjusted by the Alt + Space + Left mouse button combination. Please note that due to the limitations of Unreal Engine the Depth Of Field effect does not work on the billboards themselves.
  • Simplified connection of VirtualCam_Unreal and the imported Unreal scene. All billboard data is now sent through a single connection per billboard named Bx Data. The Lit, Cast Shadow, TAA etc. parameters are now can be set on the BILLBOARD panels.
  • VirtualCam_Unreal works in meters by default according to the Aximmetry system (billboard and camera positions). Warning: this version is incompatible with the previous one. If you change you have to recreate the camera paths and convert the billboard positions manuallyt. Sorry for the inconvinience.
  • All transformation properties exposed on the imported Unreal scene expect the position in meters. Compatibility warning: in order to keep your previous work please remove any Transformation Coord System module you may have added for unit conversion.
  • Added Light Wrap options to TrackedCam_Unreal control boards.

COMMON LIBRARY FIXES

  • Fixed that keyers Matte, TriColor, Edge monitor modes were displayed incorrectly when Linear color space was used.

SOFTWARE ADDITIONS

  • Greatly reduced CPU and GPU load when inputting many or large sized camera signals.
  • Added Mono Out option to all color splitter/decomposer modules, Camera and all image generator modules to enable outputting single-channel (red monochromatic) images in order to save GPU memory bandwidth when possible.
  • Single-channel image formats are retained when going through processing modules.
  • Added Switch Collection and If Collection modules.
  • Added Set Subcollection and Collection Merge modules.
  • Shader: added Copy Integer module.

DE SOFTWARE ADDITIONS

  • Live Link mode became significantly faster. Async mode were removed.
  • Added option for transferring multiple data through a single pin into Unreal. Get Aximmetry * nodes can be named like “groupname:dataname”. All data belonging to the same groupname will appear as a single pin of type Collection in Aximmetry.
  • Added Focus Distance output pin to Camera Mover module. The focus can be adjusted by the Alt + Space + Left mouse button combination.

SOFTWARE FIXES

  • Added option to create a dump file when a fatal application error occurs. Dump file can be sent to Aximmetry developers to help investigating the problem. Also added Help / Emergency Dump and Exit menu item for the cases when the render engine locks up, but the UI is still functional.
  • Fixed that the pipette tool of color pickers worked incorrectly with enlarged Windows DPI settings.
  • Fixed that single-channel 16/32 bit image files could not be loaded in certain cases.
  • Fixed that Color Decomposer and Color Composer produced negative values in certain cases.
  • Fixed that key C could not be assigned as a controller.
  • Fixed that long texts were clipped in message boxes.
  • Fixed crash when a controller is assigned to a trigger property.

DE SOFTWARE FIXES

  • Fixed that TAA behaved incorrectly while the camera was moving.
  • Fixed unusually high CPU usage in some cases.
  • Fixed that certain errors were not handled properly during loading an Unreal scene.

► 2020.4.1

build 17904 / 2020-MAY-19

COMMON LIBRARY ADDITIONS

  • Added Green Top property to STUDIO panel of TrackedCam_* compounds, sometimes it makes easier the mask out the wall above the green as opposed to using Ceiling alone.

SOFTWARE ADDITIONS

  • Game devices that are capable of position tracking (like HTC Vive Controller/Tracker) also can be chosen as EXPERIMENTAL Camera Tracking devices. Note that this feature only serves the goal to enable performing your own experiments with HTC Vive and similar game devices. Aximmetry does not officially support using these devices as a camera tracking system. We strive to create the means for your experiments in Aximmetry, but we cannot provide any support for these and we cannot guarantee any result.
  • Added Delay Transformation module.
  • Added Frames option to Delay * modules to enable specifying the delay in frames instead of seconds.
  • Shader: added Lighting PBR * IBLSO (Specular env Only) modules to enable creating optimized shaders that do not need Irradiance Env Map (for e.g. Light Map shaders).

SOFTWARE FIXES

  • Fixed crash of popup image viewer in File Browser.
  • Fixed that texture attributes Irradiance env and Specular env did not work on BCx format source images.
  • Fixed that Specular Env Filter module did not work with BCx source formats.
  • Fixed that Collada files with duplicate node identifiers could not be imported.
  • Restricted the allowed number of objects in imported 3D models in order to prevent very long stalling of the system.
  • Fixed that firing a trigger pin of an inactive module resulted in signaling when the module is activated next time.
  • Fixed crash when enumerating DirectShow devices and a not properly installed device driver is found.
  • Fixed that NDI channel names were not checked against containing comma (which is not allowed in Aximmetry).

DE SOFTWARE FIXES

  • Fixed that Aximmetry crashed when the log message sent by Unreal was too long.
  • Fixed inconsistent behaviour when two Get Aximmetry * nodes created with the same name but with different casing in Unreal Blueprint.
  • Fix crash in certain cases when special characters were used in pin names or default values.
  • Unreal message boxes are suppressed and the content is written into the log instead in embedded mode.

► 2020.4.0

build 17868 / 2020-MAY-04

Added Aximmetry DE (dual engine) editions with Unreal Engine (4.24.2) integration. They enable opening and running Unreal scenes within Aximmetry. They also provide data transfer between the Aximmetry and the Unreal scene (video, scalar, vector, integer, logical, trigger, color, transformation, text).

Please note that at the moment only the Community DE, Studio DE and Professional DE edtions are available, higher editions will be released in the near future.

Aximmetry DE does not replace Aximmetry SE (single engine). The new editions are supplementary to our current offering and designed for skilled UE4 users.

COMMON LIBRARY FIXES

  • Fixed that deactivating ADJUSTER did not turn off sharpening.

SOFTWARE ADDITIONS

  • Device and Mode property editors are more informative and consistent regarding mapped devices.
  • Added Force option to Holder and all Hold* modules. If it is OFF the input is only executed in the frames when pass occurs. It is ON by default for backward compatibility.
  • Holder module can pass any kind of texture (for e.g. cubemap) and also preserves mipmpas.
  • Run Process module is capable of sending text to the standard input of the process.

SOFTWARE FIXES

  • Fixed that device Mode property editor is only set the value for one of the modules when multiple modules was selected.
  • Fixed that Startup Configuration incorrectly allowed setting Sync on unassigned outputs.
  • Fixed that Out Size properties incorrectly allowed decimals.
  • Fixed that double precision property editors did not display more than 5 decimal digits.
  • Fixed crash of resizing preview panels when Sync is turned on for a monitor output.
  • Fixed mixing up of undo histories when moving objects in the 3D Scene Editor while another document is active.

► 2020.3.0

build 17780 / 2020-APR-16

COMMON LIBRARY ADDITIONS

  • Improved edge correction in Advanced B keyer. Note that you might need to resetup your existing edge settings in your scenes.
  • Global environment maps can be specified for the scene by sending them into specific tunnels using Transmit Video modules. For PBR shaders use the tunnels "Global Irradiance Env Map" and "Global Specular Env Map", while the standard Refl and IBL shaders use the tunnels "Global Environment Map" and "Global Diffuse Env Map". The global maps can be overridden individually in the specific shaders’ properties at will.
  • Added PBR_SPEC_Mirror* shaders combinations.
  • Added PBR_IBLSS* shaders combinations. They use supersampling on the environment maps thus somewhat compensating the lack of mipmap levels.
  • PBR_*_Refract shaders behave more realisticly. They ignore Opacity, instead use Absorption Map and Absorption Color to control the light passing through from the background.
  • Added Jump On Deact option to InLoopOut_Sequencer.xcomp to enable immediate jump to the out animation on deactivation.

SOFTWARE ADDITIONS

  • Added native support for Bluefish444 SDI cards.
  • Added native support for Magewell Pro Capture cards. Non-SDI input slots can be used natively in Community / Studio Edition as well.
  • Added Interlaced option to Preferences / Rendering to allow correct video recording when the camera input is interlaced but there is no SDI / NDI output to synchronize the framerate to.
  • NDI upgraded to version 4.5.
  • Added Flat Modern UI skin. Can be reverted to the Classic one in Preferences / General.
  • Added QR Code module.
  • Added Go To Tunnel Source and Go To Tunnel Receiver context menu commands to all Transmit* modules to enable finding the modules that feed data into or takes data out of a the tunnel specified in From Tunnel / Into Tunnel.
  • Shader: added elements that enable specifying global textures (usually environment maps) by sending them into specific tunnels. Added Tunnel properties to shader Copy Texture* and Lighting PBR* modules to enable specifying an automatic tunnel for global textures.
  • Shader: added DDX and DDY modules.
  • Shader: added Modulo module.
  • Shader: added Vector versions of all logical and comparer modules.
  • Software Installer: added a more informative UI for downloading libraries.

SOFTWARE FIXES

  • Fixed that Transmit modules with Into Tunnel specified was always executed even if no modules used the tunnel.
  • Fixed that Clamper module could not be used to clamp beyond the 0 - 1 interval. The range limits has been removed.
  • Clamper and Error Remover modules retain scalar (R32_F) pixel format when the input is scalar.
  • Fixed calculation errors in Clamper when input texture contains very large numbers.
  • Fixed occassional "Invalid graph ID" error messages when quitting Aximmetry.
  • Fixed twittering of default monoscope image on interlaced outputs.
  • Fixed that on Image Attributes dialog Normal Scale value could not be specified to be less than 1.
  • Fixed that in certain cases minimized tracks appear with incorrect height in Sequence Editor.
  • Fixed that on selecting the Paste context menu command in Flow Editor the content was pasted to the actual cursor position not the position of the original right-click as should be.
  • Fixed that pasting a value copied with the transformation editor’s Copy Rotation command into a vector property results in an incorrect element ordering, and vice versa.
  • Fixed that Repl. Folder command of Dependency Manager behaved incorrectly if the project name of the selected items had an identical starting.
  • Fixed that Directory Browser enabled selecting a non-existing folder causing a crash.
  • Fixed that File Browser context menu in file list crashed when clipboard contained a certain kind of file path.
  • Fixed that Resetting Device Setups failed in Manage Settings when there was no device setup config files present yet.

► 2020.2.1

build 17501 / 2020-MAR-10

SOFTWARE FIXES

  • Fixed corrupted logo watermark in Community Edition.
  • Fixed occassional "Invalid module ID" error messages when stopping / closing a document.

COMMON LIBRARY FIXES

  • Fixed wrong texture references in some of the particle tutorials.
  • Fixed some textures in the PBR tutorials.

► 2020.2.0

build 17485 / 2020-MAR-08

COMMON LIBRARY ADDITIONS

  • Added PBR* shaders that implement Physically Based Rendering.
  • Added new Materials section to Tutrials including PBR examples.
  • Tutorials removed from Common library and moved to a separate project folder. It can be downloaded as a separate package.
  • Advanced B keyer Keep Shadows property is replaced with Shadow Zone to enable splitting the screen vertically to a shadow and a non-shadow region.
  • Added Horiz Align and Vert Align properties to all LThird_* elements.
  • Added VirtualCam_*_MultiB.xcomp control boards to enable defining 3 different billboard positions/settings for each input and assign them to specific camera paths. In other words by switching the camera path you can also switch the billboard position. The assignment can be made on the CAMERA PATH panels via the Billboard Path 1, 2, 3… properties.
  • In TrackedCam*.xcomp enabled using the 3 billboards independently. They can be assigned to camera paths via the Billboard Path 1, 2, 3… properties of the CAMERA PATH panels. The default value is All meaning the usual behaviour (billboards can be used together to mask different parts of the input image differently).
  • Added Seq Scale pin to all LThird* compounds to enable animating their scale as well.
  • Added Cubemap_Unfolder.xcomp utility to enable unfold cubemaps into cross and strip formats for saving purposes. Also added Cubemap_Folder.xcomp for the inverse operation.

SOFTWARE ADDITIONS

  • Added Irradiance and Specular texture conversion attributes to enable generating irradiance and pre-filtered specular environment maps from cube maps for using in PBR and IBL shaders.
  • Added Mirror Map Filter module to enable generating PBR pre-filtered mirror images in realtime for using with PBR_Mirror* shaders.
  • Added Irradiance Env Filter and Specular Env Filter modules to enable generating PBR pre-filtered environment maps in realtime for prototyping purposes. Note that only low quality settings are suitable for actual realtime usage.
  • Added file filter mask option to File / Properties to prevent automatic conversion to sRGB or to Linear of certain file types like normal maps, roughness maps etc. The filter can be customized per scene. In video peekers “nocsp” tag designates if the source input matches the filter.
  • Changing between sRGB and Linear pipeline automatically reloads all textures.
  • Added Glares output pin to Tone Mapper. When it is connected the glare effects are outputted separetely, and Out only emits the pure tonemapped image. It enables further processing the tonemapped image (for e.g. sharpen) before it is blended together with the glare effects.
  • Added support for the latest 12G AJA and Deltacast SDI cards.
  • Blackmagic Design support updated, please make sure you are using the latest Desktop Video software.
  • NDI upgraded to version 4.1.
  • Added Allow Audio Stretch to Video Player module. When it’s off audio is only played if Speed is 1.
  • Enabled full frame rate on monitor outputs in interlaced mode as well.
  • Added support for playing back RED R3D video files directly up to 8K. Note that this feature is for offline rendering only due to its slow decoding speed. However a new Resolution property is added to Video Player that enables realtime previewing of the video at a lower resolution.
  • Added Clamper module.
  • Improved quality of Noise module. Added Still option with configurable position.
  • Added Cube Map Splitter module to enable extracting individual faces of a cubemap.
  • Texture Cube module renamed to Cube Map Merger.
  • Cube Map Merger module keeps the input mipmap levels if any.
  • Added Error Remover module to enable fix floating point textures containing NaNs, infinites or negative values. The module either can display the errors or replace the faulty pixels with an arbitrary color.
  • Changed the way custom plane has to be provided for Depth Scaler module.
  • In Scene Editor if a shader is selected the objects connected to the shader remain selected: they can be moved via handles and Camera Mover orbits around them.
  • Added Slider property to Dash Scalar Custom module. By turning it off only the value range is applied, but a numeric editbox appears instead of a slider.
  • Last save point is designated on the History panel. A button is provided for direct jumping to the save point if available.
  • Shader: added Lighting PBR* modules.
  • Shader: added Const Texture Array, Const Texture Cube modules.
  • Shader: added Dash Scalar module to enable specifying value range and optional slider for exposed properties.

SOFTWARE FIXES

  • Fixed visual artifacts produced by TX Antialiaser module when a Displacement map shader was used.
  • Fixed playback of interlaced 4:2:0 videos.
  • Fixed that texture attribute “Normal” incorrectly produced single-channel output when the input was single-channel.
  • Fixed that texture attribute “Normal” incorrectly produced signed output when the input was in floating point format.
  • Fixed that baking texture into a DDS worked incorrectly when Linear pipeline was used.
  • Fixed faulty default behaviour of texture attribute SLICE (used for Volume and Array).
  • Fixed color inaccuracies of Text Image when using Linear pipeline.
  • Fixed occassional sRGB conversion issues with textures with alpha channel.
  • Fixed behaviour of color splitter / merger / decomposer / composer modules when using Linear pipeline.
  • Fixed crash of Direction Light (GW) modules when custom Shadow BB is zero sized.
  • Fixed crash of audio system when an active audio input device ceases to exist, for e.g. a jack / usb connector is unplugged.
  • Fixed that mono audio signals were not automatically converted to stereo on outputs.
  • Fixed that noise was output on NDI audio when no audio was coming from the scene.
  • Fixed that Run Process module failed when no Current Directory was specified.
  • Fixed that drag’n’dropping image path property did not carry the attributes.
  • Fixed that Camera’s Bg Color property was not always saved properly.
  • Fixed that Sphere and Polyhedron modules did not generate UV2.
  • Fixed tangent space generating error with certain models.
  • Fixed that videos closed and reopened twice on scene startup.
  • Fixed that File Browser displayed incorrect aspect ratio information about videos with non-square pixels.
  • Fixed that File Browser displayed incorrect information about image sequences.
  • Fixed that Image module functioned incorrectly when path is empty but some attributes are set.
  • Fixed that attempting a paste (Ctrl+V) in Flow Editor during an ongoing edition operation caused an exception.
  • Fixed that File / Save As Plus and Save As Copy commands were incorrectly enabled when the document had never been saved yet causing an exception.
  • Removed incorrect error message in Composer when pressing Ctrl+C or Ctrl+X with no selected module.
  • Fixed that Control Board video menu thumbnails did not appear in Pilot.
  • Fixed that changed resource and data files was not reloaded automatically in Pilot.
  • Fixed NetCDF API access error.

► 2020.1.0

build 17187 / 2020-JAN-21

COMMON LIBRARY ADDITIONS

  • Added Save Yellow option to Advanced A and B keyers to help preserving yellow colors.

SOFTWARE ADDITIONS

  • Render pipeline optimizations.
  • Array of numbers in a Collection can be extracted as a vector using Collection Vector module.
  • Added Curve LUT module to enable generating a value LUT as a texture for using in a shader.
  • Cube attribute can be used on mipmapped textures as well, it keeps the mipmaps.
  • Shader: added Texture Dim, Texture Array Dim, Texture Cube Dim, Texture 3D Dim modules to enable querying texture dimensions.
  • Shader: added CopyTextureArray, CopyTextureCube modules.

SOFTWARE FIXES

  • Fixed occassional mixup / flashing of certain video outputs.
  • Fixed that Find Files module did not refresh on file changes if a non-project folder was specified.
  • Fixed that assigned keyboard controllers were active even if the focus was on a text editor field thus preventing data entry in some cases.
  • Fixed that assigned keyboard controllers were active even if a modifier key was pressed thus preventing the use of editor shortcuts.
  • Fixed incorrect behaviour when using Multi-GPU configuration.
  • Fixed startup crash when no network adapter is available.

► 2019.6.1

build 17061 / 2019-DEC-07

COMMON LIBRARY ADDITIONS

  • Added Hue property to the ADJUSTER panels of all *Cam*.xcomp.
  • Added Timecode Master property to the INPUT panels of all *Cam*.xcomp. It enables making the timecode coming from the selected video input the current Master Timecode of the system.

COMMON LIBRARY FIXES

  • Fixed that Cast Shadows could not be turned off on BILLBOARD in some cases.

SOFTWARE ADDITIONS

  • Camera Calibrator improved usability and various fixes.
  • Text File module can load multiple files at once merged together. File names must be provided separated with line breaks. Thus can be used together with Find Files module.
  • Shader: added Sample Level modules for Cube, 3D, Array textures.

SOFTWARE FIXES

  • Fixed faulty setup of serial communication with Mo-sys and Free-D devices.
  • Fixed that Find Files module did not refresh when folder content was changed.
  • Fixed crash when certain modules not allowed by the current license are used.

► 2019.6.0

build 17022 / 2019-NOV-30

COMMON LIBRARY ADDITIONS

  • Removed Undo and Redo buttons from the EDIT CAMERA PATH panel of all *Cam*.xcomp. Composer’s general Undo/Redo mechanism handles these operations from now on.
  • Control board button presses can be undone/redone.
  • Added Refraction Blur property to all refractive shaders.
  • Added News Room - VirtualCam_Seq-Cam.xcomp to demonstrate using the sequencer based camera control board.
  • Added several Crawl_*.xcomp examples to demonstrate fetching text from text file, RSS feed, MySQL database.
  • Added demo files for the built-in geometries and the major shader types in the Getting Started tutorial folder.
  • Added Manual Lens switch to each INPUT in TrackedCam*.xcomp to enable manual setup of zoom and focus when no zoom and focus encoders are mounted on the camera.
  • Added Layer property two LThird_*.xcomp elements to make ordering easier.
  • Added Centered property two LThird_Text.xcomp.
  • Added *DataVis*.xcomp compounds helping 2D and 3D data visualisation.
  • Added several Data_Visualisation_*.xcomp examples.
  • Added Vertical option to Text_Crawl.xcomp.

COMMON LIBRARY FIXES

  • Added missing STREAMING switch to TrackedCam*.xcomp.
  • Fixed that Video_Menu.xcomp did not switch audio as well.

SOFTWARE ADDITIONS

  • Added support of camera tracking based on Visca protocol (experimental).
  • Added HTTP Request module to enable querying RSS feeds, images and any XML/JSON data content from the web.
  • Added URL Compose and URL Decompose modules.
  • Added support of 10-bit SDI input.
  • Slight improvement of RGB ⇔ YCbCr conversion on inputs and outputs.
  • Added support of S-Gamut3.Cine / S-Gamut3 color spaces and S-Log3 curve.
  • Added HDR Out property to Video Input and Video Player modules to enable keep HDR information when the input uses a HDR capable gamma curve like S-Log3, Hybrid Log-Gamma, RED Log3G10.
  • Added Exposure property to Video Input and Video Player modules to enable adjusting the dynamic range of the input.
  • Added Exposure property to Converter module.
  • Added Manual Lens property to Camera Tracking module to enable manual setup of zoom and focus when no zoom and focus encoders are mounted on the camera.
  • Added Auto Numbering property to Video Recorder module to enable turning it off thus always writing over the same file.
  • Added Dash Scalar Custom module to enable displaying a custom range slider on the Pin Values panel.
  • Added Cylinder Section module.
  • Crawler enables negative Speed for crawling backwards.
  • Added Null Text and Date Format properties to SQL Query module.
  • Added Vertical option to Crawler module.
  • Added Open property to Text File, XML File, JSON File modules.
  • Added Text, JSON, XML Exporter modules.
  • Added Handle Width property to Touch Slider module.
  • Enabled refined adjustment with Touch Slider module using Shift and Control + Shift combinations.
  • Added Active property and Reset trigger to Mouse module.
  • Added Modifiers As Speed to Mouse module to enable refined incremental moving using Shift and Control + Shift combinations.
  • Added Space modifier to Mouse module.
  • Added Mode property to Text Unescape module to enable decoding HTML / XML or URL style escape characters as well.
  • Added Text Escape module.
  • Added Array Vector Concat module.
  • Removed Undo and Redo triggers from Camera Mover module. Composer’s general Undo/Redo mechanism handles these operations from now on.
  • Edit / Snapshot All Controllers operation can be undone/redone.
  • Control board button presses can be undone/redone.

SOFTWARE FIXES

  • Free-D reception fixes.
  • Fixed audio and timecode output issues on Blackmagic cards.
  • Fixed flashing artifact of Depth Of Field GW module.
  • Fixed Text Image behaviour when Fixed Width used with word wrapping.
  • Fixed mixing up items by Crawler module in certain cases.
  • Fixed that Reset trigger did not work on Touch Slider and Touch Mover modules.
  • Fixed XML read fault on certain elements.
  • Fixed JSON read fault on certain elements.
  • Fixed SQL query fault in some cases.
  • Fixed Text Unescape failed to handle certain sequences.
  • Improved visibility behaviour of exposed pins on compounds.
  • Fixed an incorrect handling of pin exposion that prevented opening CAMERA sequencers from the control board of VirtualCam_Seq_*.xcomp.
  • Fixed that Camera Tracking’s default Zoom Factor was too wide when no tracking device was available.
  • Fixed that Text Extrusion could cause large CPU load peek when the text changed.
  • Fixed that XML/JSON Text/File modules could cause large CPU load peek when the input changed.
  • Fixed crash on attempting to expose the + pin of Pin Collector.
  • Fixed crash when using Transp Out of Camera with a refractive object in the scene.

► 2019.5.1

build 16761 / 2019-OCT-19

SOFTWARE ADDITIONS

  • Added HDR Out property to Color Mapper module.

SOFTWARE FIXES

  • Fixed incorrect importing of Cube LUT files.
  • Fixed slightly incorrect addressing in Color Mapper module.
  • Fixed that in “Bring outputs to front...” mode a modal dialog could accidentally get behind an output window and the Composer UI became inaccessible.

► 2019.5.0

build 16726 / 2019-OCT-17

COMMON LIBRARY ADDITIONS

  • Added Shrink property to Advanced A and B keyers.

SOFTWARE ADDITIONS

  • Added support of Mo-Sys lens calibration system.
  • Added support of Free-D tracking protocol (experimental).
  • Added support of live streaming to Restream.io.
  • Added general purpose RTMP device type to enable streaming to arbitrary video server.
  • Added support of Cube LUT files: they’re loaded as volume textures that can be used with Color Mapper module.

SOFTWARE FIXES

  • Fixed light importing from FBX created with 3DS Max.
  • Fixed crash on initializing render system with some older video cards.
  • Fixed possible crash when the same Text/XML/JSON file is referred by multiple modules.

► 2019.4.1

build 16595 / 2019-SEP-08

COMMON LIBRARY FIXES

  • Fixed that Transp_ShadowOnly shader clipped out faint parts of the shadow.

SOFTWARE ADDITIONS

  • Added Mipmaps option to Text Image module to enable generating mipmaps for the image.
  • Added Color Add and Color Subtract modules.
  • Added Simplified hit tester option to FBX importer to enable faster loading of models containing huge number of polygons.

SOFTWARE FIXES

  • Fixed behaviour of Combiner Block that prevented using its Active output pin as a start trigger within the content block.
  • Fixed that locked exposions of imported compounds could mistakenly reconnected by leading a wire into the exposer pin.
  • Fixed false “Cannot find import source” error message when loading scripts.
  • Fixed crash of Composer at startup if no license is activated yet.
  • Fixed crash of Torus Section module resulted by allowing invalid parameters.
  • Fixed crash of Ambient Occlusion GW module when orthographic camera is used.
  • Fixed crash on querying video memory with some older video cards.
  • HTTP command ComposerGetPinLiveValueAction can now return text values as well.
  • Fixed crash of ComposerGetPinLiveValueAction HTTP command when the compound is not running.

► 2019.4.0

build 16507 / 2019-AUG-23

COMMON LIBRARY ADDITIONS

  • VirtualCam*.xcomp: added Show button to BILLBOARD panels to enable displaying the entire rectangle of the billboards.
  • VirtualCam*.xcomp: added Cut Left, Top, Right, Bottom properties to BILLBOARD panels to enable removing edges of the billboards without resizing them.

COMMON LIBRARY FIXES

  • *Cam*.xcomp: fixed that LIGHT WRAP Blend Mode was displayed as a number instead of a list.

SOFTWARE ADDITIONS

  • Added OpenVR subcategory to Game devices to enable using various VR devices like HTC Vive Controller, Vive Tracker etc.
  • Added Game Pose module to read the pose of a game controller capable of being tracked.
  • Added Game section to Manage Devices to enable setup room base position for tracking capable devices.
  • Enabled native support of Blackmagic HDMI I/O devices to Community/Studio Edition.
  • Added Cropper Precise module.
  • Added layer support for reading EXR images.
  • Added Force 8 Bit property to Video Player module to enable playing back 10 or 12 bit videos as 8 bit in order to reduce data transfer to GPU.
  • Added Switch Integer module. It also inherits enum list attribute of its Out connection.
  • Added Clear function to Particle Source modules.
  • Dependency Manager: added Overwrite All option to Bake/Convert function.
  • Installer: added Skip All option for existing files.
  • Added ComposerGetPinLiveValueAction command to Composer HTTP interface to enable returning actual live value of an input pin coming through a connection.

SOFTWARE FIXES

  • Fixed shadow artifact when the object’s opacity is exactly 0.5.
  • Fixed that alpha channel was not played back from videos using YUVA or GBRA formats (for e.g. ProRes4444+Alpha, CineForm+Alpha).
  • Fixed that Video Player mistreated single image files with an ending number as a sequence.
  • Fixed incorrect displaying of video memory usage.
  • Fixed crash on unsupported EXR pixel formats.
  • Fixed issues with PSD containing duplicate layer names.
  • Fixed crash of Blender and other modules when out of range enum value is wired into them.
  • Fixed faulty behaviour of Cropper module in Keep Size mode.
  • Fixed that exposed pins with $Enum / $SelSub tag could not be renamed when only the parameters were changed.

► 2019.3.3

build 16421 / 2019-JUL-17

COMMON LIBRARY ADDITIONS

  • Focus information is provided by TrackedCam_*.xcomp to be used optionally as the Focus Plane input of a Depth Of Field module (currently only works with Stype).

COMMON LIBRARY FIXES

  • Fixed that using TrackedCam_XXX.xcomp the billboard positions could not be edited via handles.
  • Fixed wrong handling of Luminosity in *Light_Lum*.xshad shaders.

SOFTWARE ADDITIONS

  • Added automatic conversions between Linear and sRGB when loading textures. Manual override in texture attributes is still available. Added “Keep” attribute to enable suppressing automatic conversion.
  • Added Allow camera roll option to File Properties / Scene Editing. It’s off by default to help avoiding accidental rolling of the camera.

SOFTWARE FIXES

  • Fixed that YouTube/Facebook/Twitch streaming did not appear in Community Edition.
  • Fixed that texture lose detail when reduced with the “Resize” attribute.
  • Fixed minor issue regarding Stype tracking.
  • Changed Quick Action shortcut to Ctrl + Shift + Q to cease conflict with special camera movement combinations.

► 2019.3.2

build 16393 / 2019-JUL-08

COMMON LIBRARY ADDITIONS

  • Added *Emiss* shaders to enable using Emissive Map instead of Luminosity Map.
  • Imp_General.xshad uses Emissive Map instead of Luminosity Map.

COMMON LIBRARY FIXES

  • Fixed issues in certain Lightmap shaders.
  • Added Mirror Direction property to all Mirror* shaders.

SOFTWARE ADDITIONS

  • File Browser: current folder text field can be clicked and the path can be pasted or modified manually.
  • Added Area property the Screen Capture module to enable capturing a subrectangle of the specified application window.

SOFTWARE FIXES

  • FBX importer: added proper importing of cameras and lights.
  • FBX importer: fixed UV importing issues.
  • FBX exporter: scene unit was not set properly.
  • FBX importer and exporter: fixed Spot Light Falloff Angle issue.
  • Importers: Emissive Maps handled correctly.
  • Importers: fixed disappearing of Affected Object connections when importing lights.
  • Importers: more correct handling of Diffuse and Ambient Color.
  • Importers: fixed Clean Reimport not resetting all the properties.
  • Fixed Screen Capture module issues.
  • Scene Editor: fixed: helper geometries (camera/spot frustum, clip plane etc.) was not covered by scene objects.
  • Fixed color property chooser sets the document to changed even if Cancel pressed.
  • Fixed filename property chooser with Instant Preview turned on sets the document to changed even if Cancel pressed.

► 2019.3.1

build 16333 / 2019-JUN-29

COMMON LIBRARY ADDITIONS

  • Added Volume Light and Motion Graph examples to Tutorials.

SOFTWARE FIXES

  • Fixed shadow artifacts when Bleed Reduction is 0 or 1.
  • Fixed Collada import failure when unit meter is not specified.
  • Added handling alternate texture description in Collada.
  • Flow Editor: fixed crash or unexpected leaving of the subcompound when dragging a wire after an accidental double-click.
  • Dependency Manager: fixed texture is not reloaded when a DDS converted onto itself.
  • Dependency Manager: fixed refreshing issues.

► 2019.3.0

build 16316 / 2019-JUN-25

COMMON LIBRARY ADDITIONS

  • Added LThird_*.xcomp elements to help building lower third graphics. Also complex usage examples are added to the Studio Demo Sets.
  • Added Xbox_Camera_Control.xcomp utility to help using a game controller to control a Camera Mover.
  • Added Touch control examples to Tutorials.
  • Added Script and Expression examples to Tutorials.

SOFTWARE ADDITIONS

  • Added Game device category to enable using various game controller devices as input.
  • Added DirectInput subcategory to Game devices to enable using devices like Xbox Controller etc.
  • Added Game Controller module to read any axes and buttons of a game controller.
  • Added Control Move, Rotate, Zoom pins to Camera Mover module to enable moving camera with an external controller.
  • NDI changed to version 3.8.
  • Added RGB and RGBA support for NDI.
  • Added Detect button to Manage Devices / Video / NDI section to enable listing available NDI sources on the network.
  • Added Video Input section to Preferences. In to out latency and input error state behaviours can be set here.
  • Added Find Files module to enable listing of files and/or subfolders within a folder.
  • Added Collection Array Count module to get the number of indexed items with a specified key in a collection.
  • Text Format: Font Family selection is aided with a search box.
  • Sequencer: time fields accept loose formats. Time, Time and cents, Time and frames accept: seconds, M:S, H:M:S (with decimals); Measures and beats accepts: beats (with decimals), M.B; Date and time accepts: number of hours from the base date (with decimals).
  • Added ComposerGetPinValueAction and ComposerCtrBoardGetButtonAction commands to the HTTP interface of Composer.

SOFTWARE FIXES

  • Improved Particle Source Random Seed behaviour.
  • Fixed various NDI issues.
  • Fixed FBX importer submesh material names were missing if the Import materials option was off.
  • Fixed desynchronization of the audio track during video playback in certain cases.
  • Fixed lens distortion Center Shift issue when using Guard Band.
  • Fixed crash in File Browser when no folder is selected and Backspace is pressed on the file list window.
  • Fixed issue reading XMLs containing // or /* in values.
  • Fixed faulty passing of trigger input values to scripts.

► 2019.2.1

build 16129 / 2019-MAY-05

SOFTWARE ADDITIONS

  • Added Shadow Bleed Reduc property to Spot Light and Directional Light modules to help reducing light bleeding issue with overlapping shadows.
  • Added Random Seed property to Particle Source modules to enable replicating the exact same effect.
  • Added Seed property to Random module to enable replicating the exact same output.
  • Project root folders: added Change button. Also can be rearranged via drag&drop.

SOFTWARE FIXES

  • Fixed faulty Collada animation import.
  • Various other fixes.

► 2019.2.0

build 16094 / 2019-APR-23

COMMON LIBRARY ADDITIONS

  • Input_Recorder_*.xcomp: added option to immediate playback the recorded videos.
  • TrackedCam_*.xcomp: Studio mask definition is made easier.
  • TrackedCam_*.xcomp: billboard system is revamped.
  • *Cam_*.xcomp: added Mirror Offset and Mirror Feet Blur properties to BILLBOARD to help hide incorrect reflection of the talent’s feet.
  • *Cam_*.xcomp: added Blur and Blend Mode properties to LIGHT WRAP.
  • *Cam_*.xcomp: added Timecode Master switch to the INPUT panels.
  • Record_*.xcomp: added Use Master TC to the RECORD panel.
  • LayerCam_*.xcomp: added Fullscreen option to Camera Paths to enable retaining a sharp, pixel accurate image of the camera input when no virtual camera motion is needed.

COMMON LIBRARY FIXES

  • VirtualCam_*.xcomp: fixed BILLBOARD Ambient property was not working.
  • Mirror*.xshad: fixed flickering of the reflection with the default Mirror Direction setting when the surface is vertical.
  • InOut_Sequencer.xcomp and InLoopOut_Sequencer.xcomp: fixed unwanted playing of the sequence when the scene starts.

SOFTWARE ADDITIONS

  • Added support of Stype camera tracking system.
  • Added Camera Properties and manual calibration adjustment functions to Camera Calibrator application.
  • Added Aspect pins to Camera Tracker, Camera and Guard Extender modules to be able to handle aspect ratio values coming from lens calibration.
  • Added support for CineForm recording and playback.
  • Added support of live streaming to Twitch.
  • Collections can contain vector, transformation and color items. Added modules Collection Vector / Transformation / Color and their Set counterparts.
  • Added scene exporting into FBX file using the context menu on a Scene Node.
  • Added camera animation exporting into FBX file within Sequence Editor or using the context menu on a Camera Mover module. Billboards can be included into the export, their textures can be exported as an image sequence.
  • OBJ exporter: material name added to the exported dynamic texture names.
  • OBJ exporter: added Invert Opacity Maps option.
  • Added support of DPX image format.
  • Added DNxHR format to Video Recorder.
  • Added CineForm format to Video Recorder to be able to record video with alpha channel.
  • Added Quicktime RLE format to Video Recorder to be able to record video with alpha channel (only non-realtime recording is possible).
  • Added Exact Path property to Video Recorder module to be able to always use the same filename without numbering.
  • Added Output Path output pin to Video Recorder module to be able to use it for immediate playback with Video Player or to chain multiple Video Recorders via the Exact Path pin to use the same naming.
  • Added Data Stream module that can record and playback various input data, for e.g. camera tracking information by connecting to a Camera Tracker module. Also added Data Stream (.xdata) file type to the system.
  • Updated NDI version.
  • Added Skip On Init property to Sequencer module to allow sequencers jump to the loop end when the scene starts (to be use in InOut type solutions).
  • Scalar To Text, Vector To Text and Format Scalars modules allow escape sequences in their format properties.
  • Added Maximum Double and Minimum Double modules.
  • Added Reset property to Aruco Detector module to enable clearing previous detections.
  • File Browser: if multiple Project Root Folders are specified it can be selected which of them are shown in the Projects list.
  • Added Copy Logical shader module.
  • Added Timecode To Text and Text To Timecode modules.
  • Added Default Frame Rate property to Video Player module. It’s used by image sequences when the frame rate is not defined otherwise.
  • Shader: added Highlight Opacity property to Material Pixel Output module for use in special shaders.

SOFTWARE FIXES

  • Fixed bug that allowed connecting pins back to the same module into an incompatible pin causing a crash.
  • Fixed bug in Manage Settings that prevented backing up and restoring Device Setups.
  • Camera Calib: fixed “a part of path does not exists” error message.
  • Fixed camera profiles didn’t show up for Manual tracking device.
  • Fixed remote Renderer did not listen on all available network adapters.
  • Fixed Launcher did not list all available IP addresses.
  • Fixed automatic Sequence Video track sizing didn’t work.
  • Fixed exception in File Browser when right-clicking on a drive.
  • Fixed exception when saving a compound containing a wrong enumeration pin value.
  • Fixed a HSL color conversion bug.
  • Fixed bug related to using cascading shadow in Directional Light GW module.
  • Fixed a crash related to Ambient Occlusion GW module’s Mask Only mode.
  • Fixed exception occuring when moving mouse over a module that is currently being deleted.
  • Fixed behaviour of F2 (Control Boards): it only moves to the next Control Board if the compound document is the active tab (makes switching easier between tabbed panels and the current Control Board).
  • Fixed file and folder name property editors did not accept absolute network paths starting with \\.
  • Fixed crash of Sequence Editor when capturing an object with not all of is tracks are marked for capturing.
  • Fixed several Aruco Detector module issues.
  • Fixed crash on image sequences with framerate below 0.5.
  • Fixed crash on image sequences containing different sized images.

► 2019.1.1

build 15528 / 2019-JAN-23

COMMON LIBRARY ADDITIONS

  • *Cam*.xcomp: added controlling elements for multi-machine environment. Camera inputs of the remote engines can be viewed through NDI transfer.
  • Split*.xcomp: added Full button to both windows to enable enlarge them to fullscreen.
  • Record*.xcomp: added Engine property to RECORD panel to enable controlling which engine(s) perform the recording in a multi-machine environment.
  • Record*.xcomp: added Local Tag, Remote 1 Tag, etc. properties to RECORD panel to enable multi-machine recording to the same location by differentiating the files by name postfixes.

SOFTWARE ADDITIONS

  • Added Video Device Out module to enable sending video directly to an SDI or NDI device without the need of assigning it in Startup Configuration.
  • Added Remote rendering option to Startup Configuration to enable turning off using all remote renderers at once.
  • Added Enable Log switch to Video Input module to enable switching off log messages regarding to the input device state.
  • OBJ export: added option to convert dds or other special formats into images readable by third-party applications.
  • OBJ exporter also saves dynamically created textures wired into shaders. Alpha channel of Color Map is exported as a separate Opacity Map (Copy textures option must be turned on.)
  • OBJ exporter saves colorized textures if Diffuse or Specular Color is specified for a shader. (Copy textures option must be turned on.)
  • OBJ exporter uses the dynamic runtime color and other parameters wired into shaders.
  • OBJ exporter embeds Tex Coord Transformations.
  • OBJ exporter skips inactive objects.
  • Name of the video source is kept through the video wires and is displayed in the upper right corner of the Video Peeker. Also it is used by the OBJ exporter as the name of the saved dynamic textures.
  • Layer-based scene import: Mask property is automatically set for layers whose name contains the word “talent”.
  • Added Output Postfix property to Video Recorder module to enable adding a postfix to the file name thus helping grouped recording of multiple videos.

SOFTWARE FIXES

  • Advanced Keyer B edge correction fix.
  • Recording: fixed incorrect recording time display.
  • Multi-Machine: fixed connection lost with remote renderer when it loads shaders too long.
  • Multi-Machine: fixed Scene Editing operations had no effect on remote renderers.
  • Fixed incorrect handling of $Enum pin names in several situations.
  • Remote Synchronizer: fixed crash on clicking Projects Roots if no machines are selected.
  • Fixed crash in audio system when the application is suspended for a long time.
  • Fixed messy behaviour of Set Importer Options. The options are always local to the individual model now; settings in File Properties are only the defaults.
  • Fixed OBJ exporter produced invalid material and group names.
  • Fixed OBJ exporter did not export Text Extrusion geometries.
  • Fixed OBJ exporter exported usemtl lines even if Export Materials was turned off.
  • Fixed a bug that prevented importing 2.5 dimensional scene files.
  • Improved frame rate stability.

► 2019.1.0

build 15400 / 2018-DEC-12

COMMON LIBRARY ADDITIONS

  • Added Insert_Point_* compounds. They can be used to create an insert point on a cable via a pair of tunnels, thus enabling further processing on the data running through the cable from the outside of the compound. Attaching into the insert points is implemented by the Insert_Hook_* compounds.
  • *Cam*.xcomp: added Chroma Offset property to the INPUT panels to help eliminate edge problems when keying.
  • *Cam*.xcomp: changed the Sharpen method of BILLBOARDs to be more effective on 4K sources.
  • *Cam*.xcomp: added LIGHT WRAP options to enable more seamless blending of the keyed talent into the background.
  • *Cam*.xcomp: added STREAMING switch to the CAMERAS control board to enable turn streaming to YouTube/Facebook on/off.
  • VirtualCam*.xcomp: added Delay property to the INPUT panels.
  • Record*.xcomp: added Record Video Out and Video Out Index properties to enable direct recording of an SDI/NDI video output without the need of wiring. Its real benefit is optimizing the GPU to CPU data transfer when both outputting to SDI/NDI and recording of the same content is needed.

SOFTWARE ADDITIONS

  • Added sRGB / Linear choice to File / Properties / Rendering. In Linear mode the whole rendering pipeline assumes using Linear color space. All outputs and peekers automatically convert into sRGB.
  • Added Col space to image attributes to enable converting textures from sRGB to Linear or vice versa according to the currently used Rrendering option.
  • Added model importing from OBJ files with support of vertex color if needed.
  • Added scene exporting into OBJ file using the context menu on a Scene Node.
  • Scene Editing: Ctrl + Shift + left-click puts the selected object(s) to the pointed location.
  • Scene Editing: added pivot mode to enable changing pivot point of the selected object(s) without moving the object(s). Ctrl + Shift + left-click puts the pivot to the pointed location. Pressing C or B puts the pivot in the center / bottom center of the object's bounding box.
  • Added Pivot property to Scene Object modules.
  • Vector/Collection peekers: mouse wheel can be used to scroll through large data.
  • Added Tunnel Prior property to Transmit* modules. It gives priority to From Tunnel over the connected input cable, if the tunnel exists.
  • Added Streaming property to Video Out Config module to enable turning on/off streaming to YouTube/Facebook.
  • Added ArtNet configuration panel to Manage Devices.
  • Added automatic detection of ArtNet nodes.
  • Added Mode properties to DMX * Input and DMX * Out modules to enable sending / receiving 16 bit values. DMX Array * modules enable transferring data structures containing mixed 8-bit and 16-bit elements.
  • Added W component to DMX Color Out module to enable convenient using of RGBW LED devices.
  • Dependency Manager: added View / Change Attributes menu item to the context menu of dependencies to enable bulk attibute setting.
  • Added Chroma Offset property to the Video Input, Video Player modules.
  • Optimized image sequence reading when played with VideoPlayer.
  • Added EXR 16/32 bit and RGB/Gray choices to Video Recorder.
  • Added EXR Compression property to Video Recorder module to enable choose between all available EXR compression types.
  • Optimized EXR writing and reading.
  • Timecode is read from EXR metadata when playing an EXR sequence.
  • Timecode and FrameRate is written into EXR metadata when recording an EXR sequence.
  • VideoPlayer: playing back 10-bit video files without precision loss.
  • VideoPlayer: selecting an image that is a part of an image sequence automatically opens the sequence instead of the individual image. Frame rate is extracted from the image metadata if any.
  • Video Recorder automatically creates ximgseq file when recording into image sequence.
  • Added Alpha property to Video Recorder module. It enables switching on/off alpha channel recording for all the image formats that permits it.
  • Added Premul property to Video Player module to enable performing premultiply when playing back video files / image sequences with straight alpha.
  • Added In/Out Color Space / Gamma Curve properties to Video Player and Video Input modules to enable overriding the input/output color space.
  • Added In/Out Color Space / Gamma Curve properties to Video Recorder module to enable writing image sequences in a specific color space.
  • Added Metadata output pin to Video Player module which is filled with both the video format data and any custom metadata contained by the video file / image sequence.
  • Added Metadata output pin to Image module which is filled with any custom metadata contained by the image.
  • Added Metadata property to Video Recorder module to enable adding any custom metadata to the video file / image sequence.
  • Added Set Collection * modules to enable modify / build a collection programmatically, for e.g. a Metadata value collection for Video Recorder.
  • Added Timecode and Use Master TC input pins to Video Recorder module to enable assigning frame timecodes coming from a Video Player or a Video Input module.
  • Video Recorder writes timecode into the video file whenever the format allows it.
  • Video Player reads timecode from video file if available.
  • Added Use B Frames property to Video Recorder module.
  • Added Record Video Out and Video Out Index properties to Video Recorder module to enable direct recording of an SDI/NDI video output without the need of wiring. Its real benefit is optimizing the GPU to CPU data transfer when both outputting to SDI/NDI and recording of the same content is needed.
  • Added Streaming property to Video Out Config module to enable turn streaming to YouTube/Facebook on/off.
  • Sequence Editor: added Render button to enable synchronized starting of a Sequencer and a Video Recorder. Added Rendering output pin to Sequencer module to connect to the Video Recorder. Added Render trigger to Sequencer module to also enable starting rendering from a Control Board.
  • Sequence Editor: added mode selector Part / Key. In Part mode parts can be edited with left mouse button, but keys cannot be editod. In Key mode keys can be edited with left mouse button while part with the right mouse button (identical to the original editing method).
  • Sequence Video: initial part size is automatically set to the length of the video.
  • Added Interlaced keyword to ximgseq.
  • Added Format property to Converter module to enable converting to arbitrary pixel formats.
  • Added In/Out Color Space / Gamma Curve properties to Converter module to enable converting between color spaces.
  • Added Run Process module to enable starting external applications and scripts.
  • Added Separators property set to Message Queue module to enable slice up messages coming from a streamed source, for e.g. the continuous Std Ouput from Run Process.
  • Added Hold Transformation module.
  • Added Quaternion pins to Transformation Compose, Transformation Decompose and Rotation modules.
  • Added Quaternion Split and Quaternion Merge modules.
  • Added Vector Coord System and Transformation Coord System modules to enable converting vector / transformation values expressed in different axis configuration.
  • DeviceConfig folder has been removed. Device data is now stored along with all other settings file, and can be backed up / restored with Manage Settings.

SOFTWARE FIXES

  • Fixed several DMX and ArtNet issues.
  • Camera: fixed faulty transparent areas in Mask output occured under special circumstances.
  • Fixed Particle Highlight had no effect.
  • Fixed crash of Video Recorder when the image width/height was not divisible by 2 in the case of 4:2:2/4:2:0 video formats.
  • Fixed crash of Video Recorder when the image height was not divisible by 2 in the case of interlaced frame rates.
  • Fixed Video Recorder could not create image sequences on a different drive.
  • Sequence Editor: fixed faulty quantization and display of timecode in the case of 23.976 and 59.94 drop-frame frame rates.
  • Sequence Editor: fixed splitting a video part resulted in restarting the video on the beginning of each part.
  • Video Player: fixed audio is not muted during a non-realtime recording.
  • Video Player: the correct frames are guaranteed during a non-realtime recording.
  • Fixed crash in Packager when an added content also appeared in the Dependecies list.
  • XML File, XML Text: properly read values presented in the <x>...</x> format.
  • Fixed that a failed new model import results in an untyped compound that does not allow Reimport from the context menu.
  • Fixed wrong sized fullscreen output windows when monitors are scaled differently in Windows.
  • Fixed crash when USB audio device is disconnected.
  • Fixed faulty Product Key checking at certain Windows regional settings.

► 2018.3.0

build 14945 / 2018-OCT-24

COMMON LIBRARY ADDITIONS

  • Added LayerCam_* and associated compounds to operate billboards and camera motions for layer-based “2.5 dimensional” scenes.
  • Added KEYER TYPE selector to KEYER panels of BILLBOARD / INPUT control panels. It enables switching between multiple keyer modules, always displaying the relevant property set only.
  • Added experimental versions of high quality ADVANCED A and B keyers.
  • Removed Matte mode from the MONITOR panels. Instead, each keyer type has its own Monitor Mode selector which enables switching between not only final image and matte, but, in the case of ADVANCED keyers, several intermediate states that help fine tuning the keying.
  • Added CLEAN PLATE GENERATOR to the KEYER TYPE selector. Can be used to improve the keying with fixed cameras when the green background is lit unevenly. It generates a snapshot of the clean background, with the capability of removing static objects from the image.
  • Added Freeze Input switch to KEYER panels to enable tuning the keyer on a still image.
  • Overlays_*.xcomp: added Full button to the VIRTUAL SCREEN panel, to enable putting the video into fullscreen.
  • Overlays_*.xcomp: added Looping property to the VIRTUAL SCREEN panel.
  • Overlays_*.xcomp: added Show Remaining Time property to the VIRTUAL SCREEN panel, to enable watching the remaining time of the selected video while in fullscreen.
  • Overlays_*.xcomp: added Video Offset 1, 2, 3 properties to the GREEN panel to enable manual synchronising the green footages to each other.
  • Overlays_*.xcomp: audio from the video files added to VIDEOS and VIRTUAL SCREEN panels is now mixed into Green Audio 1.
  • Video_Menu.xcomp: added Audio output.
  • Split_2Part.xcomp allows video file / video input choice for Window 1 as well.
  • Record_*.xcomp: added H.265 option.
  • Record_*.xcomp: added Downscale option to enable rendering in higher resolution and then downscale for recording.
  • Record_*.xcomp: recording time is displayed.
  • Added InOutBack_Sequencer.xcomp.

COMMON LIBRARY FIXES

  • VirtualCam compounds couldn’t correctly handle billboard Look At Camera mode when multiple billboards were used on the same camera.
  • VirtualCam compounds couldn’t correctly handle billboard Look At Camera mode in FREE camera mode.
  • ADJUSTER: Sharpen keeps alpha channel intact to avoid appearing jagged edges.

SOFTWARE ADDITIONS

  • Added individual access of PSD layers via image attribute LAYER.
  • Added new importable file type ximglay. It’s associated with a PSD file and upon importing a compound is created with all or selected PSD layers represented individually.
  • Added functionality for importing layer-based “2.5 dimensional” scenes through the ximglay file type. Includes parallax and depth of field features.
  • Added Scene Object Binding Modes: Look At Camera and Look At Camera Horiz to enable objects look at the current camera even when multiple cameras are used on the same scene.
  • Added Offset property to Video Player module to enable manual synchronising of playback with other videos.
  • Added Allow Rotation property to Camera Mover module.
  • Added Copy Binding and Switch Binding modules.
  • Added Denoiser module.
  • Added Duration and Frame Count output pins to Sequence Video module.
  • Hold modules properties rearranged.
  • Added Hold Collection module.
  • Added Message Queue module. Helps handling situations when multiple commands can arrive within the same frame via HTTP SetPinValue messages to the same pin. The module queues them and outputs them one by frame.
  • Added Force Both property to Blender module.
  • Added Force All property to Multi Blender module.
  • Added Text Replace module.
  • Added Text Unescape module. Converts C style escape character sequences (\r \n \t etc.) into their corresponding characters.
  • Added Auto Pin Name module. Enables setting a name of a compound pin or a control board button programmatically.
  • Added H.265 option to Video Recorder module.
  • Added Engine property to Video Recorder module to enable simultaneous recording in multi-machine configurations.
  • Added Pending and Proc Load output pins to Video Recorder module to enable displaying performance data.
  • Added Premultiply option to shader Postprocessing Pixel Output module.
  • Added $SelSub feature for exposed integer pins. It enables conditional displaying of a subset of properties in the Pin Values panel.
  • Added $Enum feature for exposed integer pins. It enables selecting integer values from a named list.

SOFTWARE FIXES

  • Error message after opening shader files.
  • Text Format module’s Font Family property editor listed certain fonts by incorrect names.
  • Mo-Sys UDP communication fix.
  • Fixed quality error when playing back video files with YUVJ pixel format.
  • Video Recorder: fixed missing frames in video file due to frame drops, causing faulty framerate readouts from MP4s.
  • Video Recorder: fixed jittering of frame timestamps in Realtime mode.
  • YouTube/Facebook streaming: fixed audio desynchronization due to frame drops.
  • Applying Bake To DDS with non-BCx formats resulted in bad alpha channel
  • Fixed Root compound can be deleted on TEST level.
  • Fixed module display mode was reset when Change Module Type was applied.
  • Fixed crash when the mouse is hovering over a connection while an associated pin is deleted.

► 2018.2.0

build 14648 / 2018-SEP-11

The first release on My.Aximmetry.

Article content

Loading
Close
Loading spinner icon
1/10