Changelogs (2021)


This page contains information on all the ArtEngine releases of 2021, including new features and fixes.

The versions are listed in order of release, from most recent to last.


ArtEngine version 2021.15.1

Release date: December 6th, 2021

Officially supported Nvidia Drivers

Versions 461.72 or later.

New Features and Improvements

Plane Generator and Export Mesh

The Plane Generator node takes a mesh input (usually a high poly) and outputs a poly with a predefined amount of faces that the curvature of the input will be projected onto. This output can then be used in the Baker node as the low poly input, or exported to a desired location via the Export Mesh node.

  • Subdivisions: This slider determines the poly count in the output mesh, and controls how detailed it should be. The current range is between 2 and 2000, although 2000 will result in a large mesh which is not optimal for high to low poly baking. Smaller subdivisions are recommended.
  • Coverage: This slider determines the surface area of the high poly to capture and project onto the newly generated plane. It is a percentage value that defaults to 100% i.e. the surface of the entire high poly will be projected.

Templates - Categorization and Favorites filter

The Templates panel has been updated with categorization for ease of navigation. 

The in-built templates have been grouped together based on their intended workflow. There is a separate category called My Templates where the templates created by you get listed. Additionally, now you can add templates to the node graph by clicking the icon next to the template.

Is your list of templates getting bigger? You can now add templates to favourites by clicking the star icon next to it and later filter them separately.

UI Refresh

The Unity ArtEngine User Interface is getting revamped. In this release,

  • Node graph - Nodes now show which ones are selected and imbued with a blue stroke around the node. The color scheme of the Node execution status has been updated to make it more intuitive. Black means the node has not been executed, orange means it has old data and  needs to be re-executed and green means it has been executed successfully. 
  • 2D/ 3D Viewers - The Headers are now fixed and the Footer of the 2D viewer now shows pixel location and color information.
  • Interactive elements now have more consistent hover and selected states and the color scheme makes it easier to intuitively know what toggles and buttons need to be pressed.
  • Logo and splash screen aligned with latest Unity branding.

Unity Window in ArtEngine (beta)

ArtEngine users no longer have to skip back and forth between ArtEngine and Unity when they want to validate their HDRP materials. You simply right click on the node you want in the node graph and select View in HDRP Viewer, to see the bitmap or material launch inside a HDRP Unity Scene in ArtEngine. You can turn on and off a range of effects like Bloom and SSAO to get a sense of how your material will look in Unity without having to open the Unity Editor.

ChromeBall Updates

You can now:

  • Change the normal intensity on the images generated by the Chrome Ball node.
  • Change the Shadow Strength on the images generated by the Chrome Ball node.
  • Use spheres and hemispheres as guides to the light direction in my pictures inside the Chrome Ball node.

Baker Updates

  • Added CLI support for Baker.
  • Baker performance & visual improvements.
  • Created a new BakerPlane Node, A new node called Plane Generator, that takes a high poly as an input.

Batching Node - Custom Name Types

Users of the Batching node can now just batch bitmaps with certain name types. For example if you just want to batch all the normal maps inside a folder you can just enter the name type you want in the Filter Maps field.

Resolved Issues

  • Fixed an issue where you cannot execute a saved project with Mutation Structure Patch Detection.
  • Clones stamp fixes:
    • Fixed a variety of issues in the Clone Stamp node that affected performance
    • Linearity of the generated output bitmap/material was not being set in the Clone Stamp node.
    • Cannot switch between maps after project re-open.
    • Fixed issues around undoing stamps.
  • Unity Window fixes:
    • Incorrect rotation of Unity Window camera while using the UV scaling.
    • Hard crash when navigating to a new project with the HDRP window still open.
  • Chrome Ball fixes:
    • Loss of output after project save.
    • Cannot stop node execution.
    • Cannot preview node in the 2D Viewport.
    • Backwards compatibility.
  • Multi-Angle to Texture node - Property ‘Focal Pt. Distance’ has been increased from 100cm to 250cm.
  • Fixed an issue where CLI did not support Blend Material node.

Known Issues

  • Seam Removal, Mutation, Mutation (Structure): using an Ignore mask with hard edges may sometimes cause artifacts in the output of these nodes. There is a known workaround for this problem, which is to blur (or feather) the mask edges. You can do so in one of the following ways:
    • When creating the mask using a Mask Paint node, you can adjust the hardness property of your brush at the time of painting to ensure mask edges are feathered.
    • When working with an existing mask, you can pass it through a Blur node before connecting it to the Ignore port of Smart Mutation nodes.
  • Nodes that are not recommended for Batching: Color to Mask, Color Muse, Mask Paint, Color Transfer, and in general nodes that are more specific to the individual bitmaps coming through.
  • There is an issue with Batching creating extra black maps for output folders to make up the difference in numbers, if one input folder has more maps than another.


 2021.13.1

ArtEngine version 2021.13.1

Release date: November 4th, 2021

Officially supported Nvidia Drivers

Versions 461.72 or later.

New Features and Improvements

New node: Clone Stamp (Beta)

The Clone Stamp node lets you use the brush tool to paint one part of a texture over another part of the same texture.

Output Node Upgrade

The Output node properties panel has been upgraded with easy to use features especially when you want to export native Unity textures as Unity Package or using the Unity Direct Link.

Resolved Issues

  • Fixed an issue where users were not able to launch the application and stuck in a launch loop.
  • Fixed an issue with the Batch Output node execution.
  • Fixed memory leak issues in the following nodes: Height Generation, Normal Generation, Auto Levels and Detect Edges.
  • Fixed an issue where  Mutation Revision crashed the application with VRAM error.
  • Style Transfer (Beta) - Style Size Ratio slider steps up by 0.01 for a smooth scaling experience.
  • Fixed an issue where Blend node Subtract operation with a mask caused incorrect results.
  • Fixed an issue where the viewer did not update when imbuing the Style Transfer (Beta) node after changing an input.
  • Style Transfer (Beta) - Error handling for image types other than 8-bit three-channel images.
  • Fixed an issue where the 2D viewer image was too sharp when stamping using the Clone Stamp node
  • Fixed an issue where previously saved projects did not display all the strokes in Clone Stamp 2D viewer interface.
  •  Fixed an issue where the clone source persisted even when the input was replaced with another source in the Clone Stamp node.

Known Issues

  • Seam Removal, Mutation, Mutation (Structure): using an Ignore mask with hard edges may sometimes cause artifacts in the output of these nodes. There is a known workaround for this problem, which is to blur (or feather) the mask edges. You can do so in one of the following ways:
    • When creating the mask using a Mask Paint node, you can adjust the hardness property of your brush at the time of painting to ensure mask edges are feathered.
    • When working with an existing mask, you can pass it through a Blur node before connecting it to the Ignore port of Smart Mutation nodes.
  • Nodes that are not recommended for Batching: Color to Mask, Color Muse, Mask Paint, Color Transfer, and in general nodes that are more specific to the individual bitmaps coming through.
  • There is an issue with Batching creating extra black maps for output folders to make up the difference in numbers, if one input folder has more maps than another.


 2021.12.1

ArtEngine version 2021.12.1

Release date: August 24th, 2021

Officially supported Nvidia Drivers

Versions 461.72 or later.

New Features and Improvements

Style Transfer (Beta)

The Style Transfer node has been added for you to create new assets from existing ones through AI. 

External Node

This node is used to run external programs on the input image(s) outside of ArtEngine, and to load the results onto the desired output pins of the External Execution node.

Resolved Issues

  • Fixed an issue where users were not able to access the CLI tool with ArtEngine Studio subscription.
  • The Color Space Conversion and Color Match nodes will no longer lose their output when upgraded to the latest version.
  • Fixed issues around exporting and overwriting a material using Unity Direct Link.
  • Unity Direct Link is now enabled for the Batch Output node.
  • Fixed various issues around collapsible frames and Templates.

Known Issues

  • Seam Removal, Mutation, Mutation (Structure): using an Ignore mask with hard edges may sometimes cause artifacts in the output of these nodes. There is a known workaround for this problem, which is to blur (or feather) the mask edges. You can do so in one of the following ways:
      • When creating the mask using a Mask Paint node, you can adjust the hardness property of your brush at the time of painting to ensure mask edges are feathered.

      • When working with an existing mask, you can pass it through a Blur node before connecting it to the Ignore port of Smart Mutation nodes.

  • Nodes that are not recommended for Batching: Color to Mask, Color Muse, Mask Paint, Color Transfer, and in general nodes that are more specific to the individual bitmaps coming through.
  • There is an issue with Batching creating extra black maps for output folders to make up the difference in numbers, if one input folder has more maps than another.


 2021.10.1

ArtEngine version 2021.10.1

Release date: August 24th, 2021

New Features and Improvements

Output Node - HDRP Tessellation shader support

The Output node has been updated with the option to export Unity materials for the HDRP Tessellation shader. 

Feature Selector updates

The new Feature Selector node has been further updated with tooltips for segment icons and better performance when using AI Assist.

Resolved Issues

  • Using an empty material with the Split Material node no longer causes a crash.

  • Saving the project that contains an Output node no longer resets the Unity export parameters in the node.

  • The albedo map in materials is no longer altered during export to Unity using Unity Direct Link.

  • The Basic Shape node no longer throws an error when changing shape width or height.

  • The Export to Unity node now correctly assigns default map values for texture maps missing from the Mask.

  • The Output node no longer requires the map type variable to be part of the output name.

  • The Batch Output node no longer resets the file structure field when copied and pasted elsewhere on the graph.

Known Issues

  • Seam Removal, Mutation, Mutation (Structure): using an Ignore mask with hard edges may sometimes cause artifacts in the output of these nodes. There is a known workaround for this problem, which is to blur (or feather) the mask edges. You can do so in one of the following ways:

    • When creating the mask using a Mask Paint node, you can adjust the hardness property of your brush at the time of painting to ensure mask edges are feathered.

    • When working with an existing mask, you can pass it through a Blur node before connecting it to the Ignore port of Smart Mutation nodes.

  • Nodes that are not recommended for Batching: Color to Mask, Color Muse, Mask Paint, Color Transfer, and in general nodes that are more specific to the individual bitmaps coming through.

  • There is an issue with Batching creating extra black maps for output folders to make up the difference in numbers, if one input folder has more maps than another.


 2021.9.1

ArtEngine version 2021.9.1

Release date: July 23rd, 2021

New Features and Improvements

Unity Direct Link

With Unity Direct Link, you can modify your materials in ArtEngine on the fly, and see the changes reflected in your Unity project right away.

The new Direct Link functionality is accessible via the Output node. In the node properties, you can now choose to export your material to a Unity Project, rather than a Unity Package. By pointing the Output Path to your Unity project directory, you can export Unity .mat files straight into the Unity project, with all the material maps assigned correctly in the Unity shader of your choice.

Whenever you re-execute the Output node, you will see the material changes reflected immediately in Unity.

Export Unity materials for Built-in and URP pipelines

The Output node now supports Unity material export for the Standard and URP render pipelines, in addition to the HDRP material support added in the previous ArtEngine release.

Feature Selector updates

The new Feature Selector node now has tweaked the way you select and deselect the SuperPixel segments. You can now also clear your segments from the properties panel UI.

Resolved Issues

  • Opening an ArtEngine project that contains an .AMTL file connected to an Output node no longer results in an error.

  • Copy and pasting Bitmaps connected to a node in the Node Graph no longer removes the previous node execution results from the pasted copy.

  • Material Generation node no longer produces an invalid normal map when all node slider properties are set to 0.

  • Reduced ArtEngine’s CPU usage when the program is minimized.

  • Output node no longer requires the filename to contain the input_name macro.

  • Fixed a flickering issue in the 2D Viewport sometimes caused by using the Distort node before a Crop node in a chain of nodes.

  • Using more than one Distort node in a project no longer breaks the 2D Viewport preview of the node.

  • Nodes no longer switch to Input viewing mode in the 2D Viewport during execution.

  • Fixed an issue where the Height Generation node could not be brought into the 2D or 3D Viewports unless the node’s default properties were changed.

Known Issues

  • Seam Removal, Mutation, Mutation (Structure): using an Ignore mask with hard edges may sometimes cause artifacts in the output of these nodes. There is a known workaround for this problem, which is to blur (or feather) the mask edges. You can do so in one of the following ways:

    • When creating the mask using a Mask Paint node, you can adjust the hardness property of your brush at the time of painting to ensure mask edges are feathered.

    • When working with an existing mask, you can pass it through a Blur node before connecting it to the Ignore port of Smart Mutation nodes.

  • Nodes that are not recommended for Batching: Color to Mask, Color Muse, Mask Paint, Color Transfer, and in general nodes that are more specific to the individual bitmaps coming through.

  • There is an issue with Batching creating extra black maps for output folders to make up the difference in numbers, if one input folder has more maps than another.


 2021.8.1

ArtEngine version 2021.8.1

Release date: July 9th, 2021

New Features and Improvements

Feature Selector - AI-assisted segmentation

The Feature Selector node, which allows for fast AI assisted mask creation in ArtEngine, has been significantly upgraded. You can now create multiple selection segments (up to 3) based on the parameters entered and can now also call for some AI based Segmentation. 

The AI Segmentation requires input masks to generate results. Users can create these masks by simply painting on an example texture of the input bitmap that they would like to create a mask for. For example if you have an image of some sand and stones, you simply paint on a part of the sand with a Mask Paint node, and the stones with another, then connect the masks to the Feature Selector. With AI Segmentation turned on the node will create two masks for those regions in seconds.

You can mix and match between your manual and AI assisted segments but it is worth noting that you will always need a minimum of two input masks for the AI Segmentation to work.

Output Node - export native Unity materials

Our goal in ArtEngine is to become the go to texture creation tool for Unity developers. Part of the work to reach that goal is allowing ArtEngine users to easily export their ArtEngine textures as native Unity textures, with their Unity settings already backed in and the maps packed in the correct way, depending on the render pipeline being used. The first part of this work allows users to export a range of HDRP textures from the Output node. Our next release will see other more common formats added.

Resolved Issues

  • Fixed an issue where the mutation node fails to finish execution when all of the properties are selected.

  • Fixed an issue related to color space where linearity was not being set correctly for a few nodes.

  • Fixed issues around project load failure.

  • Fixed issues around license activation.

  • Fixed an issue where application crashes when editing the advanced output identifiers for duplicate maps.

  • Fixed an issue where the Content-Aware Fill node did not switch from Output to Fill Definition when changing the Feathering slider.

  • Fixed an issue where input bitmaps become unexecuted when copy-pasted.

  • Fixed an issue where in the Material Generation node, dropping all sliders to 0 produces a corrupted normal.

  • Fixed issues where painted masks were lost while copy-pasting or import-export with a painted mask.

  • Fixed an issue where Distort node where more than one Distort node in a node graph created a blank canvas

  • Fixed an issue where the Distort node caused the 2D viewer to flicker.

Known Issues

  • Seam Removal, Mutation, Mutation (Structure): using an Ignore mask with hard edges may sometimes cause artifacts in the output of these nodes. There is a known workaround for this problem, which is to blur (or feather) the mask edges. You can do so in one of the following ways:

    • When creating the mask using a Mask Paint node, you can adjust the hardness property of your brush at the time of painting to ensure mask edges are feathered.

    • When working with an existing mask, you can pass it through a Blur node before connecting it to the Ignore port of Smart Mutation nodes.

  • Nodes that are not recommended for Batching: Color to Mask, Color Muse, Mask Paint, Color Transfer, and in general nodes that are more specific to the individual bitmaps coming through.

  • There is an issue with Batching creating extra black maps for output folders to make up the difference in numbers, if one input folder has more maps than another.


 2021.7.1

ArtEngine version 2021.7.1

Release date: June 15th, 2021

New Features and Improvements

  • ArtEngine Templates (Beta-only)

    Templates is a new feature that allows you to export any part of your project’s Node Graph. The export contains the selected nodes and their set properties. This way, you can import any Node Graph into a different project seamlessly.

    To create a new template, select the nodes that you want to be in the template from the Node Graph, right-click, and choose Create Node Graph Template. If you have any input bitmaps in your template, ArtEngine will automatically create a placeholder for them. The placeholder can be replaced from any project by dragging and dropping a bitmap asset onto it.

    You can view and manage your templates in the Library panel, under a new section called Templates. You can right click on any template to perform any of the following actions: Show in Explorer, Rename, Open into Project, Delete, and Edit Description. You can find a number of built-in system templates in the Templates panel. These templates are shipped with ArtEngine, to simplify your workflow and save you time.

  • Color Space Conversion node
    You can now control the Bit Depth and Color Space parameters of your bitmaps. The Color Space Conversion node allows you to convert images between 8, 16, and 32 bit depths, as well as between the sRGB and linear RGB color spaces. Please note that only .EXR file types can be used to export bitmaps with linear RGB. 

  • Output node improvements

    You can now access the advanced settings of this node in the Properties tab, without having to switch to the pop-up window interface.

Resolved Issues

  • Fixed an issue where the project would be lost upon ArtEngine failing to save it.

  • Fixed an issue where imported AxF files became unusable after saving a project.

  • Fixed an issue where users could not launch the application if their Windows username has special characters in it.

  • Fixed issues with clashing licenses when there is more than one account on the same machine using ArtEngine.

  • Fixed an issue where users could not select input from the 2D viewer dropdown in the Crop node.

  • Fixed an issue where the changes made by the Normal Intensity node would not apply to the bitmap upon export.

  • Fixed an issue where exporting a project and pressing the Escape key closed both the "Overwrite" window and the Export window.

  • Fixed an issue where the Hard Shadow Removal node interface would display a solid red image after execution.

  • Fixed various issues around Split Material Node.

Known Issues

  • Nodes that are not recommended for Batching: Color to Mask, Color Muse, Mask Paint, Color Transfer, and in general nodes that are more specific to the individual bitmaps coming through.

  • There is an issue with Batching creating extra black maps for output folders to make up the difference in numbers, if one input folder has more maps than another.


 2021.6.1

ArtEngine version 2021.6.1

Release date: May 17th, 2021

New Features and Improvements

  • Improved Node Graph speed
    Improvements have been made to the processing speed of all nodes. These speed increases will be particularly noticeable in nodes that usually take less time to execute and should result in very noticeable improvements across large Node graphs.

  • Relative linking of the node properties
    Previously, nodes with height and width adjustments become equal when you link them in the properties. This makes it difficult to work with images that are not square. Hence, we have updated the sliders to adjust relatively when you link them with different values for width and height. This applies to nodes such as Crop, Free Transform, Resize, Basic Shape, Pattern Array.

  • 2D Viewport - memory optimization
    The 2D Viewport is now faster and consumes less VRAM.
  • 3D Viewport - orthogonal camera angles
    You can now validate the textures by viewing the model from a set camera angle in either orthographic or perspective view. The 6 new angles can be accessed through a new dropdown in the 3D viewer settings.

Resolved Issues

  • Fixed an issue where the Compose Material node renamed bitmaps when added using the quick-add feature in the node graph.

  • Fixed an issue where several nodes failed to execute or produced image artifacts when running on an RTX 3*** series GPU

  • Fixed an issue where users were not able to open exported projects.

  • Fixed an issue where Nvidia driver update was prompted even with only AMD GPU.

  • Fixed an issue where Blend Node did not disconnect the existing connection when a new connection was made to its input pin.

  • Fixed an issue where the Flip X and Y functionality of the Normal Generation node was not working for Height maps.

Known Issues

  • Nodes that are not recommended for Batching: Color to Mask, Color Muse, Mask Paint, Color Transfer, and in general nodes that are more specific to the individual bitmaps coming through.

  • There is an issue with Batching creating extra black maps for output folders to make up the difference in numbers, if one input folder has more maps than another.


 2021.5.1

ArtEngine version 2021.5.1

Release date: April 22nd, 2021

New Features and Improvements

  • 3D Viewport Tooltips
    Tooltips for the various 3D Viewport shortcuts and actions are now available from within ArtEngine. In the bottom right corner of the 3D Viewport, you will find a new help icon. Hover over it to see all available actions and their hotkeys.

  • Advanced settings for the Multi-Angle to Texture node
    Previously, the Multi-Angle to Texture node was mostly automated, built to work in all contexts. However, we wanted to give you more precision and flexibility over the rig setup and other parameters. The node now allows you to modify settings such as number of images to process, light position for each image, as well as distance and field of view for the camera.

Resolved Issues

  • Fixed a freeze caused by copying and pasting a Bitmap node on the Node Graph.

  • Fixed an issue where the Histogram Scan node would not update in real-time when working with single-channel images.

Known Issues

  • Nodes that are not recommended for Batching: Color to Mask, Color Muse, Mask Paint, Color Transfer, and in general nodes that are more specific to the individual bitmaps coming through.

  • There is an issue with Batching creating extra black maps for output folders to make up the difference in numbers, if one input folder has more maps than another. 

  • The following nodes cannot be canceled during execution: JPEG Artifact Removal, Up-res, and Blur.


 2021.4.1

ArtEngine version 2021.4.1

Release date: April 9th, 2021

New Features and Improvements

  • Share your ArtEngine projects easily using Export Project
    You now have access to the Export Project and Export Graph functionality, available from the File menu. Export Project allows you to easily pack up your project, including the Node Graph and (optionally) your Asset Library assets, into one ZIP file. To import a project, simply extract the ZIP and open the .ART project file on any other machine.

  • Error message improvements
    We’ve improved our error messaging system, which will now give you better feedback on which nodes failed to execute along the execution chain, as well as the potential error causes. Nodes which failed execution are now marked with a red header on the Node Graph.

Resolved Issues

  • Fixed a crash sometimes caused by the Batch Input node when manually typing in an input path.

  • Fixed an issue where the intensity value on Roughness and Gloss nodes would revert to that of the previous selected material whenever the nodes are copied or reloaded. 

  • Fixed an issue where the Batch Output node would sometimes fail to execute on multiple materials. 

  • Fixed an issue where cancelling node execution would sometimes cause an error. 

  • Fixed an issue where cancelling a Project Export would sometimes result in an error.

  • Fixed an issue where using Save As to save a project in the same location with the same file name would create a new project hierarchy instead of overwriting the existing one.

  • Reduced resource consumption of the Pattern Array node, and made the node less error-prone.

  • Fixed an issue where the Crop node would not display more than 4 digits in the Properties window when working with high-resolution files.

Known Issues

  • Nodes that are not recommended for Batching: Color to Mask, Color Muse, Mask Paint, Color Transfer, and in general nodes that are more specific to the individual bitmaps coming through.

  • There is an issue with Batching creating extra black maps for output folders to make up the difference in numbers, if one input folder has more maps than another. 

  • The following nodes cannot be canceled during execution: JPEG Artifact Removal, Up-res, and Blur.


 2021.3.1

ArtEngine version 2021.3.1

Release date: March 18th, 2021

New Features and Improvements

  • Gradient node improvements: The Gradient node now has dropdown output settings.
  • Update to the Upres node: The Upres now has even more accurate results when upscaling bitmaps resolutions.
  • Resize Node - percentage based scaling: There is now a dropdown to choose the size in pixels or percentages. When pixels are selected everything is the same as the current node. In percentage dropdown - we multiply the input by the percentage.
  • Roughness Preset Values for the Roughness Node: This node now has preset Roughness values for a number of surfaces.

Resolved Issues

  • Fixed an issue where the up-res of materials in batching gave an error.

  • Fixed an issue where ArtEngine was unable to perform a Seam Removal on the output of a Pattern Array.

  • Fixed an issue where Multi-Angle To Texture Node was throwing out of memory exceptions.

  • Fixed an issue where in the asset library, undo deletion of amtl material restores an unusable material.

  • Fixed an issue where when dragging a BIG .amtl (> 100MB) it appears as if the node has not been created.

Known Issues

  • Users with NVIDIA RTX 3070/3080/3090 cards will have issues with the Up-Res and JPEG Artifact Removal nodes.  Neural Match options in the Pattern Unwarp and Mutation (Structure) nodes may also have issues on these graphics cards. Users with these graphics cards will be prompted to download this version of ArtEngine.

  • Nodes that are not recommended for Batching: Color to Mask, Color Muse, Mask Paint, Color Transfer, and in general nodes that are more specific to the individual bitmaps coming through.

  • There is an issue with Batching creating extra black maps for output folders to make up the difference in numbers, if one input folder has more maps than another. 

  • The following nodes cannot be canceled during execution: JPEG Artifact Removal, Up-res, and Blur.


 2021.2.1

ArtEngine version 2021.2.1

Release date: February 22nd, 2021

New Features and Improvements

  • Crop Edit: There is now an ‘Edit in Viewer' button in the Crop node properties. This simply loads the Crop selection into the 2D viewer. The button is grayed out when the Crop window is active in the 2D viewer. When you edit the properties in the crop node it automatically invokes the Crop window in the 2D viewer and edits the values in the widget. Additionally, a 'Centre Crop Widget’ button and a ‘Reset Crop Widget' button have been added.
  • New Nodes: Metalness and Specular: These nodes contain a set number of surface presets that can be accessed from a dropdown. Selecting one of these will load the color of the preset below, with a visual representation and its hex value. The Specular node produces grayscale values, and the Metalness node produces color values. The nodes will output solid color values at a resolution of your choosing.
  • More control around overwriting files when exporting: Added an ‘Overwrite Existing Files’ checkbox in the node properties of the Batch Output, Output, and Export to Unity nodes. By default, it is unchecked. A dialog box appears when the overwrite checkbox is enabled. When overwriting maps, if there is a conflict, the existing file is backed up. If the export succeeds, that backup file is deleted. If the export fails, the exported file is deleted. When exporting maps and the overwrite checkbox is disabled, existing behaviour is preserved. Conflicting map names have a number appended to them until there are no conflicts.
  • Reduced memory requirements for Multi-Angle to Texture: Multi-Angle to Texture now works with VRAM more efficiently, and should provide you with a performance increase.
  • Update from within ArtEngineUsers can now see when a new version of the software is available from within ArtEngine. When an update is available, a green dot appears beside the Help item in the Menu bar. In the Help dropdown, you will see a new Update ArtEngine option. Here, you can download and install the newest available build of ArtEngine.

Resolved Issues

  • Fixed an issue where trying to export only specific maps of a Material via the Output node would still output all maps, regardless of selection.

  • Fixed an issue where some Undo strokes would be skipped over when using the Mask Paint node.

  • Fixed an issue where the contrast slider in the High Pass node would become disabled when loading an existing project with the node already executed.

  • Fixed an issue where starting two instances of ArtEngine would cause a clash while handling the sign in.

  • Fixed an issue where giving an invalid or empty file path in the Batch output node would cause the batch run to execute but not actually export the files.

  • Fixed an issue where the Roughness Transfer node would produce a red texture instead of the correct output.

  • Fixed an issue where input maps would occasionally fail to load when opening a saved project.

  • Fixed an issue where the cursor became a cross-hair on 3D Viewer

  • Fixed an issue where duplicating a Normal Generation node would change its input type.

  • Fixed a crash where Height generation node failure would lead to being unable to then execute further nodes.

Known Issues

  • The Up-Res and JPEG Artifact Removal nodes are currently known to have issues executing on the NVIDIA RTX 3070/3080/3090 cards. Neural Match options in the Pattern Unwarp and Mutation (Structure) nodes may also have issues on these graphics cards.

  • Nodes that are not recommended for Batching: Color to Mask, Color Muse, Mask Paint, Color Transfer, and in general nodes that are more specific to the individual bitmaps coming through.

  • There is an issue with Batching creating extra black maps for output folders to make up the difference in numbers, if one input folder has more maps than another. 

  • The following nodes cannot be canceled during execution: JPEG Artifact Removal, Up-res, and Blur.


 2021.1.1

ArtEngine version 2021.1.1

Release date: February 17th, 2021

New Features and Improvements

  • New node: Noise: The new Noise node replaces the old Noise (Gaussian) node and introduces many more new types of noise generation for you to work with, including several types of cellular (Voronoi) noise and clouds (Perlin) noise. The properties of the node let you customize the noise generation behavior for each type.
  • Pattern Array now supports Material input: You can now use the Pattern Array node with Material input types. All the pattern generation behaviors can now be applied to entire materials as well as individual textures.

Resolved Issues

  • VRAM requirements for the Height Generation and Multi-Angle to Texture nodes have been reduced.
  • Several issues with the Mask Paint node have been fixed.
  • Fixed an issue that would sometimes cause licensing ArtEngine to fail.
  • Fixed an exception that would previously prevent ArtEngine from starting.
  • Fixed an issue that would sometimes cause ArtEngine to freeze after opening a project and previewing a node in one of the Viewports.
  • Fixed an issue that sometimes caused ArtEngine to crash when using the Mutation node.
  • Fixed an issue that would cause several tooltips to be truncated.
  • Fixed an issue where connecting a new map to Hard Shadow Removal would not correctly update the shadow mask to match the new input.
  • Fixed an issue where the file name preview for Batch Output did not fit into the field.
  • Fixed an issue where Undo would not correctly work on renaming nodes.
  • Fixed an issue where opening a saved project with an AMTL material node marked the project as having unsaved changes.
  • Fixed an issue where the Ambient Occlusion Generation preview does not match the final output.
  • The default settings for using height maps in the 3D Viewport have been improved. By default, meshes will now be affected by the height map.
  • There is now a Sign Out button during licensing ArtEngine which allows you to sign out if you have logged in with the wrong account.

Known Issues

  • The following nodes are not recommended for Batching: Color to Mask, Color Muse, Mask Paint, Color Transfer, and in general nodes that are more specific to the individual bitmaps coming through.
  • There is an issue with Batching creating extra black maps for output folders to make up the difference in numbers, if one input folder has more maps than another.
  • The following nodes cannot be canceled during execution: JPEG Artifact Removal, Up-res, and Blur.

 2020.16.1

ArtEngine version 2020.16.1

Release date: January 5th, 2021

New Features and Improvements

  • New functionality for Pattern Array: The newest ArtEngine node just got better, now allowing you to add more variety to how the node arranges inputs in the pattern. You can vary input scaling, rotation, and offset, as well as add a degree of randomness to each of these properties, turning the Pattern Array node into a Scatter node in the process.
  • Better Ambient Occlusion Generation: The Ambient Occlusion Generation node now uses a new algorithm to produce more physically accurate results. You should see much better output when using this node. Note that old values will not produce the same results in the new node.
  • Better normal map generation for Multi-Angle to Texture: The Multi-Angle to Texture node now has a new radial compensation step and a new property to control it. This produces normal maps which preserve much better detail than before.

Resolved Issues

  • Fixed an issue where ArtEngine would freeze when executing Mutation Revision on a Mutation node with a Structure Guide input.
  • Fixed an issue where ArtEngine would freeze when copying and pasting an existing part of the Node Graph that contains Mask Paint nodes connected to Mutation nodes.
  • Fixed a crash when adjusting node properties for Height Generation nodes.
  • Fixed a crash when executing JPEG Artifact Removal on 4k resolution Bitmaps.
  • Fixed an issue where a transparent texture would be displayed in the 2D Viewport when changing properties in Blend nodes.
  • Fixed an issue where the Roughness Transfer node would produce a red texture instead of the correct output.
  • Fixed an issue where input maps would occasionally fail to load when opening a saved project.
  • Fixed an issue where using Undo after disconnecting a map from the Compose Material node would bring back the connection but not the input data.
  • Fixed an issue where using Undo after deleting a folder from the Asset Library would not bring back the images that were inside that folder.
  • Disconnecting the Metalness map from a Compose Material node no longer breaks rendering in the 3D Viewport.

Known Issues

  • Nodes that are not recommended for Batching: Color to Mask, Color Muse, Mask Paint, Color Transfer, and in general nodes that are more specific to the individual bitmaps coming through.
  • There is an issue with Batching creating extra black maps for output folders to make up the difference in numbers, if one input folder has more maps than another. 
  • The following nodes cannot be canceled during execution: JPEG Artifact Removal, Up-res, and Blur.

Changelogs (2020)