Skip to content

feat(GS): Implement gaussians compression decoder - #228

Closed
HectorArellanoDev wants to merge 8 commits into
masterfrom
feature-gaussians-compression
Closed

HectorArellanoDev wants to merge 8 commits into
masterfrom
feature-gaussians-compression

Conversation

@HectorArellanoDev

Copy link
Copy Markdown
Collaborator

Implement a decompression worker for the compressed splats.

@pjurczynski pjurczynski left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

let's discuss if we can differently infer compression from metadata.

used to know if the metadata points to compressed values (the scale only has two elements).
*/
const scale = attributes.filter((el) => el.name === 'scale')[0];
this.compressed = scale.numElements === 2;

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@HectorArellanoDev
this could inferred from the version written in metadata? Today, I think it may be the most correct way. Later maybe it would be defined as a separate property in the metadata

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yeah scratch that.. the version is not exposed in the metadata.

Comment thread src/splats-mesh.ts
depthTest: true,
depthWrite: false,
side: DoubleSide,
side: FrontSide,

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

why this change?

@pjurczynski
pjurczynski deleted the feature-gaussians-compression branch September 18, 2025 14:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants