46 Commits
Author SHA1 Message Date
Harry Chen 2de49a1e89 fix unnecessary reruns in dataset creation 2026-10-01 00:51:06 -04:00
Harry Chen c8aaa2e382 add HEIC support (#104) 2026-09-30 15:59:09 -04:00
Harry Chen 282c41bee7 masking: pen tool, separate areas for each camera (#100), drop masking with separate script 2026-09-29 17:43:53 -04:00
Harry Chen 0d32bd11f6 CLI: support ffmpeg fallback when extracting frames from video (#118) 2026-09-29 14:41:23 -04:00
6d070edc34 fix: set Wayland app ID for GUI window (#107)
* fix: set Wayland app ID for GUI window

* make GUI register on Linux at startup

---------

Co-authored-by: Frank <zhongyuanguo@foxmail.com>
Co-authored-by: Harry Chen <harry7557558@gmail.com>
2026-09-28 20:16:21 -04:00
Harry Chen d8e6a267f9 wip: partition reconstruction to train separately and merge + ROI training 2026-09-27 02:00:24 -04:00
Harry Chen 75923ca1b6 mask editor: #96 follow up 2026-09-23 23:35:37 -04:00
Debashish Sahu 6fa5b746f7 Mask correction editor (#96) 2026-09-23 19:40:23 -04:00
Harry Chen e6d38a2a90 dataset creation: support insp and lrv file formats 2026-09-23 12:33:13 -04:00
Harry Chen 494fa186e7 improve auto alignment for SfM results + minor UI/UX fixes 2026-09-23 00:12:14 -04:00
Harry Chen f8d2380524 render: misc UI/UX fixes 2026-09-21 23:42:19 -04:00
Harry Chen 17b5a0c51a wip: render images and videos 2026-09-21 12:40:38 -04:00
Harry Chen 66342882a1 wip: render images and videos 2026-09-21 10:35:45 -04:00
Harry Chen 4dc75aa264 editing: 2D histogram selection + misc UI/UX fixes 2026-09-21 07:16:07 -04:00
Harry Chen f60271a8c0 editing: histogram selection + Blender-style transform 2026-09-20 23:55:33 -04:00
Harry Chen 22d93c07c8 wip: selection and editing features 2026-09-20 17:05:44 -04:00
Harry Chen fcb673b14e add MCP server + GUI editing plan 2026-09-20 13:52:49 -04:00
Harry Chen 06c1de3afb support training on RGBA PNG and random init 2026-09-18 21:17:46 -04:00
Harry Chen 1ed0097c70 experimental adaptive-rate frame extraction from videos 2026-09-17 15:11:53 -04:00
Harry Chen d0e3673d13 wip: adaptive-rate frame extraction from videos 2026-09-17 00:17:05 -04:00
Harry Chen bb9116439d add a way to notify user when batch processing finishes (#54) 2026-09-16 12:10:18 -04:00
Harry Chen 75016904ff batch processing and dataset creation/meshing improvements 2026-09-16 00:34:05 -04:00
Harry Chen f382a7bd82 wip: batch procesing, presets for dataset creation and meshing 2026-09-15 22:14:43 -04:00
Harry Chen 889a173e5a dataset creation: support retaining SfM features in masked mode + support adding mask/depth/normal to existing dataset 2026-09-15 19:38:03 -04:00
Harry Chen a131086343 dataset creation: fix mask/depth/normal with EXIF orientation + refactor video reader 2026-09-12 15:06:44 -04:00
Harry Chen 7534f86ad1 support GoPro .360 video format 2026-09-08 18:45:33 -04:00
Harry Chen c694b91ebd simplify build command 2026-09-07 14:23:01 -04:00
Harry Chen 20842da4c7 fix error loading and displaying file paths with special characters 2026-08-29 14:38:51 -04:00
Harry Chen febc5e1983 fix gui trainer timing + add crash logging 2026-08-29 13:13:29 -04:00
Harry Chen d3815b1845 fix cmake optimization level and occassional crash 2026-08-18 20:09:15 -04:00
Harry Chen 02e1e97a13 use MoGe as default depth/normal model 2026-08-17 07:35:28 -04:00
Harry Chen 3bede0c6e8 fix delaunay triangulation stall 2026-08-16 22:41:44 -04:00
Harry Chen 3876d322fd EXR support 2026-08-16 17:05:01 -04:00
Harry Chen fe9fbb3c81 metric3d inference for depths and normals 2026-08-15 13:54:44 -04:00
Harry Chen a18a3ca695 macOS packaging 2026-08-13 00:05:53 -04:00
Harry Chen 7870daf518 make GUI more responsive 2026-08-12 15:01:10 -04:00
Harry Chen 52fad93174 fetch and static link MoltenVK + optimize Vulkan memset path 2026-08-12 08:09:49 -04:00
Harry Chen 18b76a7ab1 fix macOS build and runtime errors 2026-08-11 23:10:03 -04:00
Harry Chen 4f18ef0a41 improve fisheye border masking 2026-08-09 18:18:47 -04:00
Harry Chen 9f61c44d59 update AGENTS.md to write concise comments + clean up dead references in comments 2026-08-08 22:13:57 -04:00
Harry Chen f347923512 better multilingual support 2026-08-08 16:50:08 -04:00
Harry Chen 7cd666afb5 meshing support for vulkan backend + gui meshing option 2026-08-08 00:56:43 -04:00
Harry Chen ae67e24803 remove unused files 2026-08-07 17:56:50 -04:00
Harry Chen 1f04b8aceb i18n and ui enhancement 2026-08-05 23:27:08 -04:00
Harry Chen 6a7aa32e7f i18n + wip translation 2026-08-05 07:58:36 -04:00
Harry Chen adbf8b19b8 rename spirulae-splat to Spirula Studio 2026-08-05 01:11:25 -04:00