Don McCurdy
Don McCurdy
Currently glTF Transform sends vertex attributes into the Draco encoder with their existing component types (float32, uint16, uint8, ...) unchanged. The Draco decoder will internally quantize this data, and decodes...
# Description Revival of @javagl's #11747. One difference from the original PR, I've aimed to replace the custom measureText implementation with as little divergence from the current results as possible....
# Description DRAFT - for discussion. Currently label screen-space size is derived from `label.font x label.scale`, while SDF size (used to display the font in WebGL) is fixed at 48px:...
# Description Adds a deprecation notice when billboards are shown on devices that don't support WebGL 2 _or_ WebGL 1 with ANGLE_instanced_arrays and MAX_VERTEX_TEXTURE_IMAGE_UNITS > 0. Fallback support for rendering...
# Description Currently billboards compute texture coordinates (in 0–1 UV space) for each image in the texture atlas: https://github.com/CesiumGS/cesium/blob/ee2b3813b277ad0b4f92ab3c56987b8793ae1d0f/packages/engine/Source/Renderer/TextureAtlas.js#L195-L206 Texture coordinates are then quantized to 12 bits: https://github.com/CesiumGS/cesium/blob/ee2b3813b277ad0b4f92ab3c56987b8793ae1d0f/packages/engine/Source/Core/AttributeCompression.js#L308-L317 On testing...
### Summary Beginning in CesiumJS 1.140, billboards and labels will require device support for WebGL 2, or WebGL 1 with ANGLE_instanced_arrays and MAX_VERTEX_TEXTURE_IMAGE_UNITS > 0. > **UPDATE**: Cross-posted to the...
For TypeScript projects that have adopted certain newer configurations (`"moduleResolution": "nodenext"` in tsconfig.json is probably the most common), it's necessary to include .js extensions on import paths within `.d.ts` files....
It's possible for TypeScript to locally detect errors (with typescript-language-server) that are not detected in the build (with Microbundle). Most recently, in https://github.com/zeux/meshoptimizer/pull/997. It might be best to include a...
Release notes: - https://meshoptimizer.org/v1 - https://github.com/zeux/meshoptimizer/releases/tag/v1.0 #### PR Dependency Tree * **PR #1778** 👈 This tree was auto-generated by [Charcoal](https://github.com/danerwilliams/charcoal)
`hashProperty(prop)` returns a hash computed from all attributes and references held by this property, excluding the 'skip' set. Hash collisions are rare, but possible, so hashes alone should not be...