Version History

Aximmetry Software Version History

Please note that starting from version 2020.1.0 the following operating systems are no longer supported:
Windows 7
Windows 8.x
Windows 10 1607 (Anniversary Update) or earlier
Windows Server 2016 or earlier

► Latest: 2020.2.1  (build 17501, 3/10/2020) 

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, 3/8/2020) 

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, 1/21/2020) 

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, 12/7/2019) 

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, 11/30/2019)

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, 10/19/2019)

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, 10/17/2019)

 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, 9/8/2019)

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, 8/23/2019)

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, 7/17/2019)

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, 7/8/2019)

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, 6/29/2019)

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, 6/25/2019)

HIGHLIGHTS

Various bug fixes and improvements.
Support of various game controller devices like Xbox Controller.
NDI RGBA support.
Library elements to aid building Lower Third (or any 2D) animated graphics.

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, 5/5/2019)

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, 4/23/2019)

HIGHLIGHTS

Live streaming supports Twitch.
Support of Stype camera tracking system.
Recording and playback of camera tracking information.
Camera Calibrator refinements.
Fixed camera automatic positioning in virtual space using ArUco markers.
Importing 3D models from FBX.
Exporting Camera Mover animation into FBX along with animated billboards.
Exporting scene model into FBX.
OBJ exporter refinements.

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, 1/23/2019)

HIGHLIGHTS

Multi-machine usage fixes and additions.
Recording fixes.
OBJ export fixes and additions.
Improved frame rate stability.

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, 12/12/2018)

HIGHLIGHTS

Refinements of Advanced Keyers. Added Light Wrapping.
Full support for rendering in linear color space.
Added feaures that helps using Aximmetry as a part of a post-production system. Off-line rendering, handling various EXR formats and metadata, color space conversion.
Model importing from OBJ files and export full scene as OBJ file.
Enabled moving the pivot point of 3D objects.
Reading and writing timecode from/to video files.
Fully functional ArtNet communication.
Running external applications/scripts with capturing their standard output.

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, 10/24/2018)

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, 9/11/2018)

The first release on My.Aximmetry.

Aximmetry Technologies Ltd.

Incorporation no: 01-09-171556
EU VAT registration no: HU24314486
Tax registration no: 24314486-2-41

SWIFT / BIC: BUDAHUHB
IBAN: HU74101031047776780001004009

Gömb utca 26., 1139 Budapest, Hungary
+36 1 300 5060
This email address is being protected from spambots. You need JavaScript enabled to view it.
Office hours

©2020 Aximmetry Technologies Ltd. All Rights Reserved. Designed By freeart.hu

Search

We use cookies
This site uses cookies to personalize content, to provide social media features and to analyse traffic.