Improving splatter wrapper and refactoring mesh#13
Merged
Conversation
- Add vggt package dependency to pyproject.toml - Add collab_splats/utils/vggt_utils.py with deprecation notice - Update nerfstudio dependency to use BasisResearch fork with vggt support - Update meshlib dependency to use latest version 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
- Add meshlib dependency and update mesh processing utilities - Add model loading utilities for handling checkpoints - Update features datamanager with improved caching - Add comprehensive cache analysis documentation - Update visualization notebook with new examples - Add tests for meshlib version compatibility 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
- Refactor clean_repair_mesh into modular helper functions - Add support for both MeshLib 3.0.6+ and 3.0.9+ APIs - Remove mesh_updated.py (functionality merged into mesh.py) - Remove meshlib_pointcloud_to_mesh_examples.py (unused) - Remove vggt_utils from exports (deprecated, now in nerfstudio) - Remove dependencies intended for improve-mesh branch: - hydra-core, omegaconf, onnxruntime - requests, trimesh, pydantic - vggt package 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
These files are now maintained in the tlb-improve-mesh branch where they are more relevant to mesh reconstruction workflows. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
…meshlib version and updates the meshing code + organizes the splatter wrapper
Collaborator
Author
|
@dimkab Refactored the repository to take configuration files + solved the meshlib pin -- all functions and notebooks should remain the same but the layout of the repository has changed. Let me know if you have questions! |
dimkab
requested changes
Dec 1, 2025
dimkab
reviewed
Dec 1, 2025
- Add meshlib dependency and update mesh processing utilities - Add model loading utilities for handling checkpoints - Update features datamanager with improved caching - Add comprehensive cache analysis documentation - Update visualization notebook with new examples - Add tests for meshlib version compatibility 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
- Refactor clean_repair_mesh into modular helper functions - Add support for both MeshLib 3.0.6+ and 3.0.9+ APIs - Remove mesh_updated.py (functionality merged into mesh.py) - Remove meshlib_pointcloud_to_mesh_examples.py (unused) - Remove vggt_utils from exports (deprecated, now in nerfstudio) - Remove dependencies intended for improve-mesh branch: - hydra-core, omegaconf, onnxruntime - requests, trimesh, pydantic - vggt package 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
These files are now maintained in the tlb-improve-mesh branch where they are more relevant to mesh reconstruction workflows. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
…meshlib version and updates the meshing code + organizes the splatter wrapper
…ch/collab-splats into tlb-improve-splatter
…e and care for updates
Collaborator
Author
|
@dimkab -- requested changes finished. re: the |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Cleaning and refactoring of following things: