Marco Hutter
Marco Hutter
It is currently not possible to combine splat- and non-splat data in a single tileset. The check for [`hasGaussianSplatExtension`](https://github.com/CesiumGS/cesium/blob/7355e1eba2f0732a694c3e5f03960caa982ff7e1/packages/engine/Source/Scene/Cesium3DTileContentFactory.js#L98) is wrong. Just because the tileset requires this extension does not...
There are many other reasons why it is not possible to mix other content types with splats. Among them is that it is trying to accumulate some data from splat...
It looks like there now is a "version 3" of SPZ, as of https://github.com/nianticlabs/spz/pull/41 . People are using that to generate SPZ files. It is not supported by https://github.com/drumath2237/spz-loader ....
I had a short look at https://github.com/CesiumGS/cesium/issues/12756 , and have to add a few broader, but also more technical and specific thoughts here. I'm not sure about the role of...
I don't know where the line https://github.com/CesiumGS/cesium/blob/0a49108a5025feb5e2f6a420ccd58919e39061f3/packages/engine/Source/Scene/ResourceCache.js#L506 is coming from, but when `bufferViewId`, `draco`, **and** `spz` are defined, then this will not throw. The test ``` it("getVertexBufferLoader throws if bufferViewId...
It is not an official (merged or even ratified) extension. And therefore, the implementation at https://github.com/CesiumGS/3d-tiles-tools/tree/main/src/gltf-extensions/gltfExtensions ([permalink](https://github.com/CesiumGS/3d-tiles-tools/blob/d549136b9edb5af0a8a6ea105e2e87d782204d07/src/gltf-extensions/gltfExtensions/)) is not "public" or "official" in any way either. However, there is a...
Although I _try_ to be precise when it comes to language and specs, I might be limited or mislead, by not knowing how certain phrases are commonly interpreted, and the...
This is not in a "Draft" state, but probably also not finished yet. When this is ready for more thorough testing, then I'd probably give it a try. Until then:...
This repository is for the glTF specification itself. You should consider to open this issue in the repository where you _obtained_ the model, or in the repository of the tool...
Maybe change https://github.com/CesiumGS/cesium/blob/8bcb716df171fd7ad3848d57abe9f1902b8addde/packages/engine/Source/Scene/GaussianSplatPrimitive.js#L692 to be a `Matrix3` while you're at it.