Releases: needle-mirror/com.unity.entities.graphics
Releases · needle-mirror/com.unity.entities.graphics
1.4.3
1.4.2
[1.4.2] - 2024-10-04
Changed
- Updated Burst dependency to version 1.8.18
- Updated entities packages dependencies
Added
- The new
ProceduralMotion_Tag
tag component data type informs Entities Graphics that an Entity needs to participate in the object motion vector pass. The tag is automatically added for entities that go through the builtin MeshRendererBaker path. - Enable entities motion vector pass participation for URP.
- PruneUploadBufferPool API to request pruning of the upload buffer pool.
Fixed
- GameObjects that depend on vertex shader logic to generate procedural motion vectors through object motion vector passes will now also do the same when baked to Entities and rendered through Entities Graphics.
1.3.2
[1.3.2] - 2024-09-06
Changed
- Updated entities packages dependencies
Fixed
- Fixed an issue with entities.graphics and Burst 1.8.12
1.2.4
[1.2.4] - 2024-08-14
Fixed
- Pink materials when causing a domain reload while a subscene is open with lightmapped materials.
- Fixed an issue with entities.graphics and Burst 1.8.12
1.3.0-pre.4
[1.3.0-pre.4] - 2024-07-17
Fixed
- Pink materials when causing a domain reload while a subscene is open with lightmapped materials.
1.3.0-exp.1
[1.3.0-exp.1] - 2024-06-11
Changed
- Updated entities packages dependencies
Fixed
- Fixed an issue with RegisterMaterialsAndMeshes
1.2.3
[1.2.3] - 2024-05-30
Changed
- Updated entities packages dependencies
1.2.1
[1.2.1] - 2024-04-26
Added
- MaterialReferences and MesheReferences have been provided as non allocating replacements for Materials and Meshes
Changed
- Updated entities packages dependencies
Deprecated
- RenderMeshArray.Materials is now obsolete, in favor of RenderMeshArray.MaterialReferences
- RenderMeshArray.Meshes is now obsolete, in favor of RenderMeshArray.MeshReferences
- Deprecated Materials and Meshes from RenderMeshArray as they now allocate.
Removed
Fixed
- Resolved a performance issue in UpdateHybridChunksStructure
- Fixed an allocation in RegisterMaterialsAndMeshes
Security
Known Issues
1.2.0
[1.2.0] - 2024-03-22
Changed
- fixed the issue with LOD objects being culled when the camera is static
Fixed
- Entities Graphics should now never run out of space in the NewChunks buffer.
- A null reference exception thrown in some cases when using MeshRenderers with missing materials and/or meshes
1.2.0-pre.12
[1.2.0-pre.12] - 2024-02-13
Added
RenderMeshUnmanaged
an unmanaged IComponentData using the new UnityObjRef for big performance gains in baking!- Support for light probe anchor overrides
Changed
- MaterialMeshInfo.SubMesh chaned from sbyte to ushort, allowing for the full range of submesh indices.
- The sharedcomponents
Lightmaps
andRenderMeshArray
now store UnityObjRef instead.
Deprecated
- The baking sharedcomponent
RenderMesh
is now obsolete, in favor of a newRenderMeshUnmanaged
.
Fixed
- Improved handling of smaller transforms
- Light probes now use the center of world bounding box as the reference point, same as game objects
- Materials sometimes not correctly baked when using ENABLE_MESH_RENDERER_SUBMESH_DATA_SHARING