Skip to content

Commit

Permalink
doc: Updated docs and description
Browse files Browse the repository at this point in the history
  • Loading branch information
atteneder committed Mar 4, 2021
1 parent 3c94576 commit 8d2ca67
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 5 deletions.
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -80,14 +80,14 @@ This project is a fork of the [existing Unity integration](https://github.com/go

### Differences

Draco 3D Data Compression Unity Package assumes Draco meshes to be right-handed Y-up coordinates and converts them to Unity's left-handed Y-up by flipping the Z-axis.

### Improvements

- Encoding support
- Can be integrated into Projects easily via Package Manager
- Is magnitudes faster due to
- Bulk memory copies instead of per vertex/index data copy
- Multi-threaded via C# Job system
- Burst compiler
- Using Unity's Advanced Mesh API
- Supports coordinate space conversion (from right-handed Y-up to Unity's left-handed Y-up by flipping the Z-axis; optional; required in glTF context)
- Supports single meshes with more than 65536 vertices (old split algorithm was broken)
- Supports loading joint index and joint weights for skinning
- Corrects tangents by re-calculating them if necessary
Expand Down
5 changes: 4 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "com.atteneder.draco",
"version": "2.0.0-preview",
"displayName": "Draco 3D Data Compression",
"description": "Load draco compressed meshes at runtime.",
"description": "Apply Draco compression to meshes and load them at runtime.",
"unity": "2019.3",
"dependencies": {
"com.unity.burst": "1.4.4"
Expand All @@ -11,6 +11,9 @@
"mesh",
"transcode",
"compress",
"decompress",
"encode",
"decode",
"draco"
],
"author": {
Expand Down

0 comments on commit 8d2ca67

Please sign in to comment.