Search
Start typing to search...

Software Version History

Author:

► Latest: 2022.5.0

build 22344 / 2022-OCT-10

UNREAL CHANGES

  • Aximmetry DE upgraded to Unreal Engine version 5.0.3. We strongly recommend to uninstall previous version of Aximmetry DE and Unreal Engine for Aximmetry manually before installing the new ones.
    For the last time we also release 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 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 additions and fixes are the same as in version 2022.4.1, see below.

► Latest: 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 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 listed by model names instead of 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 group 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 Calibrator measured the sharpness of the image incorrectly when 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 editbox.
  • Fixed that Video Player's Timecode Master option were 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.

WIKI VERSION HISTORY

NEW DOCUMENTS

UPDATED DOCUMENTS

► Latest: 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.
  • 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 to store 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 of 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 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 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 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 behaviour 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

  • 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 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 were 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 Elgate 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 16-bit PNG option to 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 behaviour 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 only change 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 behaviour of ADJUSTER when using the Linear pipeline.
  • Fixed incorrect behaviour 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 behaviour 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 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 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 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 click 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 hanged 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, 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.

Older versions

Article content

Loading
Close
1/10