Pull Requests
- Added detailed Informations Generator Json Field by @pfcDorn in #811
- SubMesh Attributes by @pfcDorn in #812
- Interactivity preparations by @pfcDorn in #822
- Fixed: removed internal Unity Method TextureImporter.GetFixedPlatformName from Unity 6000 by @pfcDorn in #821
- Various changes and improvements by @hybridherbst
- Export plugin hook for
ShouldNodeExport
by @andybak in #767
Full Changelog: release/2.14.1...release/2.15.0
[2.15.0] - 2025-03-06
- fix: assets with absolute URLs or paths containing URL encoded information now load correctly
- fix: improve shader dependencies in editor importer to work around some edge cases at first library import
- fix: check all sub-meshes of used attributes instead of only the first one when creating attribute arrays
- fix: ensure progress callback is triggered before
onLoadComplete
in scene loader - fix: prevent null reference exception when plugin is not loaded/defined
- fix: work around API change in Unity 6000.0.38f1 that caused compilation error
- fix: clamped
Sheen Roughness
to 0..1 range in PBRGraph shader - fix:
RoughRefractionFeature
now supports Unity 6 and new Render Graph API - fix: set volume and transmission materials to
AlphaMode.BLEND
on VisionOS to ensure proper rendering - fix: update render pipeline-related methods for Unity 6000.0+
- change: mark package as compatible with Unity 2021.3+. Legacy support for 2020 and earlier will be removed in future updates.
- change: renamed
GLTFComponent
settingAppendStreamingAssets
toLoadFromStreamingAssetsFolder
- add: MaterialX branches to
UnityGLTF/PBRGraph
shader with conditional compilation for VisionOS - add:
MaterialXColor
andMaterialXFloat
shadersubgraphs for platform-specific material settings - add: new runtime texture compression option (
None
,LowQuality
,HighQuality
) to improve runtime memory usage - add: exposed import settings to keep CPU copy of mesh/textures to
GLTFComponent
- add: include UnityGLTF package version, Unity version and current render pipeline in
assets.extras
on export - add: better code snippets for the readme
- add: export plugin hook for
ShouldNodeExport
(#767) - add:
KHR_node_visibility
import and export support, currently disabled by default. Enable inUnityGLTFSettings
. This is a preparative step forKHR_interactivity
, which will be added in a later release. Please note that this extension is not yet ratified and implementation details may change. - add: schema and serialization support for
KHR_node_hoverability
andKHR_node_selectability
. Please note that these extensions are not yet ratified and implementation details may change.