-
-
Notifications
You must be signed in to change notification settings - Fork 4.2k
Closed
Labels
Description
The KTX2 (".ktx2") texture format uses Basis Universal compression to provide several benefits:
- Much lower in-memory size for textures.
- Much faster GPU upload for textures.
- (Sometimes) Lower file/transmission size for textures.
In combination these make it possible to use more texture detail at lower performance cost in a scene, and these textures can also be embedded in glTF files.
Adding support in A-Frame would be straightforward (similar to #4910) except for one issue — KTX2Loader.js is in examples/jsm and there's no examples/js equivalent. Does A-Frame's three.js fork have an existing way of pulling in examples/jsm files? Or should we ask to have the examples/js version created on the three.js repository?
XrayBravoGolf