Skip to content

GLTFLoader updates - #245

Merged
gordonnl merged 35 commits into
oframe:masterfrom
pschroen:feat/gltfloader-updates
Jan 26, 2025
Merged

GLTFLoader updates#245
gordonnl merged 35 commits into
oframe:masterfrom
pschroen:feat/gltfloader-updates

Conversation

@pschroen

@pschroen pschroen commented Dec 27, 2024

Copy link
Copy Markdown
Contributor

Added support for Draco 3D Data Compression and WebP extensions, plus a bunch of house cleaning:

  • Added Int8Array component type
  • Updated AttributeData types
  • Updated extensions and extras types
  • GLB detection with magic header
  • Added latest Basis Universal v1.50 files
  • Retested examples and loader with both GLB and GLTF files, WebP, KTX2 and Draco compressed combinations
  • Added GLTF Draco and WebP Extensions example (variation of the load-gltf example)
  • Added GLTF KTX2 Basis and Draco Extensions example (variation of the gltf-ktx2-basis example)
  • Happy New Year! 🥂

Related issue: #191

@pschroen
pschroen force-pushed the feat/gltfloader-updates branch from ef9e024 to 60f287d Compare January 1, 2025 20:59
@gordonnl

gordonnl commented Jan 2, 2025

Copy link
Copy Markdown
Contributor

Thanks so much for your hard work @pschroen!
Is it ready for review and merge, or are you still looking into other areas?

@pschroen

pschroen commented Jan 2, 2025

Copy link
Copy Markdown
Contributor Author

It's ready for review, I've fully tested it with all the OGL examples and the assets in my project with both skins and animations, and it's working great so far!

This PR is really big now so I think we should merge, and if anything new comes-up, or additional features, I'll create new PRs for those.

@gordonnl
gordonnl merged commit 58dde6a into oframe:master Jan 26, 2025
@pschroen
pschroen deleted the feat/gltfloader-updates branch January 26, 2025 23:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants