Skip to content

Releases: ArtOfIllusion/ArtOfIllusion

Version 3.2.1

14 Nov 07:27

Choose a tag to compare

Stable release. This is mostly a compatibility and infrastructure update release. Highlights include:

  • Updated Groovy library - better java version compatibility and overall
    enhancements in the features available when writing groovy scripts.
  • Small adjustment to grid rendering during automated view movements
  • Multiple patches and fixes to various localizations throughout the
    application
  • Updates/enhancements to script editor usability and scripting menu options
  • Small enhancement to script load/save. Script location no longer affects
    current directory for scene load/save.
  • Workaround patch to closing unmodified scenes on opening a file for some
    macs.
  • Fix some raytracing glitches with very detailed/very large meshes

3.2.1-rc

28 Aug 06:58

Choose a tag to compare

3.2.1-rc Pre-release
Pre-release

Some basic updates.

  • Multiple patches and fixes to various localizations throughout the
    application
  • Updates/enhancements to script editor usability and scripting menu options
  • Small enhancement to script load/save. Script location no longer affects
    current directory for scene load/save.
  • Workaround patch to closing unmodified scenes on opening a file for some
    macs.
  • Fix some raytracing glitches with very detailed/very large meshes

As well as cleanups under the hood.

This release also includes updates to the SPManager to restore functionality due to changes made by the hosting provider.

Nightly 2022-05-05

06 May 02:53
b0cd823

Choose a tag to compare

Nightly 2022-05-05 Pre-release
Pre-release

Enhanced script editing options, plus a good bit of internal refactors.

  • Basic non-install zip, just unzip and run.
  • Build with java 11, will not run on earlier versions
  • Includes launchers that are compatible with java 17/18

3.2.0 Stable

14 Jan 02:15
4292315

Choose a tag to compare

Final Release of 3.2.0!

Full installer packages.

Our manual has also been updated in format. Much of the content is still based on the 3.0-Series manual

Changes since last Stable:

  • Added basic syntax highlighting to script editors
  • Save basic rendering settings as scene meta-data
  • Fix Soft Shadows to only be rendered when AA active
  • Traditional Chinese Translation added courtesy of Distance Learning Center
    at the Chinese Culture University (Open Source Software for School project)
  • Fix bug with distance to plane(View rotates around this distance)
    when copying/duplicating Scene Camera
  • Fix display bug with Cylinder pose track
  • Fix bug with duplicating pose tracks - subtracks handled correctly
  • Update to jogl 2.4.0-rc-20200307 fixes several compatibility bugs
  • Improve joint editor controls
  • Better initial orientation of new bones
  • Save object Lock state to file (Breaks file compatibility with old versions)
  • Smoother behavior of coordinateaxes indicator when rotating the view
  • OSSpecific plugin to work with JDK9+ (mostly relevant for mac)
  • Bugfix: NPE from autoscroller (harmless bug that dropped messy bits
    in the log)
  • CreatePolygon Tool shows live preview, has expand from center option
  • Bugfix: Prevent View from zooming too close and locking the view
  • Performance improvements to changing topology in triangle meshes
    (Deleting faces or using bevel/extrude)
  • Bugfix: Setting View-Rotation center in TriMesh Editor respects
    hidden faces
  • Bugfix: Creation of Root Bone in mesh editors now placed at
    reasonable Z-depth
  • Bugfix: Correct face-normal direction for flat meshes created by
    text tool
  • Bugfix/workaround: prevent crash with some NVIDIA drivers on Windows
  • Enhancements to Primitive Creation tools (Added modifier to allow
    center placment on click location)
  • Bugfix: Primitive tools much less likely to accidentally create
    zero-size objects. Creation of zero-size objects will not crash view
  • 3D-manipulator handles various scaling more sensibly
  • Tweak language-selection UI (Language packs shown in their own language)
  • Boolean Modeling tool added option to hide original objects

3.2.0 Beta 3

22 Dec 06:10
7375163

Choose a tag to compare

3.2.0 Beta 3 Pre-release
Pre-release

Mostly ready to go. Tweaked some styling in the Script editor, and corrected the file formatting for the Traditional Chinese translation

3.2.0 Beta 2 2020-11-26

26 Nov 06:30

Choose a tag to compare

Pre-release

Beta 2 Release. Changes Since last Beta:

  • Added basic syntax highlighting to script editors
  • Save basic rendering settings as scene meta-data
  • Fix Soft Shadows to only be rendered when AA active
  • Traditional Chinese Translation added courtesy of Distance Learning Center
    at the Chinese Culture University (Open Source Software for School project)

Beta release - 2020-sep-09

09 Sep 22:14
e75b1ca

Choose a tag to compare

Pre-release

Biggest current changes:
Fix bug with distance to plane(View rotates around this distance) when copying/duplicating Scene Camera
Fix display bug with Cylinder pose track
Fix bug with duplicating pose tracks - subtracks handled correctly
Update to jogl 2.4.0-rc-20200307 fixes several compatibility bugs
Improve joint editor controls
Better initial orientation of new bones
Save object Lock state to file (Breaks file compatibility with old versions)
Smoother behavior of coordinateaxes indicator when rotating the view
OSSpecific plugin to work with JDK9+ (mostly relevant for mac)
Bugfix: NPE from autoscroller (harmless bug that dropped messy bits in the log)
CreatePolygon Tool shows live preview, has expand from center option
Bugfix: Prevent View from zooming too close and locking the view
Performance improvements to changing topology in triangle meshes (Deleting faces or using bevel/extrude)
Bugfix: Setting View-Rotation center in TriMesh Editor respects hidden faces
Bugfix: Creation of Root Bone in mesh editors now placed at reasonable Z-depth
Bugfix: Correct face-normal direction for flat meshes created by text tool
Bugfix/workaround: prevent crash with some NVIDIA drivers on Windows
Enhancements to Primitive Creation tools (Added modifier to allow center placment on click location)
Bugfix: Primitive tools much less likely to accidentally create zero-size objects. Creation of zero-size objects will not crash view
3D-manipulator handles various scaling more sensibly
Tweak language-selection UI (Language packs shown in their own language)
Boolean Modeling tool added option to hide original objects

Nightly 2020-06-25

26 Jun 04:08

Choose a tag to compare

Nightly 2020-06-25 Pre-release
Pre-release

Changelog: (User facing changes since 3.1.0)

  • Improve joint editor controls
  • Better initial orientation of new bones
  • Save object Lock state to file (Breaks file compatibility with old versions)
  • Smoother behavior of coordinateaxes indicator when rotating the view
  • OSSpecific plugin to work with JDK9+ (mostly relevant for mac)
  • Bugfix: NPE from autoscroller (harmless bug that dropped messy bits
    in the log)
  • CreatePolygon Tool shows live preview, has expand from center option
  • Bugfix: Prevent View from zooming too close and locking the view
  • Performance improvements to changing topology in triangle meshes
    (Deleting faces or using bevel/extrude)
  • Bugfix: Setting View-Rotation center in TriMesh Editor respects
    hidden faces
  • Bugfix: Creation of Root Bone in mesh editors now placed at
    reasonable Z-depth
  • Bugfix: Correct face-normal direction for flat meshes created by
    text tool
  • Bugfix/workaround: prevent crash with some NVIDIA drivers on Windows
  • Enhancements to Primitive Creation tools (Added modifier to allow
    center placment on click location)
  • Bugfix: Primitive tools much less likely to accidentally create
    zero-size objects. Creation of zero-size objects will not crash view
  • 3D-manipulator handles various scaling more sensibly
  • Tweak language-selection UI (Language packs shown in their own language)
  • Boolean Modeling tool added option to hide original objects

Nightly 2020-03-25

26 Mar 03:57

Choose a tag to compare

Nightly 2020-03-25 Pre-release
Pre-release

A few more updates since last nightly:

  • Smoother behavior of coordinateaxes indicator when rotating the view
  • OSSpecific plugin to work with JDK9+ (mostly relevant for mac)
  • Bugfix: NPE from autoscroller (harmless bug that dropped messy bits in the log)
  • CreatePolygon Tool shows live preview, has expand from center option
  • Bugfix: Prevent View from zooming too close and locking the view

Also including a pre-release of the updated manual format. This is in HTML format - open it with any modern web browser. It does include some Javascript to run a built-in search engine, but does not attempt to connect to the internet.

It's still rough (Work is ongoing!) but we do have the Image Management dialog documented.
We are aware of some existing issues with the manual, but if you notice anything that needs attention, please let us know!

Nightly 2020-03-05

06 Mar 06:29

Choose a tag to compare

Nightly 2020-03-05 Pre-release
Pre-release

Lots of little goodies.

  • Performance improvements to changing topology in triangle meshes
    (Deleting faces or using bevel/extrude)
  • Bugfix: Setting View-Rotation center in TriMesh Editor respects
    hidden faces
  • Bugfix: Creation of Root Bone in mesh editors now placed at
    reasonable Z-depth
  • Bugfix: Correct face-normal direction for flat meshes created by
    text tool
  • Bugfix/workaround: prevent crash with some NVIDIA drivers on Windows
  • Enhancements to Primitive Creation tools (Added modifier to allow
    center placment on click location)
  • Bugfix: Primitive tools much less likely to accidentally create
    zero-size objects. Creation of zero-size objects will not crash view
  • 3D-manipulator handles various scaling more sensibly
  • Tweak language-selection UI (Language packs shown in their own language)
  • Boolean Modeling tool added option to hide original objects

Known issue: If AOI crashes on launch with

Inconsistency detected by ld.so: dl-lookup.c: 111: check_match: Assertion `version->filename == NULL || ! _dl_name_match_p (version->filename, map)' failed!

in the output, remove the jogl-natives-*.jar and gluegenrt-natives*.jar files from lib/

This is a compatibility issue between the opengl binding library, and some builds of openjdk > 8. We are waiting on an updated release from jogamp for a real fix.