{"_id":"com.unity.cloud.draco","name":"com.unity.cloud.draco","description":"Use Draco for Unity to apply Draco compression to meshes, import Draco files and load Draco data at runtime. Draco is an open-source library for compressing and decompressing 3D geometric meshes and point clouds. It is intended to improve the storage and transmission of 3D graphics.","provider":"upm","versions":{"5.4.3":{"_upm":{"changelog":"### Changed\n- Ensured compatibility with [Fast Enter Play Mode](https://unity.com/blog/engine-platform/enter-play-mode-faster-in-unity-2019-3)."},"unity":"2022.3","samples":[{"path":"Samples~/Decode","description":"Demonstrates how to decode Draco data at runtime","displayName":"Draco Decoding"},{"path":"Samples~/Encode","description":"Demonstrates how to encode Draco data at runtime","displayName":"Draco Encoding"},{"path":"Samples~/SceneEncodeDecode","description":"Encode Meshes, GameObjects or entire Scenes via the Tools and Assets menu and have them decoded when the scene loads.","displayName":"Scene/GameObject Encoding/Decoding via Menu"}],"unityRelease":"67f2","documentationUrl":"https://docs.unity3d.com/Packages/com.unity.cloud.draco@5.4/manual/index.html","name":"com.unity.cloud.draco","version":"5.4.3","displayName":"Draco for Unity","description":"Use Draco for Unity to apply Draco compression to meshes, import Draco files and load Draco data at runtime. Draco is an open-source library for compressing and decompressing 3D geometric meshes and point clouds. It is intended to improve the storage and transmission of 3D graphics.","keywords":["mesh","transcode","compress","decompress","encode","decode","google","draco"],"dependencies":{"com.unity.burst":"1.8.24","com.unity.collections":"1.2.4","com.unity.mathematics":"1.2.6"},"dist":{"shasum":"2ad9855b1dfaa125d93d9ba151f9d9c9165937b4","tarball":"https://download.packages.unity.com/com.unity.cloud.draco/-/com.unity.cloud.draco-5.4.3.tgz"}},"5.4.2":{"_upm":{"changelog":"### Added\n- (Test) New, bundled test files.\n- (Test) Editor script that creates test files from their sources.\n\n### Fixed\n- (CI) Tests succeed without internet connection."},"unity":"2022.3","samples":[{"path":"Samples~/Decode","description":"Demonstrates how to decode Draco data at runtime","displayName":"Draco Decoding"},{"path":"Samples~/Encode","description":"Demonstrates how to encode Draco data at runtime","displayName":"Draco Encoding"},{"path":"Samples~/SceneEncodeDecode","description":"Encode Meshes, GameObjects or entire Scenes via the Tools and Assets menu and have them decoded when the scene loads.","displayName":"Scene/GameObject Encoding/Decoding via Menu"}],"unityRelease":"67f2","documentationUrl":"https://docs.unity3d.com/Packages/com.unity.cloud.draco@5.4/manual/index.html","name":"com.unity.cloud.draco","version":"5.4.2","displayName":"Draco for Unity","description":"Use Draco for Unity to apply Draco compression to meshes, import Draco files and load Draco data at runtime. Draco is an open-source library for compressing and decompressing 3D geometric meshes and point clouds. It is intended to improve the storage and transmission of 3D graphics.","keywords":["mesh","transcode","compress","decompress","encode","decode","google","draco"],"dependencies":{"com.unity.burst":"1.8.24","com.unity.collections":"1.2.4","com.unity.mathematics":"1.2.6"},"dist":{"shasum":"c5691fa352f525d9347cd01d4bf9b86b1f9e4a8e","tarball":"https://download.packages.unity.com/com.unity.cloud.draco/-/com.unity.cloud.draco-5.4.2.tgz"}},"5.4.1":{"_upm":{"changelog":"### Changed\n- Increased minimum required Unity 2022 xLTS (2022.3.67f2).\n\n### Removed\n- WebAssembly 2021 binary.\n- Magic Leap 1 (Lumin) support."},"unity":"2022.3","samples":[{"path":"Samples~/Decode","description":"Demonstrates how to decode Draco data at runtime","displayName":"Draco Decoding"},{"path":"Samples~/Encode","description":"Demonstrates how to encode Draco data at runtime","displayName":"Draco Encoding"},{"path":"Samples~/SceneEncodeDecode","description":"Encode Meshes, GameObjects or entire Scenes via the Tools and Assets menu and have them decoded when the scene loads.","displayName":"Scene/GameObject Encoding/Decoding via Menu"}],"unityRelease":"67f2","documentationUrl":"https://docs.unity3d.com/Packages/com.unity.cloud.draco@5.4/manual/index.html","name":"com.unity.cloud.draco","version":"5.4.1","displayName":"Draco for Unity","description":"Use Draco for Unity to apply Draco compression to meshes, import Draco files and load Draco data at runtime. Draco is an open-source library for compressing and decompressing 3D geometric meshes and point clouds. It is intended to improve the storage and transmission of 3D graphics.","keywords":["mesh","transcode","compress","decompress","encode","decode","google","draco"],"dependencies":{"com.unity.burst":"1.8.24","com.unity.collections":"1.2.4","com.unity.mathematics":"1.2.6"},"dist":{"shasum":"aa3faa71173aba4e09018b4caf50512eaae53be6","tarball":"https://download.packages.unity.com/com.unity.cloud.draco/-/com.unity.cloud.draco-5.4.1.tgz"}},"5.4.0":{"_upm":{"changelog":"### Added\n- Decoding multiple Draco meshes into sub-meshes of a single Unity Mesh.\n- [DecodeSetting.DontCalculateBounds](xref:Draco.DecodeSettings.DontCalculateBounds) allows users to avoid bounding box calculation, slightly speeding up the decoding process.\n\n### Changed\n- Updated Linux binary to version 3.3.1\n- (Documentation) Updated supported platforms\n\n### Fixed\n- Linux binary is now compatible with Ubuntu 18.04."},"unity":"2021.3","samples":[{"path":"Samples~/Decode","description":"Demonstrates how to decode Draco data at runtime","displayName":"Draco Decoding"},{"path":"Samples~/Encode","description":"Demonstrates how to encode Draco data at runtime","displayName":"Draco Encoding"},{"path":"Samples~/SceneEncodeDecode","description":"Encode Meshes, GameObjects or entire Scenes via the Tools and Assets menu and have them decoded when the scene loads.","displayName":"Scene/GameObject Encoding/Decoding via Menu"}],"unityRelease":"46f1","documentationUrl":"https://docs.unity3d.com/Packages/com.unity.cloud.draco@5.4/manual/index.html","name":"com.unity.cloud.draco","version":"5.4.0","displayName":"Draco for Unity","description":"Use Draco for Unity to apply Draco compression to meshes, import Draco files and load Draco data at runtime. Draco is an open-source library for compressing and decompressing 3D geometric meshes and point clouds. It is intended to improve the storage and transmission of 3D graphics.","keywords":["mesh","transcode","compress","decompress","encode","decode","google","draco"],"dependencies":{"com.unity.burst":"1.8.24","com.unity.collections":"1.2.4","com.unity.mathematics":"1.2.6"},"dist":{"shasum":"104f28aefa188e8f2e1f4eb351323e803fab9277","tarball":"https://download.packages.unity.com/com.unity.cloud.draco/-/com.unity.cloud.draco-5.4.0.tgz"}},"5.3.0":{"_upm":{"changelog":"### Added\n- Embedded Linux support\n- Release process documentation.\n- [EditorConfig](https://editorconfig.org/) for keeping a consistent code-style.\n- (CI) Raspberry Pi runtime tests.\n- (Test) Package coherence tests.\n- (Test) Bone-weight decoding tests.\n- (Test) Importer tests.\n\n### Changed\n- Dependency version changes (to match the recommended version in Unity 2021 xLTS):\n  - com.unity.mathematics decreased to 1.2.6.\n  - com.unity.burst increased to 1.8.24.\n- (CI) Code format check is performed by dotnet format now.\n\n### Fixed\n- Removed warning about Android binaries not being 16kB-aligned.\n- (CI) Apply code format checks on tests package as well.\n- Required Unity version in the documentation.\n- Mesh bounds are consistently applied.\n- Bone weight data is consistently applied and disposed.\n- Don't attempt to recalculate normals and tangents on point clouds."},"unity":"2021.3","samples":[{"path":"Samples~/Decode","description":"Demonstrates how to decode Draco data at runtime","displayName":"Draco Decoding"},{"path":"Samples~/Encode","description":"Demonstrates how to encode Draco data at runtime","displayName":"Draco Encoding"},{"path":"Samples~/SceneEncodeDecode","description":"Encode Meshes, GameObjects or entire Scenes via the Tools and Assets menu and have them decoded when the scene loads.","displayName":"Scene/GameObject Encoding/Decoding via Menu"}],"unityRelease":"46f1","documentationUrl":"https://docs.unity3d.com/Packages/com.unity.cloud.draco@5.3/manual/index.html","name":"com.unity.cloud.draco","version":"5.3.0","displayName":"Draco for Unity","description":"Use Draco for Unity to apply Draco compression to meshes, import Draco files and load Draco data at runtime. Draco is an open-source library for compressing and decompressing 3D geometric meshes and point clouds. It is intended to improve the storage and transmission of 3D graphics.","keywords":["mesh","transcode","compress","decompress","encode","decode","google","draco"],"dependencies":{"com.unity.burst":"1.8.24","com.unity.mathematics":"1.2.6"},"dist":{"shasum":"913a9fb56c121fceb25bfd7c6976e99c5c729e74","tarball":"https://download.packages.unity.com/com.unity.cloud.draco/-/com.unity.cloud.draco-5.3.0.tgz"}},"5.2.0":{"_upm":{"changelog":"### Added\n- Loading Draco data from [NativeArray&lt;byte&gt;.ReadOnly](xref:Unity.Collections.NativeArray`1.ReadOnly). This makes it easier to load KTX data from existing, native memory directly without the need to create a copy in managed memory (e.g. by using [DownloadHandler.GetNativeData](xref:UnityEngine.Networking.DownloadHandler.GetNativeData) or [ConvertExistingDataToNativeArray](xref:Unity.Collections.LowLevel.Unsafe.NativeArrayUnsafeUtility.ConvertExistingDataToNativeArray(System.Void*,System.Int32,Unity.Collections.Allocator))).\n  - [DecodeMesh(MeshData, ReadOnly)](xref:Draco.DracoDecoder.DecodeMesh(UnityEngine.Mesh.MeshData,Unity.Collections.NativeArray{System.Byte}.ReadOnly))\n  - [DecodeMesh(MeshData, ReadOnly, DecodeSettings)](xref:Draco.DracoDecoder.DecodeMesh(UnityEngine.Mesh.MeshData,Unity.Collections.NativeArray{System.Byte}.ReadOnly,Draco.DecodeSettings))\n  - [DecodeMesh(MeshData, ReadOnly, DecodeSettings, Dictionary&lt;VertexAttribute, int&gt;)](xref:Draco.DracoDecoder.DecodeMesh(UnityEngine.Mesh.MeshData,Unity.Collections.NativeArray{System.Byte}.ReadOnly,Draco.DecodeSettings,Dictionary{UnityEngine.Rendering.VertexAttribute,System.Int32}))\n  - [DecodeMesh(ReadOnly)](xref:Draco.DracoDecoder.DecodeMesh(Unity.Collections.NativeArray{System.Byte}.ReadOnly))\n  - [DecodeMesh(ReadOnly, DecodeSettings)](xref:Draco.DracoDecoder.DecodeMesh(Unity.Collections.NativeArray{System.Byte}.ReadOnly,Draco.DecodeSettings))\n  - [DecodeMesh(ReadOnly, DecodeSettings, Dictionary&lt;VertexAttribute, int&gt;)](xref:Draco.DracoDecoder.DecodeMesh(Unity.Collections.NativeArray{System.Byte}.ReadOnly,Draco.DecodeSettings,Dictionary{UnityEngine.Rendering.VertexAttribute,System.Int32}))\n- Test project `DracoText`\n\n### Changed\n- Increased minimum required Unity 2021 xLTS (2021.3.46f1).\n- Changed source code repository structure to [monorepo](https://en.wikipedia.org/wiki/Monorepo).\n- Updated Unity Draco binaries to version 3.3.0 (based on draco 1.5.7).\n\n### Deprecated\n- Decode methods that accept NativeSlice.\n  - [DecodeMesh(NativeSlice&lt;byte&gt;)](xref:Draco.DracoDecoder.DecodeMesh(Unity.Collections.NativeSlice{System.Byte}))\n  - [DecodeMesh(NativeSlice&lt;byte&gt;, DecodeSettings)](xref:Draco.DracoDecoder.DecodeMesh(Unity.Collections.NativeSlice{System.Byte},Draco.DecodeSettings))\n  - [DecodeMesh(NativeSlice&lt;byte&gt;, DecodeSettings, Dictionary&lt;VertexAttribute, int&gt;)](xref:Draco.DracoDecoder.DecodeMesh(Unity.Collections.NativeSlice{System.Byte},Draco.DecodeSettings,Dictionary{UnityEngine.Rendering.VertexAttribute,System.Int32}))\n  - [DecodeMesh(MeshData, NativeSlice&lt;byte&gt;)](xref:Draco.DracoDecoder.DecodeMesh(UnityEngine.Mesh.MeshData,Unity.Collections.NativeSlice{System.Byte}))\n  - [DecodeMesh(MeshData, NativeSlice&lt;byte&gt;, DecodeSettings)](xref:Draco.DracoDecoder.DecodeMesh(UnityEngine.Mesh.MeshData,Unity.Collections.NativeSlice{System.Byte},Draco.DecodeSettings))\n  - [DecodeMesh(MeshData, NativeSlice&lt;byte&gt;, DecodeSettings, Dictionary&lt;VertexAttribute, int&gt;)](xref:Draco.DracoDecoder.DecodeMesh(UnityEngine.Mesh.MeshData,Unity.Collections.NativeSlice{System.Byte},Draco.DecodeSettings,Dictionary{UnityEngine.Rendering.VertexAttribute,System.Int32}))\n\n### Fixed\n- Android binary is 16kB page size compatible (fixes [#79](https://github.com/atteneder/DracoUnity/issues/79)).\n- Linux binary is now compatible with Ubuntu 20.04.\n- Multiple XML-documentation issues.\n- (Test) Properly dispose UnityWebRequests used in unit tests.\n\n### Removed\n- Support for Unity 2020 LTS and 2021 LTS (Note: 2021 xLTS is still supported).\n- Prevention of automatic legacy WebGL sub-package removal via `DISABLE_SUB_PACKAGE_LOAD` environment variable (were required for Unity 2020 timeouts in CI).\n- (CI) SonarQube scan job."},"unity":"2021.3","samples":[{"path":"Samples~/Decode","description":"Demonstrates how to decode Draco data at runtime","displayName":"Draco Decoding"},{"path":"Samples~/Encode","description":"Demonstrates how to encode Draco data at runtime","displayName":"Draco Encoding"},{"path":"Samples~/SceneEncodeDecode","description":"Encode Meshes, GameObjects or entire Scenes via the Tools and Assets menu and have them decoded when the scene loads.","displayName":"Scene/GameObject Encoding/Decoding via Menu"}],"unityRelease":"46f1","documentationUrl":"https://docs.unity3d.com/Packages/com.unity.cloud.draco@5.2/manual/index.html","name":"com.unity.cloud.draco","version":"5.2.0","displayName":"Draco for Unity","description":"Use Draco for Unity to apply Draco compression to meshes, import Draco files and load Draco data at runtime. Draco is an open-source library for compressing and decompressing 3D geometric meshes and point clouds. It is intended to improve the storage and transmission of 3D graphics.","keywords":["mesh","transcode","compress","decompress","encode","decode","google","draco"],"dependencies":{"com.unity.burst":"1.8.11","com.unity.mathematics":"1.3.1"},"dist":{"shasum":"4b657c9cdeaa5e308ab4f2be13e57aec86e2e543","tarball":"https://download.packages.unity.com/com.unity.cloud.draco/-/com.unity.cloud.draco-5.2.0.tgz"}},"5.1.8":{"_upm":{"changelog":"### Fixed\n- WebGL build with Chinese Unity versions (fixes [glTFast issue #719](https://github.com/atteneder/glTFast/issues/719))."},"type":"library","unity":"2020.3","samples":[{"path":"Samples~/Decode","description":"Demonstrates how to decode Draco data at runtime","displayName":"Draco Decoding"},{"path":"Samples~/Encode","description":"Demonstrates how to encode Draco data at runtime","displayName":"Draco Encoding"},{"path":"Samples~/SceneEncodeDecode","description":"Encode Meshes, GameObjects or entire Scenes via the Tools and Assets menu and have them decoded when the scene loads.","displayName":"Scene/GameObject Encoding/Decoding via Menu"}],"name":"com.unity.cloud.draco","version":"5.1.8","displayName":"Draco for Unity","description":"Use Draco for Unity to apply Draco compression to meshes, import Draco files and load Draco data at runtime. Draco is an open-source library for compressing and decompressing 3D geometric meshes and point clouds. It is intended to improve the storage and transmission of 3D graphics.","keywords":["mesh","transcode","compress","decompress","encode","decode","google","draco"],"dependencies":{"com.unity.burst":"1.8.11","com.unity.mathematics":"1.3.1"},"dist":{"shasum":"2ed1ef9a26770ad8bdba55fa0295e29bb27bc4bd","tarball":"https://download.packages.unity.com/com.unity.cloud.draco/-/com.unity.cloud.draco-5.1.8.tgz"}},"5.1.7":{"_upm":{"changelog":"### Changed\n- Updated macOS binary to version 3.2.4\n\n### Fixed\n- macOS binary now properly signed, notarized and stapled."},"type":"library","unity":"2020.3","upmCi":{"footprint":"a25c9951ad6ec8ce8086aa294e8c4f357dbb45b4"},"samples":[{"path":"Samples~/Decode","description":"Demonstrates how to decode Draco data at runtime","displayName":"Draco Decoding"},{"path":"Samples~/Encode","description":"Demonstrates how to encode Draco data at runtime","displayName":"Draco Encoding"},{"path":"Samples~/SceneEncodeDecode","description":"Encode Meshes, GameObjects or entire Scenes via the Tools and Assets menu and have them decoded when the scene loads.","displayName":"Scene/GameObject Encoding/Decoding via Menu"}],"repository":{"url":"https://github.cds.internal.unity3d.com/unity/com.unity.cloud.draco.git","type":"git","revision":"2a1a4bab526eb27eab98038f1a768e002c995cdb"},"relatedPackages":{"com.unity.cloud.draco.tests":"5.1.7"},"name":"com.unity.cloud.draco","version":"5.1.7","displayName":"Draco for Unity","description":"Use Draco for Unity to apply Draco compression to meshes, import Draco files and load Draco data at runtime. Draco is an open-source library for compressing and decompressing 3D geometric meshes and point clouds. It is intended to improve the storage and transmission of 3D graphics.","keywords":["mesh","transcode","compress","decompress","encode","decode","google","draco"],"dependencies":{"com.unity.burst":"1.8.11","com.unity.mathematics":"1.3.1"},"dist":{"shasum":"18aa3c9a1393365205d21b91f91e987ad1d6a10f","tarball":"https://download.packages.unity.com/com.unity.cloud.draco/-/com.unity.cloud.draco-5.1.7.tgz"}},"5.1.6":{"_upm":{"changelog":"### Fixed\n- Avoid exceeding allocation lifetime of 4 frames by consistently allocating NativeArrays persistent or temporary based on vertex count everywhere (fixes [#704](https://github.com/atteneder/glTFast/issues/704))."},"type":"library","unity":"2020.3","upmCi":{"footprint":"94c2edd5c8ca3b1aefcfd4b8ca3f353572ad78e8"},"samples":[{"path":"Samples~/Decode","description":"Demonstrates how to decode Draco data at runtime","displayName":"Draco Decoding"},{"path":"Samples~/Encode","description":"Demonstrates how to encode Draco data at runtime","displayName":"Draco Encoding"},{"path":"Samples~/SceneEncodeDecode","description":"Encode Meshes, GameObjects or entire Scenes via the Tools and Assets menu and have them decoded when the scene loads.","displayName":"Scene/GameObject Encoding/Decoding via Menu"}],"repository":{"url":"https://github.cds.internal.unity3d.com/unity/com.unity.cloud.draco.git","type":"git","revision":"a9177bb8bf4968f51f29caaeded1d61f830830b3"},"relatedPackages":{"com.unity.cloud.draco.tests":"5.1.6"},"name":"com.unity.cloud.draco","version":"5.1.6","displayName":"Draco for Unity","description":"Use Draco for Unity to apply Draco compression to meshes, import Draco files and load Draco data at runtime. Draco is an open-source library for compressing and decompressing 3D geometric meshes and point clouds. It is intended to improve the storage and transmission of 3D graphics.","keywords":["mesh","transcode","compress","decompress","encode","decode","google","draco"],"dependencies":{"com.unity.burst":"1.8.11","com.unity.mathematics":"1.3.1"},"dist":{"shasum":"e4bc3daca60fa2cd2c03eefbf8c972ed566932a6","tarball":"https://download.packages.unity.com/com.unity.cloud.draco/-/com.unity.cloud.draco-5.1.6.tgz"}},"5.1.5":{"_upm":{"changelog":"### Fixed\n- Error on macOS where the binary is not loaded since Apple cannot check it for malicious software. The binary has been code-signed and notarized."},"type":"library","unity":"2020.3","upmCi":{"footprint":"70c8ca5d9e9a9c39b334e696269048ff1971d8ec"},"samples":[{"path":"Samples~/Decode","description":"Demonstrates how to decode Draco data at runtime","displayName":"Draco Decoding"},{"path":"Samples~/Encode","description":"Demonstrates how to encode Draco data at runtime","displayName":"Draco Encoding"},{"path":"Samples~/SceneEncodeDecode","description":"Encode Meshes, GameObjects or entire Scenes via the Tools and Assets menu and have them decoded when the scene loads.","displayName":"Scene/GameObject Encoding/Decoding via Menu"}],"repository":{"url":"https://github.cds.internal.unity3d.com/unity/com.unity.cloud.draco.git","type":"git","revision":"c4e5490956cd99193dc83c800f0668b772d0bf2d"},"relatedPackages":{"com.unity.cloud.draco.tests":"5.1.5"},"name":"com.unity.cloud.draco","version":"5.1.5","displayName":"Draco for Unity","description":"Use Draco for Unity to apply Draco compression to meshes, import Draco files and load Draco data at runtime. Draco is an open-source library for compressing and decompressing 3D geometric meshes and point clouds. It is intended to improve the storage and transmission of 3D graphics.","keywords":["mesh","transcode","compress","decompress","encode","decode","google","draco"],"dependencies":{"com.unity.burst":"1.8.11","com.unity.mathematics":"1.3.1"},"dist":{"shasum":"bec05bcaab78a83e57d5056f7dccb19b000da172","tarball":"https://download.packages.unity.com/com.unity.cloud.draco/-/com.unity.cloud.draco-5.1.5.tgz"}},"5.1.4":{"_upm":{"changelog":"### Added\n- Added Apple Privacy Manifest documentation.\n- XML documentation"},"type":"library","unity":"2020.3","upmCi":{"footprint":"704d88e2c120a349b307212d715aa8417f8adadd"},"samples":[{"path":"Samples~/Decode","description":"Demonstrates how to decode Draco data at runtime","displayName":"Draco Decoding"},{"path":"Samples~/Encode","description":"Demonstrates how to encode Draco data at runtime","displayName":"Draco Encoding"},{"path":"Samples~/SceneEncodeDecode","description":"Encode Meshes, GameObjects or entire Scenes via the Tools and Assets menu and have them decoded when the scene loads.","displayName":"Scene/GameObject Encoding/Decoding via Menu"}],"repository":{"url":"https://github.cds.internal.unity3d.com/unity/com.unity.cloud.draco.git","type":"git","revision":"933f3697b4db7b3b26f7b14b154a1f9351f5398f"},"relatedPackages":{"com.unity.cloud.draco.tests":"5.1.4"},"name":"com.unity.cloud.draco","version":"5.1.4","displayName":"Draco for Unity","description":"Use Draco for Unity to apply Draco compression to meshes, import Draco files and load Draco data at runtime. Draco is an open-source library for compressing and decompressing 3D geometric meshes and point clouds. It is intended to improve the storage and transmission of 3D graphics.","keywords":["mesh","transcode","compress","decompress","encode","decode","google","draco"],"dependencies":{"com.unity.burst":"1.8.11","com.unity.mathematics":"1.3.1"},"dist":{"shasum":"2f70caaf8d6bc41cc399a7e700c950c91213a302","tarball":"https://download.packages.unity.com/com.unity.cloud.draco/-/com.unity.cloud.draco-5.1.4.tgz"}},"5.1.3":{"_upm":{"changelog":"### Added\n- Added Apple Privacy Manifest file to `/Plugins` directory.\n\n### Fixed\n- Non-web libraries are properly included/excluded from builds again.\n- Apple iOS/tvOS/visionOS Device/Simulator SDK libraries are correctly included again, even when target SDK is switched during a session."},"type":"library","unity":"2020.3","upmCi":{"footprint":"8f9828346efb0f4af30093c5b5abaa0591db83ef"},"samples":[{"path":"Samples~/Decode","description":"Demonstrates how to decode Draco data at runtime","displayName":"Draco Decoding"},{"path":"Samples~/Encode","description":"Demonstrates how to encode Draco data at runtime","displayName":"Draco Encoding"},{"path":"Samples~/SceneEncodeDecode","description":"Encode Meshes, GameObjects or entire Scenes via the Tools and Assets menu and have them decoded when the scene loads.","displayName":"Scene/GameObject Encoding/Decoding via Menu"}],"repository":{"url":"https://github.cds.internal.unity3d.com/unity/com.unity.cloud.draco.git","type":"git","revision":"964604a79dd7d60d9eec5f93feaa7bc54e865165"},"relatedPackages":{"com.unity.cloud.draco.tests":"5.1.3"},"name":"com.unity.cloud.draco","version":"5.1.3","displayName":"Draco for Unity","description":"Use Draco for Unity to apply Draco compression to meshes, import Draco files and load Draco data at runtime. Draco is an open-source library for compressing and decompressing 3D geometric meshes and point clouds. It is intended to improve the storage and transmission of 3D graphics.","keywords":["mesh","transcode","compress","decompress","encode","decode","google","draco"],"dependencies":{"com.unity.burst":"1.8.11","com.unity.mathematics":"1.3.1"},"dist":{"shasum":"33b758db95d0acffd208e0347ef854a98e65d78d","tarball":"https://download.packages.unity.com/com.unity.cloud.draco/-/com.unity.cloud.draco-5.1.3.tgz"}},"5.1.2":{"_upm":{"changelog":"### Fixed\n- Error log message about missing meta file for `Runtime/Plugins/x86_64/draco_unity.bundle/Contents/MacOS/draco_unity`\n- Incorrect error message when removing legacy WebGL sub-packages fails.\n- Automatic legacy WebGL sub-package removal can be prevented via `DISABLE_SUB_PACKAGE_LOAD` environment variable in Unity 2020 (fixes timeouts in CI).\n- Corrected vision OS support detection in tests, which fixes compilation across Unity versions."},"type":"library","unity":"2020.3","upmCi":{"footprint":"3959b1f9f481cc9ef80616ed9a6cd7d2d1dfbed2"},"samples":[{"path":"Samples~/Decode","description":"Demonstrates how to decode Draco data at runtime","displayName":"Draco Decoding"},{"path":"Samples~/Encode","description":"Demonstrates how to encode Draco data at runtime","displayName":"Draco Encoding"},{"path":"Samples~/SceneEncodeDecode","description":"Encode Meshes, GameObjects or entire Scenes via the Tools and Assets menu and have them decoded when the scene loads.","displayName":"Scene/GameObject Encoding/Decoding via Menu"}],"repository":{"url":"https://github.cds.internal.unity3d.com/unity/com.unity.cloud.draco.git","type":"git","revision":"554fd3d32350367a5fc0a5b70a228a08c6d1e4cd"},"relatedPackages":{"com.unity.cloud.draco.tests":"5.1.2"},"name":"com.unity.cloud.draco","version":"5.1.2","displayName":"Draco for Unity","description":"Use Draco for Unity to apply Draco compression to meshes, import Draco files and load Draco data at runtime. Draco is an open-source library for compressing and decompressing 3D geometric meshes and point clouds. It is intended to improve the storage and transmission of 3D graphics.","keywords":["mesh","transcode","compress","decompress","encode","decode","google","draco"],"dependencies":{"com.unity.burst":"1.8.11","com.unity.mathematics":"1.3.1"},"dist":{"shasum":"9c0decae37ecef03b474eef49804faae67f5a716","tarball":"https://download.packages.unity.com/com.unity.cloud.draco/-/com.unity.cloud.draco-5.1.2.tgz"}},"5.1.1":{"_upm":{"changelog":"### Fixed\n- Compiles on Unity 2023.2 again."},"type":"library","unity":"2020.3","upmCi":{"footprint":"20f28c93be5f6a66a8bf2d97d8d474bf812eac77"},"samples":[{"path":"Samples~/Decode","description":"Demonstrates how to decode Draco data at runtime","displayName":"Draco Decoding"},{"path":"Samples~/Encode","description":"Demonstrates how to encode Draco data at runtime","displayName":"Draco Encoding"},{"path":"Samples~/SceneEncodeDecode","description":"Encode Meshes, GameObjects or entire Scenes via the Tools and Assets menu and have them decoded when the scene loads.","displayName":"Scene/GameObject Encoding/Decoding via Menu"}],"repository":{"url":"https://github.cds.internal.unity3d.com/unity/com.unity.cloud.draco.git","type":"git","revision":"bac5aafdac5ac114b7aa11abab5ea4b7c40fe9d7"},"relatedPackages":{"com.unity.cloud.draco.tests":"5.1.1"},"name":"com.unity.cloud.draco","version":"5.1.1","displayName":"Draco for Unity","description":"Use Draco for Unity to apply Draco compression to meshes, import Draco files and load Draco data at runtime. Draco is an open-source library for compressing and decompressing 3D geometric meshes and point clouds. It is intended to improve the storage and transmission of 3D graphics.","keywords":["mesh","transcode","compress","decompress","encode","decode","google","draco"],"dependencies":{"com.unity.burst":"1.8.11","com.unity.mathematics":"1.3.1"},"dist":{"shasum":"f88d88170887181c88f02a2f0d0783b01c8f54a1","tarball":"https://download.packages.unity.com/com.unity.cloud.draco/-/com.unity.cloud.draco-5.1.1.tgz"}},"5.1.0":{"_upm":{"changelog":"### Added\n- Windows ARM64 Editor support\n- Apple tvOS support\n- Apple visionOS support\n- Web binaries\n\n### Changed\n- Unity version-specific web sub-packages are not required anymore and will be removed automatically from the project upon detection (to avoid linker conflicts during web builds).\n- Removed dummy Editor tests.\n- Updated Google Draco to version 1.5.7.\n- Raised deployment target for iOS and tvOS to 11.0\n\n### Removed\n- Apple iOS 32-bit armv7 architectures\n\n### Fixed\n- Improved error message when using package on unsupported platform."},"type":"library","unity":"2020.3","upmCi":{"footprint":"82f5a7858c7796788c59bb6fa622c2117112b010"},"samples":[{"path":"Samples~/Decode","description":"Demonstrates how to decode Draco data at runtime","displayName":"Draco Decoding"},{"path":"Samples~/Encode","description":"Demonstrates how to encode Draco data at runtime","displayName":"Draco Encoding"},{"path":"Samples~/SceneEncodeDecode","description":"Encode Meshes, GameObjects or entire Scenes via the Tools and Assets menu and have them decoded when the scene loads.","displayName":"Scene/GameObject Encoding/Decoding via Menu"}],"repository":{"url":"https://github.cds.internal.unity3d.com/unity/com.unity.cloud.draco.git","type":"git","revision":"40354ed198b63be18c0f7a171745f24f1ca79915"},"relatedPackages":{"com.unity.cloud.draco.tests":"5.1.0"},"name":"com.unity.cloud.draco","version":"5.1.0","displayName":"Draco for Unity","description":"Use Draco for Unity to apply Draco compression to meshes, import Draco files and load Draco data at runtime. Draco is an open-source library for compressing and decompressing 3D geometric meshes and point clouds. It is intended to improve the storage and transmission of 3D graphics.","keywords":["mesh","transcode","compress","decompress","encode","decode","google","draco"],"dependencies":{"com.unity.burst":"1.8.11","com.unity.mathematics":"1.3.1"},"dist":{"shasum":"3f5653d9319d8894cb3548d2de17891aa133604a","tarball":"https://download.packages.unity.com/com.unity.cloud.draco/-/com.unity.cloud.draco-5.1.0.tgz"}},"5.0.2":{"_upm":{"changelog":"### Fixed\n- Apple iOS device and simulator SDK binaries are properly included/excluded, depending on target SDK."},"type":"library","unity":"2020.3","upmCi":{"footprint":"3594c54145000fa4ae84788ce4ae08181310b201"},"samples":[{"path":"Samples~/Decode","description":"Demonstrates how to decode Draco data at runtime","displayName":"Draco Decoding"},{"path":"Samples~/Encode","description":"Demonstrates how to encode Draco data at runtime","displayName":"Draco Encoding"},{"path":"Samples~/SceneEncodeDecode","description":"Encode Meshes, GameObjects or entire Scenes via the Tools and Assets menu and have them decoded when the scene loads.","displayName":"Scene/GameObject Encoding/Decoding via Menu"}],"repository":{"url":"https://github.cds.internal.unity3d.com/unity/com.unity.cloud.draco.git","type":"git","revision":"3572d9b05f1b2516894d9f36ca83d6780bfb5bf3"},"relatedPackages":{"com.unity.cloud.draco.tests":"5.0.2"},"name":"com.unity.cloud.draco","version":"5.0.2","displayName":"Draco for Unity","description":"Use Draco for Unity to apply Draco compression to meshes, import Draco files and load Draco data at runtime. Draco is an open-source library for compressing and decompressing 3D geometric meshes and point clouds. It is intended to improve the storage and transmission of 3D graphics.","keywords":["mesh","transcode","compress","decompress","encode","decode","google","draco"],"dependencies":{"com.unity.burst":"1.8.11","com.unity.mathematics":"1.3.1"},"dist":{"shasum":"e7c960d2eadaf5a03de2795abdeb89a51b559c62","tarball":"https://download.packages.unity.com/com.unity.cloud.draco/-/com.unity.cloud.draco-5.0.2.tgz"}},"5.0.1":{"_upm":{"changelog":"### Fixed\n- Build compiler error about missing \"ConditionalAttribute\""},"type":"library","unity":"2020.3","upmCi":{"footprint":"87503a9abfa47a1f7f4a42abf75bc65b3fccdf79"},"samples":[{"path":"Samples~/Decode","description":"Demonstrates how to decode Draco data at runtime","displayName":"Draco Decoding"},{"path":"Samples~/Encode","description":"Demonstrates how to encode Draco data at runtime","displayName":"Draco Encoding"},{"path":"Samples~/SceneEncodeDecode","description":"Encode Meshes, GameObjects or entire Scenes via the Tools and Assets menu and have them decoded when the scene loads.","displayName":"Scene/GameObject Encoding/Decoding via Menu"}],"repository":{"url":"https://github.cds.internal.unity3d.com/unity/com.unity.cloud.draco.git","type":"git","revision":"9389646cb9b05f510f018ba4dca73b84dd7f4263"},"relatedPackages":{"com.unity.cloud.draco.tests":"5.0.1"},"name":"com.unity.cloud.draco","version":"5.0.1","displayName":"Draco for Unity","description":"Use Draco for Unity to apply Draco compression to meshes, import Draco files and load Draco data at runtime. Draco is an open-source library for compressing and decompressing 3D geometric meshes and point clouds. It is intended to improve the storage and transmission of 3D graphics.","keywords":["mesh","transcode","compress","decompress","encode","decode","google","draco"],"dependencies":{"com.unity.burst":"1.8.11","com.unity.mathematics":"1.3.1"},"dist":{"shasum":"f651f75a208d6b9aa4d590e39dea4c10cf7f1135","tarball":"https://download.packages.unity.com/com.unity.cloud.draco/-/com.unity.cloud.draco-5.0.1.tgz"}},"5.0.0":{"_upm":{"changelog":"### Added\n- Support for efficient self-managed encoding of multiple meshes. Users may use the advanced Mesh API to acquire readable mesh data for multiple meshes at once and pass the data on to new `DracoEncoder.EncodeMesh` overloads that accept said `MeshData`.\n- Vertex attributes information (draco identifier and dimensions) was added to `EncodeResult`\n- Support for iOS simulator\n- Support for Windows ARM64 architecture.\n- Support for Android x86_64\n- Package samples\n  - *Draco Decoding*. Demonstrates how to decode Draco data at runtime.\n  - *Draco Encoding*. Demonstrates how to encode Draco data at runtime.\n  - *Scene/GameObject Encoding/Decoding via Menu*. Encode Meshes, GameObjects or entire Scenes via the Tools and Assets menu and have them decoded when the scene loads.\n- Support for decoding generic Draco attributes into arbitrary Unity vertex attributes (e.g. tangents) via [`DecodeMesh`](xref:Draco.DracoDecoder.DecodeMesh*)'s `attributeIdMap` parameter.\n\n### Changed\n- Decoding API was refactored and harmonized with encoding. The main entry point now is [`DracoDecoder.DecodeMesh`](xref:Draco.DracoDecoder.DecodeMesh*).\n  - [`decodeSettings`](xref:Draco.DecodeSettings) parameter encapsulates decode related settings.\n  - `attributeIdMap` parameter allows Draco attribute identifier to Unity vertex attribute assignment.\n- Encoding API was refactored and now utilizes [`QuantizationSettings`](xref:Draco.Encode.QuantizationSettings) and [`SpeedSettings`](xref:Draco.Encode.SpeedSettings).\n- Much faster encoding due to the use of the C# Job System (threads)\n- Faster encoding due to avoiding a full memory copy of the result\n- All encoding methods are async now\n- Readonly meshes now can be encoded in the Editor\n- Removed Editor-only `sync` parameter from `DracoMeshLoader.ConvertDracoMeshToUnity` to make API stable (regardless of environment/scripting defines)\n- WebGL native libraries are now installed via sub-packages\n- Minimum required Unity version was decreased to 2020.3 (possible because the WebGL version restriction was lifted with the sub-packages)\n- Automatic code formatting was applied to all source files\n- Consolidated split libraries into a single library named `draco_unity`\n- Updated Draco native library binaries to [3.1.0](https://github.com/Unity-Technologies/draco/releases/tag/unity%2F3.1.0)\n- Bumped Burst dependency to version 1.8.11\n- Renamed assembly definition `DracoEditor` to `Draco.Editor`\n- Renamed assembly definition `DracoRuntimeTests` to `Draco.Tests`\n- CI maintenance\n\n### Deprecated\n- `DracoMeshLoader` (in favor of [`DracoDecoder`](xref:Draco.DracoDecoder))\n- `DracoEncoder.EncodeMesh` overloads that have many individual settings parameters instead of [`QuantizationSettings`](xref:Draco.Encode.QuantizationSettings)/[`SpeedSettings`](xref:Draco.Encode.SpeedSettings).\n\n### Removed\n- Obsolete console error about downgrading package for certain Unity versions\n- Menu items under `Tools` -> `Draco`. They can be brought back by installing the *Draco Tools Menu* package sample.\n\n### Fixed\n- WebGL build with Unity 2022 and newer (due to WebGL sub-packages).\n- Destroying temporary copy (instead of original) GameObject when encoding selected GameObject from the menu\n- Reference assembly definitions in `DracoEncoder` by name instead of GUID to avoid package import errors.\n- Decoded mesh's bounds are calculated and returned/set accordingly.\n- Properly dispose NativeArrays in case of error (fixes atteneder/DracoUnity#53)\n- Point clouds' index buffer is properly initialized (fixes atteneder/DracoUnity#64)\n- Properly set root namespace on all assembly definitions\n- Compilation succeeds on non-supported platforms (with no API exposed)\n- Crash in async Editor import"},"type":"library","unity":"2020.3","upmCi":{"footprint":"cbd8e9391b2a76f233e2e7db2972d1c9fbcf96df"},"samples":[{"path":"Samples~/Decode","description":"Demonstrates how to decode Draco data at runtime","displayName":"Draco Decoding"},{"path":"Samples~/Encode","description":"Demonstrates how to encode Draco data at runtime","displayName":"Draco Encoding"},{"path":"Samples~/SceneEncodeDecode","description":"Encode Meshes, GameObjects or entire Scenes via the Tools and Assets menu and have them decoded when the scene loads.","displayName":"Scene/GameObject Encoding/Decoding via Menu"}],"repository":{"url":"https://github.cds.internal.unity3d.com/unity/com.unity.cloud.draco.git","type":"git","revision":"6bde96acde2fabcfef5f60948e7f3016740f8407"},"relatedPackages":{"com.unity.cloud.draco.tests":"5.0.0"},"name":"com.unity.cloud.draco","version":"5.0.0","displayName":"Draco for Unity","description":"Use Draco for Unity to apply Draco compression to meshes, import Draco files and load Draco data at runtime. Draco is an open-source library for compressing and decompressing 3D geometric meshes and point clouds. It is intended to improve the storage and transmission of 3D graphics.","keywords":["mesh","transcode","compress","decompress","encode","decode","google","draco"],"dependencies":{"com.unity.burst":"1.8.11","com.unity.mathematics":"1.3.1"},"dist":{"shasum":"f540be0d28ce7a20d86dbaee5ee30dd85ff51da5","tarball":"https://download.packages.unity.com/com.unity.cloud.draco/-/com.unity.cloud.draco-5.0.0.tgz"}}},"time":{"5.4.3":"2026-03-05T07:39:14.367Z","5.4.2":"2025-12-10T16:21:40.420Z","5.4.1":"2025-11-17T14:13:09.424Z","5.4.0":"2025-11-03T20:20:59.998Z","5.3.0":"2025-10-15T14:24:07.925Z","5.2.0":"2025-08-20T23:49:08.180Z","5.1.8":"2024-10-08T10:18:33.084Z","5.1.7":"2024-10-02T09:42:34.887Z","5.1.6":"2024-09-10T11:58:10.130Z","5.1.5":"2024-08-12T09:24:22.000Z","5.1.4":"2024-05-15T15:42:09.000Z","5.1.3":"2024-04-22T09:17:30.000Z","5.1.2":"2024-03-28T11:33:54.000Z","5.1.1":"2024-03-18T09:00:15.000Z","5.1.0":"2024-03-13T14:39:45.000Z","5.0.2":"2024-01-31T15:45:19.000Z","5.0.1":"2024-01-19T20:54:41.000Z","5.0.0":"2024-01-17T13:11:26.000Z"},"dist-tags":{"latest":"5.4.3"},"etag":"\"a373-t74y+vZHgU3FiyzdNZUjYOADc0k\""}