Skip to content

Merge main into new API - #55

Closed
cicm4 wants to merge 16 commits into
Guassian_Python_API_Testfrom
main
Closed

cicm4 wants to merge 16 commits into
Guassian_Python_API_Testfrom
main

Conversation

@cicm4

@cicm4 cicm4 commented Sep 21, 2026 •

Copy link
Copy Markdown
Member

What changed

Describe the behavior and repository area changed.

Verification

  • Commands and results:
  • Python, OS, GPU/hardware:
  • Input and output fixture/artifact:

Safety checklist

  • Tests cover success, empty input, and relevant failure paths.
  • Optional dependencies remain optional and have actionable errors.
  • Wheel/sdist boundaries are unchanged or their exact checks were updated.
  • THIRD_PARTY.md was updated for copied code, data, models, papers, media, binaries, or submodules.
  • No credentials, private captures, generated outputs, or local datasets were added.
  • Documentation and status claims match verified behavior.

Remaining limitations

State the smallest useful follow-up.


View with [code]smith Autofix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need. Autofix is disabled.

ryanmkim and others added 14 commits September 10, 2026 10:25
A sibling of reconstruction/, holding the client side rather than the methods.
system/ClientCore is platform-free streaming logic — segment loop, MCKP ABR,
bandwidth estimator — shared by a Node and a browser client behind one
ClientPlatform contract. system/WebClient has five pages: our adaptive mesh
system, ViVo and NAVA point clouds over a WebSocket-to-TCP bridge, Vega splats
and NeVo panels.

Copied from the 4DVideoStreaming research repo, so the ladder solver, the
baseline servers and the corpora still live there; see the README.
Drop system/Client, which held nothing but a captured viewpoint fixture, and
move that under tests/fixtures; test_camera_pose now looks in both places so
one file works here and in the research repo. Remove the unreferenced
manifest.mpd.json that rode along with the server directory.

Rewrite the README around getting the demo up and adding a method, instead of
describing the layout.
Add streaming: browser clients for volumetric adaptive streaming
@blacksmith-sh

blacksmith-sh Bot commented Sep 21, 2026

Copy link
Copy Markdown

Found 5 test failures on Blacksmith runners:

Failures

Test View Logs
test_notebook_depth_example_reconstructs_real_geometry View Logs
test_reconstruct_depth_planes_preserves_motion_units_and_camera_pose View Logs
test_reconstruct_scales_depth_before_float32_conversion[1e+50] View Logs
test_reconstruct_scales_depth_before_float32_conversion[1e-50] View Logs
test_reconstruct_two_cameras_and_empty_depth View Logs

Fix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need.

Restore public API and both streaming interfaces after merge
@cicm4 cicm4 closed this Sep 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants