Optimize GLTF models on the web and perform ktx2 compression

A little gadget, probably used to save server resources? :thinking:
You can try it out on this simple page and compare it with gltf-report.

Compare model hierarchy changes in the Babylon.js sandbox.

4 Likes

The GitHub repository and GitHub Page are no longer available/public… could you make it public again or link the forked repo? Thanks

Sorry, this repository is no longer available. You can check out this article.

1 Like

Thanks for the link!
The optimization in your repo was a lot better for retaining the original textures. Was it based off of another repo or something that you built from scratch?

tldr;
I’m just working with a student group to build a webpage that documents their project and its progress. Your repo worked the best for them, when they were trying to add in 3D models. We needed to keep the original textures, so that we could globally adjust all the models that they exported from KiCad.

I was hoping they could create a workflow/action to automate the file optimization; however, we’ll try the other tool you linked.

Based on gltf-transform and basis_universal
gltf-transform:

basis_universal:

2 Likes

Awesome, thanks for the help and information! :+1: