Don McCurdy
Don McCurdy
I came across a file recently containing three buffers, all sharing the same URI: ```jsonc "buffers": [ { "uri": "glTF.bin", "byteLength": 8160 }, { "uri": "glTF.bin", "byteLength": 8160 }, {...
When we see a bump texture attached to a Principled BSDF node normal slot, it would be convenient if we could automatically convert that to a normal map. Example: ...
#### Background In v9.1, `@deck.gl/carto` fetchMap() fails to load layers depending on a default value of the `aggregationExp` property, required for H3 and Quadbin table or query sources. The issue...
For various reasons this might not be the implementation we ultimately prefer for GLBArrowLoader, but it's interesting as a draft for discussion. I've implemented GLBArrowLoader (and GLTFArrowLoader would be a...
Work in progress. - Fixes #1249 Missing: - [ ] Mana Blade https://manablade.com/ - [ ] Meta's Project Flowerbed https://developers.meta.com/horizon/blog/project-flowerbed-a-webxr-case-study/ - [ ] VRM https://github.com/donmccurdy/glTF-Transform/pull/1180 #### PR Dependency Tree *...
Currently the documentation for classes like [AnimationChannel](https://gltf-transform.dev/modules/core/classes/AnimationChannel) lists EventListener APIs that are intended to be internal implementation details of the library, including: - dispatchEvent - addEventListener - removeEventListener Note that...
Currently the changelog is written by hand, even though I'm (more or less) using conventional commit prefixes. It'd be nice to automate the changelogs, perhaps with one of the following...
Currently the Document holds a reference to a Graph, from the [`property-graph`](https://github.com/donmccurdy/property-graph) package: https://github.com/donmccurdy/glTF-Transform/blob/a7c1decee2b3d3b8205933fa4c0037a359f31ad1/packages/core/src/document.ts#L76-L94 To keep function parameter simple though, we sometimes need to look up a Document from an...