5.0.0
5.0.0 (2024-03-15)
Notes:
This version of AGXUnity moves all of the default materials to an in memory representation.
As a result of this, any projects using the default materials previously provided in AGXUnity
might run into their visuals having missing materials. For AGX components these missing materials
are handled automatically but it is recommended to backup projects before updating the plugin.
Since AGX Dynamics will drop support for Ubuntu 18 in the next major release, this is likely the final
version (excluding patches) of AGXUnity to support Ubuntu 18 as well and the support for the platform
should be considered deprecated as of this version.
Features
-
Added support for installing AGX Unity through the UPM. (cdd1e8d)
-
Added new type of terrain particle renderer which upsamples the simulated particles to
yield a more fine grained visual result. (8800901) -
Updated the cable rendering shaders to allow for higher visual fidelity and reworked them
to work with wire rendering as well. (1e8e37a) -
Update default AGXUnity rendering materials to be stored completely in-memory. (1e8e37a)
-
Added implicit material mappings for rendering terrain material patches.
and added a help box to add a renderer if it is missing from the parent terrain. (336a220) -
Added an option to filter the particles rendered by DeformableTerrainParticleRenderer based on particle material
(b58b9b2) -
Added
DeformToInitialState
option for using the initial route of aAGXUnity.Cable
as the rested state. (ceaeb54) -
Added a flag to force
AGXUnity.CollisionGroups
to update on every contact event. (56383a3)
Fixes
-
Fixed an issue where the
AGXUnity.Rendering.TerrainPatchRenderer
would not set the initial Unity terrain layer properly. (8daecfa) -
Fixed an issue where terrain material patches would fail to initialize when assigned a null shape material. (fcbf16b)
-
Removed old assets and made
AGXUnity.Cable
andAGXUnity.Wire
rendering more consistent. (e3b0c58) -
Implemented a more general fix for preventing reverts of edited properties on prefab components. (2b0b216)
-
Homogenized the content in the hierarchy context menu and the AGXUnity top menu. (336a220)
-
Updated default values for the
AGXUnity.Model.MovableTerrain
max depth and depth inversion properties. (336a220) -
Fixed multi-edit for
AGXUnity.ContactMaterial
"fix" buttons. (466c701) -
Fixed an issue causing transparent agx render materials to not be imported properly when importing a .agx file. (1324779)
-
Fixed undo support for the Render Material field on shape components. (7984686)
-
Added tooltips to all AGXUnity asset types. (e4190e2)
-
Fixed an issue causing intialization error when applying
AGXUnity.MergeSplitProperties
to a constraint attached to the world frame (null
)
(e4190e2) -
All components are now documented and linked to from the Unity editor. (a606e23)
-
Added handling of
AGXUnity.ContactMaterial
in nested prefabs. (786396b) -
Fixed an issue with the package update window for editor version 2021.2. (4a5ff8c)
-
Optimized the initialization procedure of the
AGXUnity.Model.DeformableTerrain
when using larger resolution heightmaps. (ba03ae3)
AGX Dynamics
- Version 2.37.3.0 (AGX Dynamics Changelog)
Known Issues
- We are aware of an issue causing the "Check for Updates..." window to fail when installing
new AGXUnity versions in the 2021.2 editor versions. A fix for this has been added in this
version however to circumvent this issue in previous versions it is recommended that any scenes
containing AGXUnity components are closed prior to installing the update.