Skip to content

Update Basis Universal to 1.6.0 and ktx-parse to support UASTC 6x6 HDR #31718

@hybridherbst

Description

@hybridherbst

Description

Follow-up to #31689.

After realizing that three.js currently ships with basis 1.5, I updated locally to 1.6 and can now load more of the test files:

Image

However, my wasm build is 635kB instead of the previous 515kB, so I'm somewhat reluctant to make a PR with that, assuming I missed some optimizations.

The last image in the row is 2d_astc_hdr6x6i.ktx2 (intermediate format, must be transcoded to either ASTC or BC6H). To load it, likely an update of ktx-parse is needed.

Solution

Update basis_transcoder and ktx-parse to support UASTC 6x6 HDR

Alternatives

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions