Harry Chen
70478ff2b1
support tiff image format ( fixes #127 )
2026-09-30 21:36:23 -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
08adec2a4b
debug macOS packaging failure
2026-09-28 20:22:51 -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
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
b0ff19d926
fix test failures
2026-09-23 19:09:51 -04:00
Harry Chen
fcb673b14e
add MCP server + GUI editing plan
2026-09-20 13:52:49 -04:00
Harry Chen
4b727b6c71
build: separate build_vulkan and build_cuda
2026-09-17 20:42:24 -04:00
Harry Chen
7fe3e546db
camera distortion: drop rational from trainer and switch to thin-prism redistort
2026-09-08 15:57:48 -04:00
Harry Chen
ad8d667ae6
SfM: support LoMa feature
2026-09-03 20:43:50 -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
20842da4c7
fix error loading and displaying file paths with special characters
2026-08-29 14:38:51 -04:00
Harry Chen
6e12ef894b
use relative path for __FILE__ + fix linking error
2026-08-22 18:49:05 -04:00
Harry Chen
b0c15feefe
splat quality: address densification loss map and its aggregation
2026-08-19 17:56:39 -04:00
Harry (J.X.) C.
04162afe45
Merge pull request #17 from MotivaCG/ElapsedTimeDuringTraining
...
Add elapsed time during training
2026-08-17 22:49:24 -04:00
Harry Chen
02e1e97a13
use MoGe as default depth/normal model
2026-08-17 07:35:28 -04:00
MotivaCG
832969de79
Add elapsed time during training
2026-08-17 13:01:58 +02:00
Harry Chen
3876d322fd
EXR support
2026-08-16 17:05:01 -04:00
Harry Chen
b815973277
fix depth/normal supervision + enforce comment lengths
2026-08-15 19:33:19 -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
d126a7e875
support all colmap distortion models
2026-08-10 23:27:04 -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
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
Harry Chen
9e14459010
rename and i18n plan, phase 0
2026-08-04 21:13:34 -04:00
Harry Chen
8bac858fe9
aliked + lightglue for sfm
2026-08-03 14:16:45 -04:00
Harry Chen
e04e356dff
optimize sfm speed and robustness; try hierarchical mapper
2026-07-29 08:19:00 -04:00
Harry Chen
e6b5603b5d
mechanically port separately developed sfm module
2026-07-27 23:42:53 -04:00
Harry Chen
af96993230
refactor python/c++ dataparser and training webviewer
2026-07-22 16:01:05 -04:00
Harry Chen
7908fb54a0
code restructure
2026-07-22 14:11:28 -04:00