·
34 commits
to main
since this release
What's Changed
- Marked BaseColor and BaseTexture as main properties to get rid of the error while using regular Material.color property. by @XtroTheArctic in #864
- Made Importer create Material with Auto Queue Control. The user can override it if he wants. by @XtroTheArctic in #866
- Added the bone names which Unity's FBX importer can detect to the dictionary. by @XtroTheArctic in #862
- Improve KHR_interactivity support by @pfcDorn
- Improve Sprite mesh exporter by @hybridherbst
Full Changelog:
[2.17.0] - 2025-06-12
- add: Quaternion nodes for KHR_interactivity visual scripting export
- add: Importing PNG files without alpha channel in the Editor now sets them as RGB instead of RGBA, leading to better compression and less memory usage (#858)
- add: Add more bone names to Humanoid import for better compatibility with Unity's FBX importer (#862)
- change: Implemented specification changes for KHR_interactivity from May 2025
- change: Enabled
applyRootMotion
for humanoid animator to make it consistent with FBX importer (#868) - fix: Sprite Mesh export threw an exception in non-Simple sprite draw mode. Use Unity 2023.2+ for other sprite modes than "Simple".
- fix: Audio plugin did not correctly check for existance of built-in Unity modules
- fix: Runtime errors with serialization of editor-only components in some newer Unity versions
- fix: Improved performance for extracting all materials from an editor-imported glTF file (#855)
- fix: Marked baseColor and baseColorTexture as main color and main map so they work with Unity's
Material.color
andMaterial.mainTexture
properties (#864) - fix: Use correct
Auto
queue value for imported materials (#866)
[2.16.1] - 2025-05-20
- add: Visual Scripting variables work across multiple scenes now
- add: partial
KHR_materials_anisotropy
roundtrip support. There is no visual support for it yet, but data is imported and exported correctly fromPBRGraph
. - add: experimental
KHR_audio_emitter support
. Please note that this extension is not yet ratified and implementation details may change. The plugin is disabled by default, enable it inUnityGLTFSettings
. - add: Sprite mesh export support through "Bake to Mesh" plugin.
- add:
KHR_interactivity
plugin now has a button to install thecom.unity.visualscripting
package - add: visual badges for non-ratified and experimental extension plugins
- change: the Export API for
KHR_interactivity
is still undergoing heavy changes while the extension is being finalized. - change: removed the
KHR_audio
sample since it's now shipping with this package - fix: generated shader converter code doesn't use obsolete API anymore
- fix: various fixes to visual scripting export support through
KHR_interactivity
- fix: fixed incorrect namespace that led to compilation errors in some specific cases
- fix: wrong asset import check for textures, which led to non-compressed textures at runtime (Fixes #846)