webgl-gltf
TypeScript icon, indicating that this package has built-in type declarations

0.3.3 • Public • Published

webgl-gltf

A small GLTF loader For WebGL. Only depends on gl-matrix.

Supports both WebGL and WebGL 2.

Please see example folder for implementation.

Documentation

Please see the wiki for documentation Wiki

Supports

  • Multiple meshes
  • Textures
  • PBR materials (base color, metal-roughness, normal, occlusion and emissive)
  • Animations
  • Animation blending
  • Multiple animation tracks
  • GLTF+bin files
  • GLTF+bin files over the Internet (CORS should be enabled for all files)

Does NOT support

  • Fully binary (.glb) files
  • GLTF with embedded data
  • Any GLTF extensions
  • All animation interpolations are treated as LINEAR

Demo

Installation

  • npm install webgl-gltf

Run example code

  • npm install
  • npm run start

Models curtesy of https://github.com/KhronosGroup/glTF-Sample-Models

Readme

Keywords

Package Sidebar

Install

npm i webgl-gltf

Weekly Downloads

2

Version

0.3.3

License

ISC

Unpacked Size

69.6 kB

Total Files

23

Last publish

Collaborators

  • lazze2k5