Skip to content

[TODO] TinyUSDZLoader for Three.js #185

@syoyo

Description

@syoyo

https://github.com/lighttransport/tinyusdz/tree/dev/sandbox/threejs

Background

Three.js has a USDZLoader, but it is written in pure JavaScript and cannot load full-spec of USDA and USDC(Binary).
TinyUSDZLoader, based on WASM-compiled TinyUSDZ, will provide more better USD loading functionality.

NOTE

TinyUSDZ can be built with no-threading, so no need of SharedArrayBuffer & Atomics support in the browser.

Status

Work-in-progress

  • wasm compilation of TinyUSDZ
  • nodejs test loader
  • Convert scene to Three.js
  • MaterialX support

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions