├── .clang-format
├── .github
└── workflows
│ ├── docs.yml
│ ├── eslint.yml
│ ├── formatting.yaml
│ ├── publish.yml
│ ├── pyright.yml
│ ├── pytest.yml
│ └── typescript-compile.yml
├── .gitignore
├── .pre-commit-config.yaml
├── .prettierignore
├── LICENSE
├── README.md
├── docs
├── .gitignore
├── Makefile
├── README.md
├── generate_example_docs.py
├── generate_handle_docs.py
├── requirements.txt
└── source
│ ├── _static
│ ├── css
│ │ └── custom.css
│ ├── examples
│ │ ├── 00_getting_started_00_hello_world.png
│ │ ├── 00_getting_started_01_core_concepts.png
│ │ ├── 01_scene_00_coordinate_frames.png
│ │ ├── 01_scene_01_point_clouds.png
│ │ ├── 01_scene_02_meshes.png
│ │ ├── 01_scene_03_lines.png
│ │ ├── 01_scene_04_images.png
│ │ ├── 01_scene_05_meshes_batched.png
│ │ ├── 01_scene_06_lighting.png
│ │ ├── 01_scene_07_background_composite.png
│ │ ├── 01_scene_08_set_up_direction.png
│ │ ├── 01_scene_09_gaussian_splats.png
│ │ ├── 02_gui_00_basic_controls.png
│ │ ├── 02_gui_01_callbacks.png
│ │ ├── 02_gui_02_layouts.png
│ │ ├── 02_gui_03_markdown.png
│ │ ├── 02_gui_04_modals.png
│ │ ├── 02_gui_05_theming.png
│ │ ├── 02_gui_06_notifications.png
│ │ ├── 02_gui_07_plotly_integration.png
│ │ ├── 02_gui_08_uplot.png
│ │ ├── 02_gui_09_plots_as_images.png
│ │ ├── 03_interaction_00_click_meshes.png
│ │ ├── 03_interaction_01_scene_pointer.png
│ │ ├── 03_interaction_02_get_renders.png
│ │ ├── 03_interaction_03_camera_poses.png
│ │ ├── 03_interaction_04_camera_commands.png
│ │ ├── 03_interaction_05_gui_in_scene.png
│ │ ├── 04_demos_00_record3d_visualizer.png
│ │ ├── 04_demos_01_colmap_visualizer.png
│ │ ├── 04_demos_02_urdf_visualizer.png
│ │ ├── 04_demos_03_smpl_visualizer.png
│ │ ├── 04_demos_04_smpl_skinned.png
│ │ ├── 04_demos_05_games.png
│ │ └── thumbs
│ │ │ ├── 00_getting_started_00_hello_world.png
│ │ │ ├── 00_getting_started_01_core_concepts.png
│ │ │ ├── 01_scene_00_coordinate_frames.png
│ │ │ ├── 01_scene_01_point_clouds.png
│ │ │ ├── 01_scene_02_meshes.png
│ │ │ ├── 01_scene_03_lines.png
│ │ │ ├── 01_scene_04_images.png
│ │ │ ├── 01_scene_05_meshes_batched.png
│ │ │ ├── 01_scene_06_lighting.png
│ │ │ ├── 01_scene_07_background_composite.png
│ │ │ ├── 01_scene_08_set_up_direction.png
│ │ │ ├── 01_scene_09_gaussian_splats.png
│ │ │ ├── 02_gui_00_basic_controls.png
│ │ │ ├── 02_gui_01_callbacks.png
│ │ │ ├── 02_gui_02_layouts.png
│ │ │ ├── 02_gui_03_markdown.png
│ │ │ ├── 02_gui_04_modals.png
│ │ │ ├── 02_gui_05_theming.png
│ │ │ ├── 02_gui_06_notifications.png
│ │ │ ├── 02_gui_07_plotly_integration.png
│ │ │ ├── 02_gui_08_uplot.png
│ │ │ ├── 02_gui_09_plots_as_images.png
│ │ │ ├── 03_interaction_00_click_meshes.png
│ │ │ ├── 03_interaction_01_scene_pointer.png
│ │ │ ├── 03_interaction_02_get_renders.png
│ │ │ ├── 03_interaction_03_camera_poses.png
│ │ │ ├── 03_interaction_04_camera_commands.png
│ │ │ ├── 03_interaction_05_gui_in_scene.png
│ │ │ ├── 04_demos_00_record3d_visualizer.png
│ │ │ ├── 04_demos_01_colmap_visualizer.png
│ │ │ ├── 04_demos_02_urdf_visualizer.png
│ │ │ ├── 04_demos_03_smpl_visualizer.png
│ │ │ ├── 04_demos_04_smpl_skinned.png
│ │ │ └── 04_demos_05_games.png
│ └── logo.svg
│ ├── _templates
│ └── sidebar
│ │ └── brand.html
│ ├── api
│ ├── advanced
│ │ ├── events.rst
│ │ ├── icons.rst
│ │ ├── index.rst
│ │ ├── state_serializer.rst
│ │ ├── theme.rst
│ │ └── uplot.rst
│ ├── auxiliary
│ │ ├── extras.rst
│ │ ├── index.rst
│ │ ├── infrastructure.rst
│ │ └── transforms.rst
│ ├── core
│ │ ├── gui_api.rst
│ │ ├── index.rst
│ │ ├── scene_api.rst
│ │ └── server.rst
│ └── handles
│ │ ├── camera_handles.rst
│ │ ├── client_handles.rst
│ │ ├── gui_handles.rst
│ │ ├── index.rst
│ │ └── scene_handles.rst
│ ├── citation.rst
│ ├── conf.py
│ ├── conventions.rst
│ ├── development.rst
│ ├── embedded_visualizations.rst
│ ├── examples
│ ├── _example_gallery.rst
│ ├── demos
│ │ ├── colmap_visualizer.rst
│ │ ├── games.rst
│ │ ├── index.rst
│ │ ├── record3d_visualizer.rst
│ │ ├── smpl_skinned.rst
│ │ ├── smpl_visualizer.rst
│ │ └── urdf_visualizer.rst
│ ├── getting_started
│ │ ├── core_concepts.rst
│ │ ├── hello_world.rst
│ │ └── index.rst
│ ├── gui
│ │ ├── basic_controls.rst
│ │ ├── callbacks.rst
│ │ ├── index.rst
│ │ ├── layouts.rst
│ │ ├── markdown.rst
│ │ ├── modals.rst
│ │ ├── notifications.rst
│ │ ├── plotly_integration.rst
│ │ ├── plots_as_images.rst
│ │ ├── theming.rst
│ │ └── uplot.rst
│ ├── interaction
│ │ ├── camera_commands.rst
│ │ ├── camera_poses.rst
│ │ ├── click_meshes.rst
│ │ ├── get_renders.rst
│ │ ├── gui_in_scene.rst
│ │ ├── index.rst
│ │ └── scene_pointer.rst
│ └── scene
│ │ ├── background_composite.rst
│ │ ├── coordinate_frames.rst
│ │ ├── gaussian_splats.rst
│ │ ├── images.rst
│ │ ├── index.rst
│ │ ├── lighting.rst
│ │ ├── lines.rst
│ │ ├── meshes.rst
│ │ ├── meshes_batched.rst
│ │ ├── point_clouds.rst
│ │ └── set_up_direction.rst
│ ├── index.rst
│ └── performance_tips.rst
├── examples
├── 00_getting_started
│ ├── 00_hello_world.py
│ └── 01_core_concepts.py
├── 01_scene
│ ├── 00_coordinate_frames.py
│ ├── 01_point_clouds.py
│ ├── 02_meshes.py
│ ├── 03_lines.py
│ ├── 04_images.py
│ ├── 05_meshes_batched.py
│ ├── 06_lighting.py
│ ├── 07_background_composite.py
│ ├── 08_set_up_direction.py
│ └── 09_gaussian_splats.py
├── 02_gui
│ ├── 00_basic_controls.py
│ ├── 01_callbacks.py
│ ├── 02_layouts.py
│ ├── 03_markdown.py
│ ├── 04_modals.py
│ ├── 05_theming.py
│ ├── 06_notifications.py
│ ├── 07_plotly_integration.py
│ ├── 08_uplot.py
│ └── 09_plots_as_images.py
├── 03_interaction
│ ├── 00_click_meshes.py
│ ├── 01_scene_pointer.py
│ ├── 02_get_renders.py
│ ├── 03_camera_poses.py
│ ├── 04_camera_commands.py
│ └── 05_gui_in_scene.py
├── 04_demos
│ ├── 00_record3d_visualizer.py
│ ├── 01_colmap_visualizer.py
│ ├── 02_urdf_visualizer.py
│ ├── 03_smpl_visualizer.py
│ ├── 04_smpl_skinned.py
│ └── 05_games.py
└── assets
│ ├── .gitignore
│ └── download_assets.sh
├── pyproject.toml
├── src
└── viser
│ ├── __init__.py
│ ├── _assignable_props_api.py
│ ├── _backwards_compat_shims.py
│ ├── _client_autobuild.py
│ ├── _gui_api.py
│ ├── _gui_handles.py
│ ├── _icons.py
│ ├── _icons
│ └── tabler-icons.zip
│ ├── _icons_enum.py
│ ├── _icons_enum.pyi
│ ├── _icons_generate_enum.py
│ ├── _image_encoding.py
│ ├── _messages.py
│ ├── _notification_handle.py
│ ├── _scene_api.py
│ ├── _scene_handles.py
│ ├── _threadpool_exceptions.py
│ ├── _tunnel.py
│ ├── _viser.py
│ ├── client
│ ├── .eslintrc.js
│ ├── .gitignore
│ ├── index.html
│ ├── package-lock.json
│ ├── package.json
│ ├── postcss.config.cjs
│ ├── public
│ │ ├── Inter-VariableFont_slnt,wght.ttf
│ │ ├── hdri
│ │ │ ├── dikhololo_night_1k.hdr
│ │ │ ├── empty_warehouse_01_1k.hdr
│ │ │ ├── forest_slope_1k.hdr
│ │ │ ├── kiara_1_dawn_1k.hdr
│ │ │ ├── lebombo_1k.hdr
│ │ │ ├── potsdamer_platz_1k.hdr
│ │ │ ├── rooitou_park_1k.hdr
│ │ │ ├── st_fagans_interior_1k.hdr
│ │ │ ├── studio_small_03_1k.hdr
│ │ │ └── venice_sunset_1k.hdr
│ │ ├── logo.svg
│ │ ├── manifest.json
│ │ └── robots.txt
│ ├── src
│ │ ├── App.css.ts
│ │ ├── App.tsx
│ │ ├── AppTheme.ts
│ │ ├── BatchedLabelManager.tsx
│ │ ├── BatchedLabelManagerContext.tsx
│ │ ├── Billboard.tsx
│ │ ├── BrowserWarning.tsx
│ │ ├── CameraControls.tsx
│ │ ├── CameraFrustumVariants.tsx
│ │ ├── ControlPanel
│ │ │ ├── BottomPanel.tsx
│ │ │ ├── ControlPanel.tsx
│ │ │ ├── FloatingPanel.tsx
│ │ │ ├── Generated.tsx
│ │ │ ├── GuiComponentContext.tsx
│ │ │ ├── GuiState.tsx
│ │ │ ├── SceneTreeTable.css.ts
│ │ │ ├── SceneTreeTable.tsx
│ │ │ ├── ServerControls.tsx
│ │ │ └── SidebarPanel.tsx
│ │ ├── CsmDirectionalLight.tsx
│ │ ├── DevSettingsPanel.tsx
│ │ ├── DevSettingsStore.tsx
│ │ ├── EnvironmentState.tsx
│ │ ├── FilePlayback.tsx
│ │ ├── HoverContext.ts
│ │ ├── LabelUtils.tsx
│ │ ├── Line.tsx
│ │ ├── MacWindowWrapper.tsx
│ │ ├── Markdown.tsx
│ │ ├── MessageHandler.tsx
│ │ ├── Modal.tsx
│ │ ├── Outlines.tsx
│ │ ├── OutlinesIfHovered.tsx
│ │ ├── SceneTree.tsx
│ │ ├── SceneTreeState.tsx
│ │ ├── SearchParamsUtils.tsx
│ │ ├── ShadowArgs.tsx
│ │ ├── Splatting
│ │ │ ├── GaussianSplats.tsx
│ │ │ ├── GaussianSplatsHelpers.ts
│ │ │ ├── SplatSortWorker.ts
│ │ │ └── WasmSorter
│ │ │ │ ├── Sorter.mjs
│ │ │ │ ├── Sorter.wasm
│ │ │ │ ├── build.sh
│ │ │ │ └── sorter.cpp
│ │ ├── ThreeAssets.tsx
│ │ ├── Titlebar.tsx
│ │ ├── VersionInfo.ts
│ │ ├── ViewerContext.ts
│ │ ├── WebsocketInterface.tsx
│ │ ├── WebsocketMessages.ts
│ │ ├── WebsocketServerWorker.ts
│ │ ├── WebsocketUtils.ts
│ │ ├── WorldTransformUtils.ts
│ │ ├── components
│ │ │ ├── Button.tsx
│ │ │ ├── ButtonGroup.tsx
│ │ │ ├── Checkbox.tsx
│ │ │ ├── ComponentStyles.css.ts
│ │ │ ├── Dropdown.tsx
│ │ │ ├── Folder.css.ts
│ │ │ ├── Folder.tsx
│ │ │ ├── Html.tsx
│ │ │ ├── Image.tsx
│ │ │ ├── Markdown.tsx
│ │ │ ├── MultiSlider.tsx
│ │ │ ├── MultiSliderComponent.css
│ │ │ ├── MultiSliderComponent.tsx
│ │ │ ├── NumberInput.tsx
│ │ │ ├── PlotlyComponent.tsx
│ │ │ ├── ProgressBar.tsx
│ │ │ ├── Rgb.tsx
│ │ │ ├── Rgba.tsx
│ │ │ ├── Slider.tsx
│ │ │ ├── TabGroup.tsx
│ │ │ ├── TextInput.tsx
│ │ │ ├── UploadButton.tsx
│ │ │ ├── UplotComponent.css
│ │ │ ├── UplotComponent.tsx
│ │ │ ├── Vector2.tsx
│ │ │ ├── Vector3.tsx
│ │ │ ├── colorUtils.ts
│ │ │ └── common.tsx
│ │ ├── csm
│ │ │ ├── CSM.d.ts
│ │ │ ├── CSM.js
│ │ │ ├── CSMFrustum.js
│ │ │ ├── CSMHelper.js
│ │ │ ├── CSMShader.js
│ │ │ └── CSMShadowNode.js
│ │ ├── index.css
│ │ ├── index.tsx
│ │ ├── mesh
│ │ │ ├── BasicMesh.tsx
│ │ │ ├── BatchedGlbAsset.tsx
│ │ │ ├── BatchedMesh.tsx
│ │ │ ├── BatchedMeshBase.tsx
│ │ │ ├── BatchedMeshHoverOutlines.tsx
│ │ │ ├── BoxMesh.tsx
│ │ │ ├── GlbLoaderUtils.tsx
│ │ │ ├── IcosphereMesh.tsx
│ │ │ ├── MeshUtils.tsx
│ │ │ ├── SingleGlbAsset.tsx
│ │ │ └── SkinnedMesh.tsx
│ │ ├── react-app-env.d.ts
│ │ └── utils
│ │ │ ├── shallowArrayEqual.ts
│ │ │ └── shallowObjectKeysEqual.ts
│ ├── tsconfig.json
│ ├── vite-env.d.ts
│ └── vite.config.mts
│ ├── extras
│ ├── __init__.py
│ ├── _record3d.py
│ ├── _urdf.py
│ └── colmap
│ │ ├── __init__.py
│ │ └── _colmap_utils.py
│ ├── infra
│ ├── __init__.py
│ ├── _async_message_buffer.py
│ ├── _infra.py
│ ├── _messages.py
│ └── _typescript_interface_gen.py
│ ├── py.typed
│ ├── theme
│ ├── __init__.py
│ └── _titlebar.py
│ ├── transforms
│ ├── __init__.py
│ ├── _base.py
│ ├── _se2.py
│ ├── _se3.py
│ ├── _so2.py
│ ├── _so3.py
│ ├── hints
│ │ └── __init__.py
│ └── utils
│ │ ├── __init__.py
│ │ └── _utils.py
│ └── uplot
│ ├── __init__.py
│ ├── _generate_types.py
│ ├── _uplot_types.py
│ └── uPlot.d.ts
├── sync_client_server.py
└── tests
├── test_garbage_collection.py
├── test_image_encode.py
├── test_message_annotations.py
├── test_server_stop.py
├── test_transforms_axioms.py
├── test_transforms_bijective.py
├── test_transforms_ops.py
├── test_version_sync.py
└── utils.py
/.clang-format:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/.clang-format
--------------------------------------------------------------------------------
/.github/workflows/docs.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/.github/workflows/docs.yml
--------------------------------------------------------------------------------
/.github/workflows/eslint.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/.github/workflows/eslint.yml
--------------------------------------------------------------------------------
/.github/workflows/formatting.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/.github/workflows/formatting.yaml
--------------------------------------------------------------------------------
/.github/workflows/publish.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/.github/workflows/publish.yml
--------------------------------------------------------------------------------
/.github/workflows/pyright.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/.github/workflows/pyright.yml
--------------------------------------------------------------------------------
/.github/workflows/pytest.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/.github/workflows/pytest.yml
--------------------------------------------------------------------------------
/.github/workflows/typescript-compile.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/.github/workflows/typescript-compile.yml
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/.gitignore
--------------------------------------------------------------------------------
/.pre-commit-config.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/.pre-commit-config.yaml
--------------------------------------------------------------------------------
/.prettierignore:
--------------------------------------------------------------------------------
1 | *.mjs
2 | build/
3 | csm/
4 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/LICENSE
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/README.md
--------------------------------------------------------------------------------
/docs/.gitignore:
--------------------------------------------------------------------------------
1 | build/
2 |
--------------------------------------------------------------------------------
/docs/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/Makefile
--------------------------------------------------------------------------------
/docs/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/README.md
--------------------------------------------------------------------------------
/docs/generate_example_docs.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/generate_example_docs.py
--------------------------------------------------------------------------------
/docs/generate_handle_docs.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/generate_handle_docs.py
--------------------------------------------------------------------------------
/docs/requirements.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/requirements.txt
--------------------------------------------------------------------------------
/docs/source/_static/css/custom.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/_static/css/custom.css
--------------------------------------------------------------------------------
/docs/source/_static/examples/00_getting_started_00_hello_world.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/_static/examples/00_getting_started_00_hello_world.png
--------------------------------------------------------------------------------
/docs/source/_static/examples/00_getting_started_01_core_concepts.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/_static/examples/00_getting_started_01_core_concepts.png
--------------------------------------------------------------------------------
/docs/source/_static/examples/01_scene_00_coordinate_frames.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/_static/examples/01_scene_00_coordinate_frames.png
--------------------------------------------------------------------------------
/docs/source/_static/examples/01_scene_01_point_clouds.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/_static/examples/01_scene_01_point_clouds.png
--------------------------------------------------------------------------------
/docs/source/_static/examples/01_scene_02_meshes.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/_static/examples/01_scene_02_meshes.png
--------------------------------------------------------------------------------
/docs/source/_static/examples/01_scene_03_lines.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/_static/examples/01_scene_03_lines.png
--------------------------------------------------------------------------------
/docs/source/_static/examples/01_scene_04_images.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/_static/examples/01_scene_04_images.png
--------------------------------------------------------------------------------
/docs/source/_static/examples/01_scene_05_meshes_batched.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/_static/examples/01_scene_05_meshes_batched.png
--------------------------------------------------------------------------------
/docs/source/_static/examples/01_scene_06_lighting.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/_static/examples/01_scene_06_lighting.png
--------------------------------------------------------------------------------
/docs/source/_static/examples/01_scene_07_background_composite.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/_static/examples/01_scene_07_background_composite.png
--------------------------------------------------------------------------------
/docs/source/_static/examples/01_scene_08_set_up_direction.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/_static/examples/01_scene_08_set_up_direction.png
--------------------------------------------------------------------------------
/docs/source/_static/examples/01_scene_09_gaussian_splats.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/_static/examples/01_scene_09_gaussian_splats.png
--------------------------------------------------------------------------------
/docs/source/_static/examples/02_gui_00_basic_controls.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/_static/examples/02_gui_00_basic_controls.png
--------------------------------------------------------------------------------
/docs/source/_static/examples/02_gui_01_callbacks.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/_static/examples/02_gui_01_callbacks.png
--------------------------------------------------------------------------------
/docs/source/_static/examples/02_gui_02_layouts.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/_static/examples/02_gui_02_layouts.png
--------------------------------------------------------------------------------
/docs/source/_static/examples/02_gui_03_markdown.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/_static/examples/02_gui_03_markdown.png
--------------------------------------------------------------------------------
/docs/source/_static/examples/02_gui_04_modals.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/_static/examples/02_gui_04_modals.png
--------------------------------------------------------------------------------
/docs/source/_static/examples/02_gui_05_theming.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/_static/examples/02_gui_05_theming.png
--------------------------------------------------------------------------------
/docs/source/_static/examples/02_gui_06_notifications.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/_static/examples/02_gui_06_notifications.png
--------------------------------------------------------------------------------
/docs/source/_static/examples/02_gui_07_plotly_integration.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/_static/examples/02_gui_07_plotly_integration.png
--------------------------------------------------------------------------------
/docs/source/_static/examples/02_gui_08_uplot.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/_static/examples/02_gui_08_uplot.png
--------------------------------------------------------------------------------
/docs/source/_static/examples/02_gui_09_plots_as_images.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/_static/examples/02_gui_09_plots_as_images.png
--------------------------------------------------------------------------------
/docs/source/_static/examples/03_interaction_00_click_meshes.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/_static/examples/03_interaction_00_click_meshes.png
--------------------------------------------------------------------------------
/docs/source/_static/examples/03_interaction_01_scene_pointer.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/_static/examples/03_interaction_01_scene_pointer.png
--------------------------------------------------------------------------------
/docs/source/_static/examples/03_interaction_02_get_renders.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/_static/examples/03_interaction_02_get_renders.png
--------------------------------------------------------------------------------
/docs/source/_static/examples/03_interaction_03_camera_poses.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/_static/examples/03_interaction_03_camera_poses.png
--------------------------------------------------------------------------------
/docs/source/_static/examples/03_interaction_04_camera_commands.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/_static/examples/03_interaction_04_camera_commands.png
--------------------------------------------------------------------------------
/docs/source/_static/examples/03_interaction_05_gui_in_scene.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/_static/examples/03_interaction_05_gui_in_scene.png
--------------------------------------------------------------------------------
/docs/source/_static/examples/04_demos_00_record3d_visualizer.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/_static/examples/04_demos_00_record3d_visualizer.png
--------------------------------------------------------------------------------
/docs/source/_static/examples/04_demos_01_colmap_visualizer.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/_static/examples/04_demos_01_colmap_visualizer.png
--------------------------------------------------------------------------------
/docs/source/_static/examples/04_demos_02_urdf_visualizer.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/_static/examples/04_demos_02_urdf_visualizer.png
--------------------------------------------------------------------------------
/docs/source/_static/examples/04_demos_03_smpl_visualizer.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/_static/examples/04_demos_03_smpl_visualizer.png
--------------------------------------------------------------------------------
/docs/source/_static/examples/04_demos_04_smpl_skinned.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/_static/examples/04_demos_04_smpl_skinned.png
--------------------------------------------------------------------------------
/docs/source/_static/examples/04_demos_05_games.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/_static/examples/04_demos_05_games.png
--------------------------------------------------------------------------------
/docs/source/_static/examples/thumbs/00_getting_started_00_hello_world.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/_static/examples/thumbs/00_getting_started_00_hello_world.png
--------------------------------------------------------------------------------
/docs/source/_static/examples/thumbs/00_getting_started_01_core_concepts.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/_static/examples/thumbs/00_getting_started_01_core_concepts.png
--------------------------------------------------------------------------------
/docs/source/_static/examples/thumbs/01_scene_00_coordinate_frames.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/_static/examples/thumbs/01_scene_00_coordinate_frames.png
--------------------------------------------------------------------------------
/docs/source/_static/examples/thumbs/01_scene_01_point_clouds.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/_static/examples/thumbs/01_scene_01_point_clouds.png
--------------------------------------------------------------------------------
/docs/source/_static/examples/thumbs/01_scene_02_meshes.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/_static/examples/thumbs/01_scene_02_meshes.png
--------------------------------------------------------------------------------
/docs/source/_static/examples/thumbs/01_scene_03_lines.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/_static/examples/thumbs/01_scene_03_lines.png
--------------------------------------------------------------------------------
/docs/source/_static/examples/thumbs/01_scene_04_images.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/_static/examples/thumbs/01_scene_04_images.png
--------------------------------------------------------------------------------
/docs/source/_static/examples/thumbs/01_scene_05_meshes_batched.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/_static/examples/thumbs/01_scene_05_meshes_batched.png
--------------------------------------------------------------------------------
/docs/source/_static/examples/thumbs/01_scene_06_lighting.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/_static/examples/thumbs/01_scene_06_lighting.png
--------------------------------------------------------------------------------
/docs/source/_static/examples/thumbs/01_scene_07_background_composite.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/_static/examples/thumbs/01_scene_07_background_composite.png
--------------------------------------------------------------------------------
/docs/source/_static/examples/thumbs/01_scene_08_set_up_direction.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/_static/examples/thumbs/01_scene_08_set_up_direction.png
--------------------------------------------------------------------------------
/docs/source/_static/examples/thumbs/01_scene_09_gaussian_splats.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/_static/examples/thumbs/01_scene_09_gaussian_splats.png
--------------------------------------------------------------------------------
/docs/source/_static/examples/thumbs/02_gui_00_basic_controls.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/_static/examples/thumbs/02_gui_00_basic_controls.png
--------------------------------------------------------------------------------
/docs/source/_static/examples/thumbs/02_gui_01_callbacks.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/_static/examples/thumbs/02_gui_01_callbacks.png
--------------------------------------------------------------------------------
/docs/source/_static/examples/thumbs/02_gui_02_layouts.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/_static/examples/thumbs/02_gui_02_layouts.png
--------------------------------------------------------------------------------
/docs/source/_static/examples/thumbs/02_gui_03_markdown.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/_static/examples/thumbs/02_gui_03_markdown.png
--------------------------------------------------------------------------------
/docs/source/_static/examples/thumbs/02_gui_04_modals.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/_static/examples/thumbs/02_gui_04_modals.png
--------------------------------------------------------------------------------
/docs/source/_static/examples/thumbs/02_gui_05_theming.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/_static/examples/thumbs/02_gui_05_theming.png
--------------------------------------------------------------------------------
/docs/source/_static/examples/thumbs/02_gui_06_notifications.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/_static/examples/thumbs/02_gui_06_notifications.png
--------------------------------------------------------------------------------
/docs/source/_static/examples/thumbs/02_gui_07_plotly_integration.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/_static/examples/thumbs/02_gui_07_plotly_integration.png
--------------------------------------------------------------------------------
/docs/source/_static/examples/thumbs/02_gui_08_uplot.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/_static/examples/thumbs/02_gui_08_uplot.png
--------------------------------------------------------------------------------
/docs/source/_static/examples/thumbs/02_gui_09_plots_as_images.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/_static/examples/thumbs/02_gui_09_plots_as_images.png
--------------------------------------------------------------------------------
/docs/source/_static/examples/thumbs/03_interaction_00_click_meshes.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/_static/examples/thumbs/03_interaction_00_click_meshes.png
--------------------------------------------------------------------------------
/docs/source/_static/examples/thumbs/03_interaction_01_scene_pointer.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/_static/examples/thumbs/03_interaction_01_scene_pointer.png
--------------------------------------------------------------------------------
/docs/source/_static/examples/thumbs/03_interaction_02_get_renders.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/_static/examples/thumbs/03_interaction_02_get_renders.png
--------------------------------------------------------------------------------
/docs/source/_static/examples/thumbs/03_interaction_03_camera_poses.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/_static/examples/thumbs/03_interaction_03_camera_poses.png
--------------------------------------------------------------------------------
/docs/source/_static/examples/thumbs/03_interaction_04_camera_commands.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/_static/examples/thumbs/03_interaction_04_camera_commands.png
--------------------------------------------------------------------------------
/docs/source/_static/examples/thumbs/03_interaction_05_gui_in_scene.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/_static/examples/thumbs/03_interaction_05_gui_in_scene.png
--------------------------------------------------------------------------------
/docs/source/_static/examples/thumbs/04_demos_00_record3d_visualizer.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/_static/examples/thumbs/04_demos_00_record3d_visualizer.png
--------------------------------------------------------------------------------
/docs/source/_static/examples/thumbs/04_demos_01_colmap_visualizer.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/_static/examples/thumbs/04_demos_01_colmap_visualizer.png
--------------------------------------------------------------------------------
/docs/source/_static/examples/thumbs/04_demos_02_urdf_visualizer.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/_static/examples/thumbs/04_demos_02_urdf_visualizer.png
--------------------------------------------------------------------------------
/docs/source/_static/examples/thumbs/04_demos_03_smpl_visualizer.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/_static/examples/thumbs/04_demos_03_smpl_visualizer.png
--------------------------------------------------------------------------------
/docs/source/_static/examples/thumbs/04_demos_04_smpl_skinned.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/_static/examples/thumbs/04_demos_04_smpl_skinned.png
--------------------------------------------------------------------------------
/docs/source/_static/examples/thumbs/04_demos_05_games.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/_static/examples/thumbs/04_demos_05_games.png
--------------------------------------------------------------------------------
/docs/source/_static/logo.svg:
--------------------------------------------------------------------------------
1 | ../../../src/viser/client/public/logo.svg
--------------------------------------------------------------------------------
/docs/source/_templates/sidebar/brand.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/_templates/sidebar/brand.html
--------------------------------------------------------------------------------
/docs/source/api/advanced/events.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/api/advanced/events.rst
--------------------------------------------------------------------------------
/docs/source/api/advanced/icons.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/api/advanced/icons.rst
--------------------------------------------------------------------------------
/docs/source/api/advanced/index.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/api/advanced/index.rst
--------------------------------------------------------------------------------
/docs/source/api/advanced/state_serializer.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/api/advanced/state_serializer.rst
--------------------------------------------------------------------------------
/docs/source/api/advanced/theme.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/api/advanced/theme.rst
--------------------------------------------------------------------------------
/docs/source/api/advanced/uplot.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/api/advanced/uplot.rst
--------------------------------------------------------------------------------
/docs/source/api/auxiliary/extras.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/api/auxiliary/extras.rst
--------------------------------------------------------------------------------
/docs/source/api/auxiliary/index.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/api/auxiliary/index.rst
--------------------------------------------------------------------------------
/docs/source/api/auxiliary/infrastructure.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/api/auxiliary/infrastructure.rst
--------------------------------------------------------------------------------
/docs/source/api/auxiliary/transforms.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/api/auxiliary/transforms.rst
--------------------------------------------------------------------------------
/docs/source/api/core/gui_api.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/api/core/gui_api.rst
--------------------------------------------------------------------------------
/docs/source/api/core/index.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/api/core/index.rst
--------------------------------------------------------------------------------
/docs/source/api/core/scene_api.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/api/core/scene_api.rst
--------------------------------------------------------------------------------
/docs/source/api/core/server.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/api/core/server.rst
--------------------------------------------------------------------------------
/docs/source/api/handles/camera_handles.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/api/handles/camera_handles.rst
--------------------------------------------------------------------------------
/docs/source/api/handles/client_handles.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/api/handles/client_handles.rst
--------------------------------------------------------------------------------
/docs/source/api/handles/gui_handles.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/api/handles/gui_handles.rst
--------------------------------------------------------------------------------
/docs/source/api/handles/index.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/api/handles/index.rst
--------------------------------------------------------------------------------
/docs/source/api/handles/scene_handles.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/api/handles/scene_handles.rst
--------------------------------------------------------------------------------
/docs/source/citation.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/citation.rst
--------------------------------------------------------------------------------
/docs/source/conf.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/conf.py
--------------------------------------------------------------------------------
/docs/source/conventions.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/conventions.rst
--------------------------------------------------------------------------------
/docs/source/development.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/development.rst
--------------------------------------------------------------------------------
/docs/source/embedded_visualizations.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/embedded_visualizations.rst
--------------------------------------------------------------------------------
/docs/source/examples/_example_gallery.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/examples/_example_gallery.rst
--------------------------------------------------------------------------------
/docs/source/examples/demos/colmap_visualizer.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/examples/demos/colmap_visualizer.rst
--------------------------------------------------------------------------------
/docs/source/examples/demos/games.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/examples/demos/games.rst
--------------------------------------------------------------------------------
/docs/source/examples/demos/index.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/examples/demos/index.rst
--------------------------------------------------------------------------------
/docs/source/examples/demos/record3d_visualizer.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/examples/demos/record3d_visualizer.rst
--------------------------------------------------------------------------------
/docs/source/examples/demos/smpl_skinned.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/examples/demos/smpl_skinned.rst
--------------------------------------------------------------------------------
/docs/source/examples/demos/smpl_visualizer.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/examples/demos/smpl_visualizer.rst
--------------------------------------------------------------------------------
/docs/source/examples/demos/urdf_visualizer.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/examples/demos/urdf_visualizer.rst
--------------------------------------------------------------------------------
/docs/source/examples/getting_started/core_concepts.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/examples/getting_started/core_concepts.rst
--------------------------------------------------------------------------------
/docs/source/examples/getting_started/hello_world.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/examples/getting_started/hello_world.rst
--------------------------------------------------------------------------------
/docs/source/examples/getting_started/index.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/examples/getting_started/index.rst
--------------------------------------------------------------------------------
/docs/source/examples/gui/basic_controls.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/examples/gui/basic_controls.rst
--------------------------------------------------------------------------------
/docs/source/examples/gui/callbacks.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/examples/gui/callbacks.rst
--------------------------------------------------------------------------------
/docs/source/examples/gui/index.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/examples/gui/index.rst
--------------------------------------------------------------------------------
/docs/source/examples/gui/layouts.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/examples/gui/layouts.rst
--------------------------------------------------------------------------------
/docs/source/examples/gui/markdown.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/examples/gui/markdown.rst
--------------------------------------------------------------------------------
/docs/source/examples/gui/modals.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/examples/gui/modals.rst
--------------------------------------------------------------------------------
/docs/source/examples/gui/notifications.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/examples/gui/notifications.rst
--------------------------------------------------------------------------------
/docs/source/examples/gui/plotly_integration.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/examples/gui/plotly_integration.rst
--------------------------------------------------------------------------------
/docs/source/examples/gui/plots_as_images.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/examples/gui/plots_as_images.rst
--------------------------------------------------------------------------------
/docs/source/examples/gui/theming.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/examples/gui/theming.rst
--------------------------------------------------------------------------------
/docs/source/examples/gui/uplot.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/examples/gui/uplot.rst
--------------------------------------------------------------------------------
/docs/source/examples/interaction/camera_commands.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/examples/interaction/camera_commands.rst
--------------------------------------------------------------------------------
/docs/source/examples/interaction/camera_poses.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/examples/interaction/camera_poses.rst
--------------------------------------------------------------------------------
/docs/source/examples/interaction/click_meshes.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/examples/interaction/click_meshes.rst
--------------------------------------------------------------------------------
/docs/source/examples/interaction/get_renders.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/examples/interaction/get_renders.rst
--------------------------------------------------------------------------------
/docs/source/examples/interaction/gui_in_scene.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/examples/interaction/gui_in_scene.rst
--------------------------------------------------------------------------------
/docs/source/examples/interaction/index.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/examples/interaction/index.rst
--------------------------------------------------------------------------------
/docs/source/examples/interaction/scene_pointer.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/examples/interaction/scene_pointer.rst
--------------------------------------------------------------------------------
/docs/source/examples/scene/background_composite.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/examples/scene/background_composite.rst
--------------------------------------------------------------------------------
/docs/source/examples/scene/coordinate_frames.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/examples/scene/coordinate_frames.rst
--------------------------------------------------------------------------------
/docs/source/examples/scene/gaussian_splats.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/examples/scene/gaussian_splats.rst
--------------------------------------------------------------------------------
/docs/source/examples/scene/images.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/examples/scene/images.rst
--------------------------------------------------------------------------------
/docs/source/examples/scene/index.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/examples/scene/index.rst
--------------------------------------------------------------------------------
/docs/source/examples/scene/lighting.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/examples/scene/lighting.rst
--------------------------------------------------------------------------------
/docs/source/examples/scene/lines.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/examples/scene/lines.rst
--------------------------------------------------------------------------------
/docs/source/examples/scene/meshes.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/examples/scene/meshes.rst
--------------------------------------------------------------------------------
/docs/source/examples/scene/meshes_batched.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/examples/scene/meshes_batched.rst
--------------------------------------------------------------------------------
/docs/source/examples/scene/point_clouds.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/examples/scene/point_clouds.rst
--------------------------------------------------------------------------------
/docs/source/examples/scene/set_up_direction.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/examples/scene/set_up_direction.rst
--------------------------------------------------------------------------------
/docs/source/index.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/index.rst
--------------------------------------------------------------------------------
/docs/source/performance_tips.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/docs/source/performance_tips.rst
--------------------------------------------------------------------------------
/examples/00_getting_started/00_hello_world.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/examples/00_getting_started/00_hello_world.py
--------------------------------------------------------------------------------
/examples/00_getting_started/01_core_concepts.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/examples/00_getting_started/01_core_concepts.py
--------------------------------------------------------------------------------
/examples/01_scene/00_coordinate_frames.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/examples/01_scene/00_coordinate_frames.py
--------------------------------------------------------------------------------
/examples/01_scene/01_point_clouds.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/examples/01_scene/01_point_clouds.py
--------------------------------------------------------------------------------
/examples/01_scene/02_meshes.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/examples/01_scene/02_meshes.py
--------------------------------------------------------------------------------
/examples/01_scene/03_lines.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/examples/01_scene/03_lines.py
--------------------------------------------------------------------------------
/examples/01_scene/04_images.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/examples/01_scene/04_images.py
--------------------------------------------------------------------------------
/examples/01_scene/05_meshes_batched.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/examples/01_scene/05_meshes_batched.py
--------------------------------------------------------------------------------
/examples/01_scene/06_lighting.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/examples/01_scene/06_lighting.py
--------------------------------------------------------------------------------
/examples/01_scene/07_background_composite.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/examples/01_scene/07_background_composite.py
--------------------------------------------------------------------------------
/examples/01_scene/08_set_up_direction.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/examples/01_scene/08_set_up_direction.py
--------------------------------------------------------------------------------
/examples/01_scene/09_gaussian_splats.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/examples/01_scene/09_gaussian_splats.py
--------------------------------------------------------------------------------
/examples/02_gui/00_basic_controls.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/examples/02_gui/00_basic_controls.py
--------------------------------------------------------------------------------
/examples/02_gui/01_callbacks.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/examples/02_gui/01_callbacks.py
--------------------------------------------------------------------------------
/examples/02_gui/02_layouts.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/examples/02_gui/02_layouts.py
--------------------------------------------------------------------------------
/examples/02_gui/03_markdown.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/examples/02_gui/03_markdown.py
--------------------------------------------------------------------------------
/examples/02_gui/04_modals.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/examples/02_gui/04_modals.py
--------------------------------------------------------------------------------
/examples/02_gui/05_theming.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/examples/02_gui/05_theming.py
--------------------------------------------------------------------------------
/examples/02_gui/06_notifications.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/examples/02_gui/06_notifications.py
--------------------------------------------------------------------------------
/examples/02_gui/07_plotly_integration.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/examples/02_gui/07_plotly_integration.py
--------------------------------------------------------------------------------
/examples/02_gui/08_uplot.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/examples/02_gui/08_uplot.py
--------------------------------------------------------------------------------
/examples/02_gui/09_plots_as_images.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/examples/02_gui/09_plots_as_images.py
--------------------------------------------------------------------------------
/examples/03_interaction/00_click_meshes.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/examples/03_interaction/00_click_meshes.py
--------------------------------------------------------------------------------
/examples/03_interaction/01_scene_pointer.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/examples/03_interaction/01_scene_pointer.py
--------------------------------------------------------------------------------
/examples/03_interaction/02_get_renders.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/examples/03_interaction/02_get_renders.py
--------------------------------------------------------------------------------
/examples/03_interaction/03_camera_poses.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/examples/03_interaction/03_camera_poses.py
--------------------------------------------------------------------------------
/examples/03_interaction/04_camera_commands.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/examples/03_interaction/04_camera_commands.py
--------------------------------------------------------------------------------
/examples/03_interaction/05_gui_in_scene.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/examples/03_interaction/05_gui_in_scene.py
--------------------------------------------------------------------------------
/examples/04_demos/00_record3d_visualizer.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/examples/04_demos/00_record3d_visualizer.py
--------------------------------------------------------------------------------
/examples/04_demos/01_colmap_visualizer.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/examples/04_demos/01_colmap_visualizer.py
--------------------------------------------------------------------------------
/examples/04_demos/02_urdf_visualizer.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/examples/04_demos/02_urdf_visualizer.py
--------------------------------------------------------------------------------
/examples/04_demos/03_smpl_visualizer.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/examples/04_demos/03_smpl_visualizer.py
--------------------------------------------------------------------------------
/examples/04_demos/04_smpl_skinned.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/examples/04_demos/04_smpl_skinned.py
--------------------------------------------------------------------------------
/examples/04_demos/05_games.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/examples/04_demos/05_games.py
--------------------------------------------------------------------------------
/examples/assets/.gitignore:
--------------------------------------------------------------------------------
1 | dragon.obj
2 | /record3d_dance/
3 | /colmap_garden/
4 |
--------------------------------------------------------------------------------
/examples/assets/download_assets.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/examples/assets/download_assets.sh
--------------------------------------------------------------------------------
/pyproject.toml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/pyproject.toml
--------------------------------------------------------------------------------
/src/viser/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/__init__.py
--------------------------------------------------------------------------------
/src/viser/_assignable_props_api.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/_assignable_props_api.py
--------------------------------------------------------------------------------
/src/viser/_backwards_compat_shims.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/_backwards_compat_shims.py
--------------------------------------------------------------------------------
/src/viser/_client_autobuild.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/_client_autobuild.py
--------------------------------------------------------------------------------
/src/viser/_gui_api.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/_gui_api.py
--------------------------------------------------------------------------------
/src/viser/_gui_handles.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/_gui_handles.py
--------------------------------------------------------------------------------
/src/viser/_icons.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/_icons.py
--------------------------------------------------------------------------------
/src/viser/_icons/tabler-icons.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/_icons/tabler-icons.zip
--------------------------------------------------------------------------------
/src/viser/_icons_enum.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/_icons_enum.py
--------------------------------------------------------------------------------
/src/viser/_icons_enum.pyi:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/_icons_enum.pyi
--------------------------------------------------------------------------------
/src/viser/_icons_generate_enum.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/_icons_generate_enum.py
--------------------------------------------------------------------------------
/src/viser/_image_encoding.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/_image_encoding.py
--------------------------------------------------------------------------------
/src/viser/_messages.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/_messages.py
--------------------------------------------------------------------------------
/src/viser/_notification_handle.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/_notification_handle.py
--------------------------------------------------------------------------------
/src/viser/_scene_api.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/_scene_api.py
--------------------------------------------------------------------------------
/src/viser/_scene_handles.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/_scene_handles.py
--------------------------------------------------------------------------------
/src/viser/_threadpool_exceptions.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/_threadpool_exceptions.py
--------------------------------------------------------------------------------
/src/viser/_tunnel.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/_tunnel.py
--------------------------------------------------------------------------------
/src/viser/_viser.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/_viser.py
--------------------------------------------------------------------------------
/src/viser/client/.eslintrc.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/.eslintrc.js
--------------------------------------------------------------------------------
/src/viser/client/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/.gitignore
--------------------------------------------------------------------------------
/src/viser/client/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/index.html
--------------------------------------------------------------------------------
/src/viser/client/package-lock.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/package-lock.json
--------------------------------------------------------------------------------
/src/viser/client/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/package.json
--------------------------------------------------------------------------------
/src/viser/client/postcss.config.cjs:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | plugins: {},
3 | };
4 |
--------------------------------------------------------------------------------
/src/viser/client/public/Inter-VariableFont_slnt,wght.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/public/Inter-VariableFont_slnt,wght.ttf
--------------------------------------------------------------------------------
/src/viser/client/public/hdri/dikhololo_night_1k.hdr:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/public/hdri/dikhololo_night_1k.hdr
--------------------------------------------------------------------------------
/src/viser/client/public/hdri/empty_warehouse_01_1k.hdr:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/public/hdri/empty_warehouse_01_1k.hdr
--------------------------------------------------------------------------------
/src/viser/client/public/hdri/forest_slope_1k.hdr:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/public/hdri/forest_slope_1k.hdr
--------------------------------------------------------------------------------
/src/viser/client/public/hdri/kiara_1_dawn_1k.hdr:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/public/hdri/kiara_1_dawn_1k.hdr
--------------------------------------------------------------------------------
/src/viser/client/public/hdri/lebombo_1k.hdr:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/public/hdri/lebombo_1k.hdr
--------------------------------------------------------------------------------
/src/viser/client/public/hdri/potsdamer_platz_1k.hdr:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/public/hdri/potsdamer_platz_1k.hdr
--------------------------------------------------------------------------------
/src/viser/client/public/hdri/rooitou_park_1k.hdr:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/public/hdri/rooitou_park_1k.hdr
--------------------------------------------------------------------------------
/src/viser/client/public/hdri/st_fagans_interior_1k.hdr:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/public/hdri/st_fagans_interior_1k.hdr
--------------------------------------------------------------------------------
/src/viser/client/public/hdri/studio_small_03_1k.hdr:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/public/hdri/studio_small_03_1k.hdr
--------------------------------------------------------------------------------
/src/viser/client/public/hdri/venice_sunset_1k.hdr:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/public/hdri/venice_sunset_1k.hdr
--------------------------------------------------------------------------------
/src/viser/client/public/logo.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/public/logo.svg
--------------------------------------------------------------------------------
/src/viser/client/public/manifest.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/public/manifest.json
--------------------------------------------------------------------------------
/src/viser/client/public/robots.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/public/robots.txt
--------------------------------------------------------------------------------
/src/viser/client/src/App.css.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/App.css.ts
--------------------------------------------------------------------------------
/src/viser/client/src/App.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/App.tsx
--------------------------------------------------------------------------------
/src/viser/client/src/AppTheme.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/AppTheme.ts
--------------------------------------------------------------------------------
/src/viser/client/src/BatchedLabelManager.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/BatchedLabelManager.tsx
--------------------------------------------------------------------------------
/src/viser/client/src/BatchedLabelManagerContext.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/BatchedLabelManagerContext.tsx
--------------------------------------------------------------------------------
/src/viser/client/src/Billboard.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/Billboard.tsx
--------------------------------------------------------------------------------
/src/viser/client/src/BrowserWarning.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/BrowserWarning.tsx
--------------------------------------------------------------------------------
/src/viser/client/src/CameraControls.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/CameraControls.tsx
--------------------------------------------------------------------------------
/src/viser/client/src/CameraFrustumVariants.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/CameraFrustumVariants.tsx
--------------------------------------------------------------------------------
/src/viser/client/src/ControlPanel/BottomPanel.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/ControlPanel/BottomPanel.tsx
--------------------------------------------------------------------------------
/src/viser/client/src/ControlPanel/ControlPanel.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/ControlPanel/ControlPanel.tsx
--------------------------------------------------------------------------------
/src/viser/client/src/ControlPanel/FloatingPanel.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/ControlPanel/FloatingPanel.tsx
--------------------------------------------------------------------------------
/src/viser/client/src/ControlPanel/Generated.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/ControlPanel/Generated.tsx
--------------------------------------------------------------------------------
/src/viser/client/src/ControlPanel/GuiComponentContext.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/ControlPanel/GuiComponentContext.tsx
--------------------------------------------------------------------------------
/src/viser/client/src/ControlPanel/GuiState.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/ControlPanel/GuiState.tsx
--------------------------------------------------------------------------------
/src/viser/client/src/ControlPanel/SceneTreeTable.css.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/ControlPanel/SceneTreeTable.css.ts
--------------------------------------------------------------------------------
/src/viser/client/src/ControlPanel/SceneTreeTable.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/ControlPanel/SceneTreeTable.tsx
--------------------------------------------------------------------------------
/src/viser/client/src/ControlPanel/ServerControls.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/ControlPanel/ServerControls.tsx
--------------------------------------------------------------------------------
/src/viser/client/src/ControlPanel/SidebarPanel.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/ControlPanel/SidebarPanel.tsx
--------------------------------------------------------------------------------
/src/viser/client/src/CsmDirectionalLight.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/CsmDirectionalLight.tsx
--------------------------------------------------------------------------------
/src/viser/client/src/DevSettingsPanel.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/DevSettingsPanel.tsx
--------------------------------------------------------------------------------
/src/viser/client/src/DevSettingsStore.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/DevSettingsStore.tsx
--------------------------------------------------------------------------------
/src/viser/client/src/EnvironmentState.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/EnvironmentState.tsx
--------------------------------------------------------------------------------
/src/viser/client/src/FilePlayback.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/FilePlayback.tsx
--------------------------------------------------------------------------------
/src/viser/client/src/HoverContext.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/HoverContext.ts
--------------------------------------------------------------------------------
/src/viser/client/src/LabelUtils.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/LabelUtils.tsx
--------------------------------------------------------------------------------
/src/viser/client/src/Line.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/Line.tsx
--------------------------------------------------------------------------------
/src/viser/client/src/MacWindowWrapper.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/MacWindowWrapper.tsx
--------------------------------------------------------------------------------
/src/viser/client/src/Markdown.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/Markdown.tsx
--------------------------------------------------------------------------------
/src/viser/client/src/MessageHandler.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/MessageHandler.tsx
--------------------------------------------------------------------------------
/src/viser/client/src/Modal.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/Modal.tsx
--------------------------------------------------------------------------------
/src/viser/client/src/Outlines.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/Outlines.tsx
--------------------------------------------------------------------------------
/src/viser/client/src/OutlinesIfHovered.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/OutlinesIfHovered.tsx
--------------------------------------------------------------------------------
/src/viser/client/src/SceneTree.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/SceneTree.tsx
--------------------------------------------------------------------------------
/src/viser/client/src/SceneTreeState.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/SceneTreeState.tsx
--------------------------------------------------------------------------------
/src/viser/client/src/SearchParamsUtils.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/SearchParamsUtils.tsx
--------------------------------------------------------------------------------
/src/viser/client/src/ShadowArgs.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/ShadowArgs.tsx
--------------------------------------------------------------------------------
/src/viser/client/src/Splatting/GaussianSplats.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/Splatting/GaussianSplats.tsx
--------------------------------------------------------------------------------
/src/viser/client/src/Splatting/GaussianSplatsHelpers.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/Splatting/GaussianSplatsHelpers.ts
--------------------------------------------------------------------------------
/src/viser/client/src/Splatting/SplatSortWorker.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/Splatting/SplatSortWorker.ts
--------------------------------------------------------------------------------
/src/viser/client/src/Splatting/WasmSorter/Sorter.mjs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/Splatting/WasmSorter/Sorter.mjs
--------------------------------------------------------------------------------
/src/viser/client/src/Splatting/WasmSorter/Sorter.wasm:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/Splatting/WasmSorter/Sorter.wasm
--------------------------------------------------------------------------------
/src/viser/client/src/Splatting/WasmSorter/build.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/Splatting/WasmSorter/build.sh
--------------------------------------------------------------------------------
/src/viser/client/src/Splatting/WasmSorter/sorter.cpp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/Splatting/WasmSorter/sorter.cpp
--------------------------------------------------------------------------------
/src/viser/client/src/ThreeAssets.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/ThreeAssets.tsx
--------------------------------------------------------------------------------
/src/viser/client/src/Titlebar.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/Titlebar.tsx
--------------------------------------------------------------------------------
/src/viser/client/src/VersionInfo.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/VersionInfo.ts
--------------------------------------------------------------------------------
/src/viser/client/src/ViewerContext.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/ViewerContext.ts
--------------------------------------------------------------------------------
/src/viser/client/src/WebsocketInterface.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/WebsocketInterface.tsx
--------------------------------------------------------------------------------
/src/viser/client/src/WebsocketMessages.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/WebsocketMessages.ts
--------------------------------------------------------------------------------
/src/viser/client/src/WebsocketServerWorker.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/WebsocketServerWorker.ts
--------------------------------------------------------------------------------
/src/viser/client/src/WebsocketUtils.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/WebsocketUtils.ts
--------------------------------------------------------------------------------
/src/viser/client/src/WorldTransformUtils.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/WorldTransformUtils.ts
--------------------------------------------------------------------------------
/src/viser/client/src/components/Button.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/components/Button.tsx
--------------------------------------------------------------------------------
/src/viser/client/src/components/ButtonGroup.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/components/ButtonGroup.tsx
--------------------------------------------------------------------------------
/src/viser/client/src/components/Checkbox.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/components/Checkbox.tsx
--------------------------------------------------------------------------------
/src/viser/client/src/components/ComponentStyles.css.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/components/ComponentStyles.css.ts
--------------------------------------------------------------------------------
/src/viser/client/src/components/Dropdown.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/components/Dropdown.tsx
--------------------------------------------------------------------------------
/src/viser/client/src/components/Folder.css.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/components/Folder.css.ts
--------------------------------------------------------------------------------
/src/viser/client/src/components/Folder.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/components/Folder.tsx
--------------------------------------------------------------------------------
/src/viser/client/src/components/Html.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/components/Html.tsx
--------------------------------------------------------------------------------
/src/viser/client/src/components/Image.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/components/Image.tsx
--------------------------------------------------------------------------------
/src/viser/client/src/components/Markdown.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/components/Markdown.tsx
--------------------------------------------------------------------------------
/src/viser/client/src/components/MultiSlider.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/components/MultiSlider.tsx
--------------------------------------------------------------------------------
/src/viser/client/src/components/MultiSliderComponent.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/components/MultiSliderComponent.css
--------------------------------------------------------------------------------
/src/viser/client/src/components/MultiSliderComponent.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/components/MultiSliderComponent.tsx
--------------------------------------------------------------------------------
/src/viser/client/src/components/NumberInput.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/components/NumberInput.tsx
--------------------------------------------------------------------------------
/src/viser/client/src/components/PlotlyComponent.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/components/PlotlyComponent.tsx
--------------------------------------------------------------------------------
/src/viser/client/src/components/ProgressBar.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/components/ProgressBar.tsx
--------------------------------------------------------------------------------
/src/viser/client/src/components/Rgb.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/components/Rgb.tsx
--------------------------------------------------------------------------------
/src/viser/client/src/components/Rgba.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/components/Rgba.tsx
--------------------------------------------------------------------------------
/src/viser/client/src/components/Slider.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/components/Slider.tsx
--------------------------------------------------------------------------------
/src/viser/client/src/components/TabGroup.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/components/TabGroup.tsx
--------------------------------------------------------------------------------
/src/viser/client/src/components/TextInput.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/components/TextInput.tsx
--------------------------------------------------------------------------------
/src/viser/client/src/components/UploadButton.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/components/UploadButton.tsx
--------------------------------------------------------------------------------
/src/viser/client/src/components/UplotComponent.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/components/UplotComponent.css
--------------------------------------------------------------------------------
/src/viser/client/src/components/UplotComponent.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/components/UplotComponent.tsx
--------------------------------------------------------------------------------
/src/viser/client/src/components/Vector2.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/components/Vector2.tsx
--------------------------------------------------------------------------------
/src/viser/client/src/components/Vector3.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/components/Vector3.tsx
--------------------------------------------------------------------------------
/src/viser/client/src/components/colorUtils.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/components/colorUtils.ts
--------------------------------------------------------------------------------
/src/viser/client/src/components/common.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/components/common.tsx
--------------------------------------------------------------------------------
/src/viser/client/src/csm/CSM.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/csm/CSM.d.ts
--------------------------------------------------------------------------------
/src/viser/client/src/csm/CSM.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/csm/CSM.js
--------------------------------------------------------------------------------
/src/viser/client/src/csm/CSMFrustum.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/csm/CSMFrustum.js
--------------------------------------------------------------------------------
/src/viser/client/src/csm/CSMHelper.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/csm/CSMHelper.js
--------------------------------------------------------------------------------
/src/viser/client/src/csm/CSMShader.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/csm/CSMShader.js
--------------------------------------------------------------------------------
/src/viser/client/src/csm/CSMShadowNode.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/csm/CSMShadowNode.js
--------------------------------------------------------------------------------
/src/viser/client/src/index.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/index.css
--------------------------------------------------------------------------------
/src/viser/client/src/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/index.tsx
--------------------------------------------------------------------------------
/src/viser/client/src/mesh/BasicMesh.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/mesh/BasicMesh.tsx
--------------------------------------------------------------------------------
/src/viser/client/src/mesh/BatchedGlbAsset.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/mesh/BatchedGlbAsset.tsx
--------------------------------------------------------------------------------
/src/viser/client/src/mesh/BatchedMesh.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/mesh/BatchedMesh.tsx
--------------------------------------------------------------------------------
/src/viser/client/src/mesh/BatchedMeshBase.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/mesh/BatchedMeshBase.tsx
--------------------------------------------------------------------------------
/src/viser/client/src/mesh/BatchedMeshHoverOutlines.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/mesh/BatchedMeshHoverOutlines.tsx
--------------------------------------------------------------------------------
/src/viser/client/src/mesh/BoxMesh.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/mesh/BoxMesh.tsx
--------------------------------------------------------------------------------
/src/viser/client/src/mesh/GlbLoaderUtils.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/mesh/GlbLoaderUtils.tsx
--------------------------------------------------------------------------------
/src/viser/client/src/mesh/IcosphereMesh.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/mesh/IcosphereMesh.tsx
--------------------------------------------------------------------------------
/src/viser/client/src/mesh/MeshUtils.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/mesh/MeshUtils.tsx
--------------------------------------------------------------------------------
/src/viser/client/src/mesh/SingleGlbAsset.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/mesh/SingleGlbAsset.tsx
--------------------------------------------------------------------------------
/src/viser/client/src/mesh/SkinnedMesh.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/mesh/SkinnedMesh.tsx
--------------------------------------------------------------------------------
/src/viser/client/src/react-app-env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
--------------------------------------------------------------------------------
/src/viser/client/src/utils/shallowArrayEqual.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/utils/shallowArrayEqual.ts
--------------------------------------------------------------------------------
/src/viser/client/src/utils/shallowObjectKeysEqual.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/src/utils/shallowObjectKeysEqual.ts
--------------------------------------------------------------------------------
/src/viser/client/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/tsconfig.json
--------------------------------------------------------------------------------
/src/viser/client/vite-env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
--------------------------------------------------------------------------------
/src/viser/client/vite.config.mts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/client/vite.config.mts
--------------------------------------------------------------------------------
/src/viser/extras/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/extras/__init__.py
--------------------------------------------------------------------------------
/src/viser/extras/_record3d.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/extras/_record3d.py
--------------------------------------------------------------------------------
/src/viser/extras/_urdf.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/extras/_urdf.py
--------------------------------------------------------------------------------
/src/viser/extras/colmap/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/extras/colmap/__init__.py
--------------------------------------------------------------------------------
/src/viser/extras/colmap/_colmap_utils.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/extras/colmap/_colmap_utils.py
--------------------------------------------------------------------------------
/src/viser/infra/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/infra/__init__.py
--------------------------------------------------------------------------------
/src/viser/infra/_async_message_buffer.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/infra/_async_message_buffer.py
--------------------------------------------------------------------------------
/src/viser/infra/_infra.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/infra/_infra.py
--------------------------------------------------------------------------------
/src/viser/infra/_messages.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/infra/_messages.py
--------------------------------------------------------------------------------
/src/viser/infra/_typescript_interface_gen.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/infra/_typescript_interface_gen.py
--------------------------------------------------------------------------------
/src/viser/py.typed:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/viser/theme/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/theme/__init__.py
--------------------------------------------------------------------------------
/src/viser/theme/_titlebar.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/theme/_titlebar.py
--------------------------------------------------------------------------------
/src/viser/transforms/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/transforms/__init__.py
--------------------------------------------------------------------------------
/src/viser/transforms/_base.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/transforms/_base.py
--------------------------------------------------------------------------------
/src/viser/transforms/_se2.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/transforms/_se2.py
--------------------------------------------------------------------------------
/src/viser/transforms/_se3.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/transforms/_se3.py
--------------------------------------------------------------------------------
/src/viser/transforms/_so2.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/transforms/_so2.py
--------------------------------------------------------------------------------
/src/viser/transforms/_so3.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/transforms/_so3.py
--------------------------------------------------------------------------------
/src/viser/transforms/hints/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/transforms/hints/__init__.py
--------------------------------------------------------------------------------
/src/viser/transforms/utils/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/transforms/utils/__init__.py
--------------------------------------------------------------------------------
/src/viser/transforms/utils/_utils.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/transforms/utils/_utils.py
--------------------------------------------------------------------------------
/src/viser/uplot/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/uplot/__init__.py
--------------------------------------------------------------------------------
/src/viser/uplot/_generate_types.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/uplot/_generate_types.py
--------------------------------------------------------------------------------
/src/viser/uplot/_uplot_types.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/uplot/_uplot_types.py
--------------------------------------------------------------------------------
/src/viser/uplot/uPlot.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/src/viser/uplot/uPlot.d.ts
--------------------------------------------------------------------------------
/sync_client_server.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/sync_client_server.py
--------------------------------------------------------------------------------
/tests/test_garbage_collection.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/tests/test_garbage_collection.py
--------------------------------------------------------------------------------
/tests/test_image_encode.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/tests/test_image_encode.py
--------------------------------------------------------------------------------
/tests/test_message_annotations.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/tests/test_message_annotations.py
--------------------------------------------------------------------------------
/tests/test_server_stop.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/tests/test_server_stop.py
--------------------------------------------------------------------------------
/tests/test_transforms_axioms.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/tests/test_transforms_axioms.py
--------------------------------------------------------------------------------
/tests/test_transforms_bijective.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/tests/test_transforms_bijective.py
--------------------------------------------------------------------------------
/tests/test_transforms_ops.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/tests/test_transforms_ops.py
--------------------------------------------------------------------------------
/tests/test_version_sync.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/tests/test_version_sync.py
--------------------------------------------------------------------------------
/tests/utils.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nerfstudio-project/viser/HEAD/tests/utils.py
--------------------------------------------------------------------------------