mirror of
https://github.com/spacedriveapp/spacedrive.git
synced 2026-04-21 06:59:17 -04:00
- Introduced a new `GaussianSplat` variant in the `JobOutput` enum to handle output from Gaussian splat jobs. - Implemented `GenerateSplatAction` for initiating Gaussian splat generation, including input and output structures. - Created `GaussianSplatJob` and its associated processing logic for batch image processing and splat generation. - Added `GaussianSplatProcessor` to manage the processing of images into 3D Gaussian splats. - Updated the media module to include new splat-related functionalities and integrated them into the existing workflow. - Enhanced the interface components to support visualization and interaction with Gaussian splats, including a toggle for displaying splat overlays. - Updated TypeScript types to accommodate new splat generation inputs and outputs, ensuring type safety across the application.