Releases: wnayes/glTF-js-utils
Releases · wnayes/glTF-js-utils
v7.0.0
- #41 - @cesswairimu added metallicRoughnessTexture in pbrMetallicRoughness
- The .d.ts changed slightly. Not expected to be breaking, but potentially could be noticed.
package.json
dev dependency updates. No functional changes.
v6.0.0
- Fixes #36. If vertex normals are not provided for a Vertex, "empty" normal data will no longer be added to the glTF model.
- The Vertex
normalX
, normalY
, and normalZ
now default to undefined
instead of 0, which is a small potential breaking change.
- Signature of Mesh
forEachFace
was also changed. The callback passed to forEachFace
can now return true
to stop iteration.
v5.0.3
package.json
dependency updates. No functional changes.
v5.0.2
- Fixes #20. The
Texture
constructor now accepts ArrayBuffer and Data URL values. The data for these is expected to be PNG.
v5.0.1
The Three.js exporter has been removed and is now published as separate gltf-js-utils-three
package. This removes the Three.js dependency from this project, which at its core does not need it. This is a major version release, given that this change could be breaking if you used the Three.js exporter.
4.0.1
- Fix compatibility with TypeScript 4.0.
4.0.0
Nothing big, but a few typing changes may be breaking changes.
- Improvements to TypeScript typings of top level APIs.
- Restore compatibility with TypeScript
isolatedModules
.
- Introduced ESLint.
- Introduced a unit test framework.
- Update dependencies.
3.0.0
Includes contributions by @mrlooi to support animations, skins, and cameras.
v1.1.0
Minor changes:
- Fix to
package.json
main entrypoint.
- Removal of unused
dist
files.
- Upgrade of dependencies.