88 Commits
Author SHA1 Message Date
Harry Chen 2de49a1e89 fix unnecessary reruns in dataset creation 2026-10-01 00:51:06 -04:00
Harry Chen 70478ff2b1 support tiff image format (fixes #127) 2026-09-30 21:36:23 -04:00
Harry Chen c8aaa2e382 add HEIC support (#104) 2026-09-30 15:59:09 -04:00
Harry Chen 1943edaf83 bump version to 2026.9.30 2026-09-29 20:53:45 -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 d91821148d Merge remote-tracking branch 'refs/remotes/origin/master' 2026-09-29 14:41:35 -04:00
Harry Chen 0d32bd11f6 CLI: support ffmpeg fallback when extracting frames from video (#118) 2026-09-29 14:41:23 -04:00
Harry Chen 5d4d5dc8df training forecasting: fix ETA underestimate + display OOM risk 2026-09-29 14:35:21 -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 5bf415f0ed masking: support lang-sam and BiRefNet models 2026-09-26 15:08:58 -04:00
Harry Chen 183b2c6df7 bump version to 2026.9.24 2026-09-23 23:56:06 -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 cd93c75114 bump version to 2026.9.20 2026-09-19 22:10:33 -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 adc5147287 bump version to 2026.9.13 2026-09-12 21:22:11 -04:00
Harry Chen bccde13fd5 fix cuda build error/warning 2026-09-12 20:39:16 -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 d76b67a447 bump version to 2026.9.10 2026-09-09 19:43:41 -04:00
Harry Chen 7534f86ad1 support GoPro .360 video format 2026-09-08 18:45:33 -04:00
Harry Chen f335f16562 SfM integration within GUI (#57) 2026-09-08 14:31:34 -04:00
Harry Chen 7f00585e68 bump version to 2026.9.8 2026-09-07 23:13:18 -04:00
Harry Chen c694b91ebd simplify build command 2026-09-07 14:23:01 -04:00
MotivaCG 5d214af9f5 Pseudo random background (#51)
* working pseudorandom

* Fix comment length in SsVulkan.cmake

* Fix comment lenght
2026-09-04 13:56:47 -04:00
Harry Chen 244d1f9c50 training speed: investigate cuda-vulkan performance gap 2026-09-04 13:22:26 -04:00
Harry Chen ad8d667ae6 SfM: support LoMa feature 2026-09-03 20:43:50 -04:00
Harry Chen 4361a415bb parameter tuning + bump version to 2026.9.2 2026-09-01 23:36:24 -04:00
(Frank) Yu Cheng Gu 44635cbbea macos: link libomp statically so the bundle stays one file (#42)
package_macos.sh rejects a binary that links anything outside /usr/lib
and /System/Library, and Homebrew's libomp.dylib is exactly that, so
`--target macos_app` failed on any Mac where CMake found OpenMP.
ss_mac_prefer_static() (cmake/SsMacBundle.cmake) links the archive
beside the dylib instead, the way MoltenVK is already static.

libomp is keg-only, so build_develop.bash now passes -DOpenMP_ROOT at
the keg: without it CMake finds no OpenMP and meshing, UV unwrap and
metrics run serial with nothing said. Configure now reports either way.
2026-09-01 19:21:23 -04:00
Harry Chen b7096973ca fix compatibility with older VC++ versions (#41) + include commit in version string 2026-09-01 10:46:07 -04:00
Harry Chen 41f7fff5f2 auto fetch vulkan header when av1 is not available 2026-08-31 23:08:48 -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 0ca8f0721a bump version to 2026.8.28 2026-08-27 20:08:24 -04:00
Harry Chen 3c32b2bed6 bump version to 2026.8.23 2026-08-22 21:50:01 -04:00