Creality Scan: Feature Request RGB Color Output

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

  1. Video Export of Raw RGB Feed

    • Provide an option to export the camera’s raw RGB feed as a video during or after scanning.
  2. 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.
  3. 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!
1 Like

I can suggest using various smart filtering methods or AI to process redundant data from different angles, to reduce noise and automatically validate texture data. The texturing quality could be taken to the next level