As a user of the Creality Raptor, I want the ability to export the raw RGB camera feed as a video/image set from a scan so that I can manually retexture areas with artifacts and explore new texturing methods (e.g., Gaussian Splatting, Gaussian Sugar).
Context / Rationale
- The built-in texturing system is convenient and often works well, but sometimes artifacts appear, or the texture quality is lower than the mesh quality.
- Exporting the raw RGB video would let users retexture problem areas directly.
- Developers could also leverage this data to create advanced texturing methods.
- Currently, retexturing requires a separate camera, but direct access to the scanner’s RGB feed would speed up the process significantly.
Proposed Enhancements
-
Video Export of Raw RGB Feed
- Provide an option to export the camera’s raw RGB feed as a video during or after scanning.
-
COLMAP-Type File Generation
- Generate a COLMAP or similar format file that contains frame positions, using the scanner’s known camera positions. This would simplify retexturing and 3D reconstruction in external tools.
-
Support for Gaussian Splatting
- With access to the point cloud and multiple sampling steps from the RGB camera, theoretically enable or facilitate Gaussian Splatting directly in the scanning workflow.
Benefits
- Improved Textures: Allows users to fix artifact-prone areas or enhance textures with sophisticated methods.
- Streamlined Workflow: Eliminates the need for separate cameras or complex setups.
- Innovation: Opens the door for software developers to build and integrate advanced texturing solutions.
Additional Notes
- The quality of the 3D point clouds is already excellent, and these features would further improve the overall user experience.
- I appreciate the hard work from the team!