Releases: atteneder/DracoUnity
Releases · atteneder/DracoUnity
DracoUnity 4.1.0
Added
- Support for encoding point clouds (thanks @camnewnham for #46)
- Point cloud encoding unit test
- Component pad byte support enables things like 3 byte RGB color vertex attributes (thanks @camnewnham for #47)
- Encoding binaries for remaining platforms (Android, WSA, WebGL, iOS and Windows 32-bit)
Changed
- Updated Draco native library binaries to 1.1.0
Removed
- 32-bit Linux binaries/support
Fixed
- Unit Tests download URLs updated
- Editor imports now calculate the correct mesh bounds
- macOS binaries are now loaded on Apple Silicon properly
DracoUnity 3.4.0
Added
- Support for encoding point clouds (thanks @camnewnham for #46)
- Point cloud encoding unit test
- Component pad byte support enables things like 3 byte RGB color vertex attributes (thanks @camnewnham for #47)
- Encoding binaries for remaining platforms (Android, WSA, WebGL, iOS and Windows 32-bit)
Changed
- Minimum required Unity version is 2020.3 LTS now
- Updated Draco native library binaries to 1.1.0
Removed
- 32-bit Linux binaries/support
Fixed
- Unit Tests download URLs updated
- Editor imports now calculate the correct mesh bounds
- macOS binaries are now loaded on Apple Silicon properly
DracoUnity 4.0.2
Fixed
- Theoretical crash on unsupported indices data type. Removes compiler warning about throwing exception in C# job.
DracoUnity 4.0.1
Apple Silicon Editor fixes
Fixed
- Apple Silicon Unity Editor decoding
- Apple Silicon Runtime encoding
DracoUnity 4.0.0
This version is on feature parity with version 3.3.2. The only difference is the WebGL native library, which is now compatible with Unity 2021.2.
Follow this guide:
- Use DracoUnity 4.x or newer for Unity 2021.2 or newer
- Stay on DracoUnity 3.x if you're targeting WebGL with Unity 2021.1 or older
What's new
Changed
- WebGL library is built with Emscripten 2.0.19 now
- Minimum required version is Unity 2021.2
DracoUnity 3.3.2
Added
- Error message when users try to run DracoUnity 3.x Unity >=2021.2 combination targeting WebGL
DracoUnity 3.3.1
Changed
- Data types SInt8, UInt8, SInt16 and UInt16 on normals, colors, texture coordinates and blend weights are treated as normalized values now
Fixed
- Correct vertex colors (#27)
DracoUnity 3.3.0
Added
- Point cloud support (thanks @camnewnham for #28)
DracoUnity 3.2.0
Changed
- Improved render performance by reducing vertex streams for small meshes (see related issue)
- Less memory usage and better performance by creating 16-bit unsigned integer indices for small meshes
- Less memory usage by avoiding a temporary index buffer in native plug-in
- Raised version of Burst dependency to 1.4.11 (current verified)
DracoUnity 4.0.0-preview.3
Bringing in changes from 3.1.0
Added
forceUnityLayout
parameter, to enforce a blend-shape and skinning compatible vertex buffer layout