Skip to content

Commit

Permalink
update
Browse files Browse the repository at this point in the history
  • Loading branch information
LinZhuoChen committed Aug 12, 2024
1 parent a7468d0 commit 4bb3157
Show file tree
Hide file tree
Showing 29 changed files with 224 additions and 236 deletions.
Binary file modified .doctrees/API.doctree
Binary file not shown.
Binary file modified .doctrees/code/dataset.doctree
Binary file not shown.
Binary file modified .doctrees/code/hook.doctree
Binary file not shown.
Binary file modified .doctrees/code/logger.doctree
Binary file not shown.
Binary file modified .doctrees/code/model.doctree
Binary file not shown.
Binary file modified .doctrees/code/optimizer.doctree
Binary file not shown.
Binary file modified .doctrees/code/point_cloud.doctree
Binary file not shown.
Binary file modified .doctrees/code/trainer.doctree
Binary file not shown.
Binary file modified .doctrees/environment.pickle
Binary file not shown.
Binary file modified .doctrees/framework/overall.doctree
Binary file not shown.
Binary file modified .doctrees/framework_cn/overall.doctree
Binary file not shown.
45 changes: 22 additions & 23 deletions API.html
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@
<link rel="index" title="Index" href="genindex.html" />
<link rel="search" title="Search" href="search.html" />
<link rel="next" title="dataset" href="code/dataset.html" />
<link rel="prev" title="后处理结果提取 (Metric, Mesh, Video)" href="advanced_usage_cn/extract_mesh.html" />
<link rel="prev" title="Post-Processing Results Extraction (Metric, Mesh, Video)" href="advanced_usage/extract_mesh.html" />
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<meta name="docsearch:language" content="en"/>
</head>
Expand Down Expand Up @@ -128,7 +128,7 @@



<a class="navbar-brand logo" href="index_cn.html">
<a class="navbar-brand logo" href="index.html">



Expand Down Expand Up @@ -157,32 +157,32 @@
</script></div>
<div class="sidebar-primary-item"><nav class="bd-links bd-docs-nav" aria-label="Main">
<div class="bd-toc-item navbar-nav active">
<p aria-level="2" class="caption" role="heading"><span class="caption-text">开始(10分钟内学习Pointrix)</span></p>
<p aria-level="2" class="caption" role="heading"><span class="caption-text">Get started (In 10 minutes)</span></p>
<ul class="nav bd-sidenav">
<li class="toctree-l1"><a class="reference internal" href="get_started_cn/installation.html">安装</a></li>
<li class="toctree-l1"><a class="reference internal" href="get_started_cn/run_first_model.html">运行你的第一个模型</a></li>
<li class="toctree-l1"><a class="reference internal" href="get_started_cn/learning_config.html">Pointrix 中的配置文件</a></li>
<li class="toctree-l1"><a class="reference internal" href="get_started_cn/render_novel_view_gui.html">使用 Pointflicks (GUI) 可视化</a></li>
<li class="toctree-l1"><a class="reference internal" href="get_started/installation.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="get_started/run_first_model.html">Run Your First Model</a></li>
<li class="toctree-l1"><a class="reference internal" href="get_started/render_novel_view_gui.html">Using Pointflicks (GUI)</a></li>
<li class="toctree-l1"><a class="reference internal" href="get_started/learning_configuration.html">Configuration Files in Pointrix</a></li>
</ul>
<p aria-level="2" class="caption" role="heading"><span class="caption-text">教程</span></p>
<p aria-level="2" class="caption" role="heading"><span class="caption-text">Tutorial</span></p>
<ul class="nav bd-sidenav">
<li class="toctree-l1"><a class="reference internal" href="tutorial_cn/tutorial_2.html">为点云渲染添加监督</a></li>
<li class="toctree-l1"><a class="reference internal" href="tutorial/tutorial_2.html">Adding Supervision for 3DGS</a></li>
</ul>
<p aria-level="2" class="caption" role="heading"><span class="caption-text">架构</span></p>
<p aria-level="2" class="caption" role="heading"><span class="caption-text">Framework</span></p>
<ul class="nav bd-sidenav">
<li class="toctree-l1"><a class="reference internal" href="framework_cn/overall.html">总览</a></li>
<li class="toctree-l1"><a class="reference internal" href="framework_cn/data.html">数据流水线</a></li>
<li class="toctree-l1"><a class="reference internal" href="framework_cn/model.html">模型</a></li>
<li class="toctree-l1"><a class="reference internal" href="framework_cn/trainer.html">训练器 (Trainer)</a></li>
<li class="toctree-l1"><a class="reference internal" href="framework_cn/hook.html">钩子</a></li>
<li class="toctree-l1"><a class="reference internal" href="framework/overall.html">Overview</a></li>
<li class="toctree-l1"><a class="reference internal" href="framework/data.html">Data Pipeline</a></li>
<li class="toctree-l1"><a class="reference internal" href="framework/model.html">Model</a></li>
<li class="toctree-l1"><a class="reference internal" href="framework/trainer.html">Trainer</a></li>
<li class="toctree-l1"><a class="reference internal" href="framework/hook.html">Hook</a></li>
</ul>
<p aria-level="2" class="caption" role="heading"><span class="caption-text">Advanced</span></p>
<ul class="nav bd-sidenav">
<li class="toctree-l1"><a class="reference internal" href="advanced_usage_cn/camera_optimization.html">相机优化</a></li>
<li class="toctree-l1"><a class="reference internal" href="advanced_usage_cn/dust3r_init.html">Dust3r 初始化相机模型与点云 (Beta)</a></li>
<li class="toctree-l1"><a class="reference internal" href="advanced_usage_cn/extract_mesh.html">后处理结果提取 (Metric, Mesh, Video)</a></li>
<li class="toctree-l1"><a class="reference internal" href="advanced_usage/camera_optimization.html">Camera Optimization</a></li>
<li class="toctree-l1"><a class="reference internal" href="advanced_usage/dust3r_init.html">Dust3r Initialization for Camera Model and Point Cloud (Beta)</a></li>
<li class="toctree-l1"><a class="reference internal" href="advanced_usage/extract_mesh.html">Post-Processing Results Extraction (Metric, Mesh, Video)</a></li>
</ul>
<p aria-level="2" class="caption" role="heading"><span class="caption-text">参考</span></p>
<p aria-level="2" class="caption" role="heading"><span class="caption-text">Reference</span></p>
<ul class="current nav bd-sidenav">
<li class="toctree-l1 current active has-children"><a class="current reference internal" href="#">API</a><details open="open"><summary><span class="toctree-toggle" role="presentation"><i class="fa-solid fa-chevron-down"></i></span></summary><ul>
<li class="toctree-l2"><a class="reference internal" href="code/dataset.html">dataset</a></li>
Expand All @@ -196,8 +196,7 @@
</details></li>
</ul>
<ul class="nav bd-sidenav">
<li class="toctree-l1"><a class="reference internal" href="switch_cn.html"><a href="https://pointrix-project.github.io/pointrix/index.html">English</a></a></li>

<li class="toctree-l1"><a class="reference internal" href="switch.html"><a href="https://pointrix-project.github.io/pointrix/index_cn.html">简体中文</a></a></li>
</ul>

</div>
Expand Down Expand Up @@ -583,12 +582,12 @@ <h1>API<a class="headerlink" href="#api" title="Link to this heading">#</a></h1>

<div class="prev-next-area">
<a class="left-prev"
href="advanced_usage_cn/extract_mesh.html"
href="advanced_usage/extract_mesh.html"
title="previous page">
<i class="fa-solid fa-angle-left"></i>
<div class="prev-next-info">
<p class="prev-next-subtitle">previous</p>
<p class="prev-next-title">后处理结果提取 (Metric, Mesh, Video)</p>
<p class="prev-next-title">Post-Processing Results Extraction (Metric, Mesh, Video)</p>
</div>
</a>
<a class="right-next"
Expand Down
1 change: 0 additions & 1 deletion _sources/API.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@ API
TODO: Explanation of each component

.. toctree::

code/dataset
code/point_cloud
code/hook
Expand Down
4 changes: 2 additions & 2 deletions _sources/framework/overall.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,9 @@ The overall framework of Pointrix is illustrated in the diagram below:
- **Data Pipeline**: Manages the flow of unified data format to the trainer.

## Model Components
- **Point Cloud Camera Model**: Computation graph component based on Gaussian point clouds and camera models.
- **Point Cloud Model**: Computation graph component based on Gaussian point clouds.
- **Msplat Renderer**: Core component of point cloud rendering. Supports various rendering techniques. All inputs return gradients (camera intrinsic and extrinsic parameters), and interfaces are modularized to the extent possible.
- **Post-processing**: Post-processing steps such as rendering from new viewpoints and mesh extraction on the final trained point cloud.
- **Camera Model**: Computation graph component based on camera models.

## Logging, Visualization, Configuration, Registration, and Callback Components
- **Logger and GUI**: Interact with all components, supporting logging and visualization of intermediate results generated throughout the process.
Expand Down
4 changes: 2 additions & 2 deletions _sources/framework_cn/overall.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,9 @@ Pointrix 的总体框架如下图所示:
- **数据流水线**:管理统一数据格式的数据流向训练器。

## 模型组件
- **点云相机模型**基于高斯点云与相机模型的计算图组件
- **点云模型**基于点云模型的计算图组件
- **Msplat渲染器**:点云渲染的核心组件。支持各种渲染技术。所有输入都返回梯度(相机内参和外参),并且尽可能拆分标准化的开放接口。
- **后处理**对最终训练的点云进行新视角渲染,mesh提取等后处理流程
- **相机模型**基于相机模型的计算图组件

## 日志记录、可视化、配置、注册和回调组件
- **日志记录器和GUI**:与所有组件交互,支持记录和可视化整个流程生成的中间结果。
Expand Down
39 changes: 19 additions & 20 deletions code/dataset.html
Original file line number Diff line number Diff line change
Expand Up @@ -128,7 +128,7 @@



<a class="navbar-brand logo" href="../index_cn.html">
<a class="navbar-brand logo" href="../index.html">



Expand Down Expand Up @@ -157,32 +157,32 @@
</script></div>
<div class="sidebar-primary-item"><nav class="bd-links bd-docs-nav" aria-label="Main">
<div class="bd-toc-item navbar-nav active">
<p aria-level="2" class="caption" role="heading"><span class="caption-text">开始(10分钟内学习Pointrix)</span></p>
<p aria-level="2" class="caption" role="heading"><span class="caption-text">Get started (In 10 minutes)</span></p>
<ul class="nav bd-sidenav">
<li class="toctree-l1"><a class="reference internal" href="../get_started_cn/installation.html">安装</a></li>
<li class="toctree-l1"><a class="reference internal" href="../get_started_cn/run_first_model.html">运行你的第一个模型</a></li>
<li class="toctree-l1"><a class="reference internal" href="../get_started_cn/learning_config.html">Pointrix 中的配置文件</a></li>
<li class="toctree-l1"><a class="reference internal" href="../get_started_cn/render_novel_view_gui.html">使用 Pointflicks (GUI) 可视化</a></li>
<li class="toctree-l1"><a class="reference internal" href="../get_started/installation.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../get_started/run_first_model.html">Run Your First Model</a></li>
<li class="toctree-l1"><a class="reference internal" href="../get_started/render_novel_view_gui.html">Using Pointflicks (GUI)</a></li>
<li class="toctree-l1"><a class="reference internal" href="../get_started/learning_configuration.html">Configuration Files in Pointrix</a></li>
</ul>
<p aria-level="2" class="caption" role="heading"><span class="caption-text">教程</span></p>
<p aria-level="2" class="caption" role="heading"><span class="caption-text">Tutorial</span></p>
<ul class="nav bd-sidenav">
<li class="toctree-l1"><a class="reference internal" href="../tutorial_cn/tutorial_2.html">为点云渲染添加监督</a></li>
<li class="toctree-l1"><a class="reference internal" href="../tutorial/tutorial_2.html">Adding Supervision for 3DGS</a></li>
</ul>
<p aria-level="2" class="caption" role="heading"><span class="caption-text">架构</span></p>
<p aria-level="2" class="caption" role="heading"><span class="caption-text">Framework</span></p>
<ul class="nav bd-sidenav">
<li class="toctree-l1"><a class="reference internal" href="../framework_cn/overall.html">总览</a></li>
<li class="toctree-l1"><a class="reference internal" href="../framework_cn/data.html">数据流水线</a></li>
<li class="toctree-l1"><a class="reference internal" href="../framework_cn/model.html">模型</a></li>
<li class="toctree-l1"><a class="reference internal" href="../framework_cn/trainer.html">训练器 (Trainer)</a></li>
<li class="toctree-l1"><a class="reference internal" href="../framework_cn/hook.html">钩子</a></li>
<li class="toctree-l1"><a class="reference internal" href="../framework/overall.html">Overview</a></li>
<li class="toctree-l1"><a class="reference internal" href="../framework/data.html">Data Pipeline</a></li>
<li class="toctree-l1"><a class="reference internal" href="../framework/model.html">Model</a></li>
<li class="toctree-l1"><a class="reference internal" href="../framework/trainer.html">Trainer</a></li>
<li class="toctree-l1"><a class="reference internal" href="../framework/hook.html">Hook</a></li>
</ul>
<p aria-level="2" class="caption" role="heading"><span class="caption-text">Advanced</span></p>
<ul class="nav bd-sidenav">
<li class="toctree-l1"><a class="reference internal" href="../advanced_usage_cn/camera_optimization.html">相机优化</a></li>
<li class="toctree-l1"><a class="reference internal" href="../advanced_usage_cn/dust3r_init.html">Dust3r 初始化相机模型与点云 (Beta)</a></li>
<li class="toctree-l1"><a class="reference internal" href="../advanced_usage_cn/extract_mesh.html">后处理结果提取 (Metric, Mesh, Video)</a></li>
<li class="toctree-l1"><a class="reference internal" href="../advanced_usage/camera_optimization.html">Camera Optimization</a></li>
<li class="toctree-l1"><a class="reference internal" href="../advanced_usage/dust3r_init.html">Dust3r Initialization for Camera Model and Point Cloud (Beta)</a></li>
<li class="toctree-l1"><a class="reference internal" href="../advanced_usage/extract_mesh.html">Post-Processing Results Extraction (Metric, Mesh, Video)</a></li>
</ul>
<p aria-level="2" class="caption" role="heading"><span class="caption-text">参考</span></p>
<p aria-level="2" class="caption" role="heading"><span class="caption-text">Reference</span></p>
<ul class="current nav bd-sidenav">
<li class="toctree-l1 current active has-children"><a class="reference internal" href="../API.html">API</a><details open="open"><summary><span class="toctree-toggle" role="presentation"><i class="fa-solid fa-chevron-down"></i></span></summary><ul class="current">
<li class="toctree-l2 current active"><a class="current reference internal" href="#">dataset</a></li>
Expand All @@ -196,8 +196,7 @@
</details></li>
</ul>
<ul class="nav bd-sidenav">
<li class="toctree-l1"><a class="reference internal" href="../switch_cn.html"><a href="https://pointrix-project.github.io/pointrix/index.html">English</a></a></li>

<li class="toctree-l1"><a class="reference internal" href="../switch.html"><a href="https://pointrix-project.github.io/pointrix/index_cn.html">简体中文</a></a></li>
</ul>

</div>
Expand Down
39 changes: 19 additions & 20 deletions code/hook.html
Original file line number Diff line number Diff line change
Expand Up @@ -128,7 +128,7 @@



<a class="navbar-brand logo" href="../index_cn.html">
<a class="navbar-brand logo" href="../index.html">



Expand Down Expand Up @@ -157,32 +157,32 @@
</script></div>
<div class="sidebar-primary-item"><nav class="bd-links bd-docs-nav" aria-label="Main">
<div class="bd-toc-item navbar-nav active">
<p aria-level="2" class="caption" role="heading"><span class="caption-text">开始(10分钟内学习Pointrix)</span></p>
<p aria-level="2" class="caption" role="heading"><span class="caption-text">Get started (In 10 minutes)</span></p>
<ul class="nav bd-sidenav">
<li class="toctree-l1"><a class="reference internal" href="../get_started_cn/installation.html">安装</a></li>
<li class="toctree-l1"><a class="reference internal" href="../get_started_cn/run_first_model.html">运行你的第一个模型</a></li>
<li class="toctree-l1"><a class="reference internal" href="../get_started_cn/learning_config.html">Pointrix 中的配置文件</a></li>
<li class="toctree-l1"><a class="reference internal" href="../get_started_cn/render_novel_view_gui.html">使用 Pointflicks (GUI) 可视化</a></li>
<li class="toctree-l1"><a class="reference internal" href="../get_started/installation.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="../get_started/run_first_model.html">Run Your First Model</a></li>
<li class="toctree-l1"><a class="reference internal" href="../get_started/render_novel_view_gui.html">Using Pointflicks (GUI)</a></li>
<li class="toctree-l1"><a class="reference internal" href="../get_started/learning_configuration.html">Configuration Files in Pointrix</a></li>
</ul>
<p aria-level="2" class="caption" role="heading"><span class="caption-text">教程</span></p>
<p aria-level="2" class="caption" role="heading"><span class="caption-text">Tutorial</span></p>
<ul class="nav bd-sidenav">
<li class="toctree-l1"><a class="reference internal" href="../tutorial_cn/tutorial_2.html">为点云渲染添加监督</a></li>
<li class="toctree-l1"><a class="reference internal" href="../tutorial/tutorial_2.html">Adding Supervision for 3DGS</a></li>
</ul>
<p aria-level="2" class="caption" role="heading"><span class="caption-text">架构</span></p>
<p aria-level="2" class="caption" role="heading"><span class="caption-text">Framework</span></p>
<ul class="nav bd-sidenav">
<li class="toctree-l1"><a class="reference internal" href="../framework_cn/overall.html">总览</a></li>
<li class="toctree-l1"><a class="reference internal" href="../framework_cn/data.html">数据流水线</a></li>
<li class="toctree-l1"><a class="reference internal" href="../framework_cn/model.html">模型</a></li>
<li class="toctree-l1"><a class="reference internal" href="../framework_cn/trainer.html">训练器 (Trainer)</a></li>
<li class="toctree-l1"><a class="reference internal" href="../framework_cn/hook.html">钩子</a></li>
<li class="toctree-l1"><a class="reference internal" href="../framework/overall.html">Overview</a></li>
<li class="toctree-l1"><a class="reference internal" href="../framework/data.html">Data Pipeline</a></li>
<li class="toctree-l1"><a class="reference internal" href="../framework/model.html">Model</a></li>
<li class="toctree-l1"><a class="reference internal" href="../framework/trainer.html">Trainer</a></li>
<li class="toctree-l1"><a class="reference internal" href="../framework/hook.html">Hook</a></li>
</ul>
<p aria-level="2" class="caption" role="heading"><span class="caption-text">Advanced</span></p>
<ul class="nav bd-sidenav">
<li class="toctree-l1"><a class="reference internal" href="../advanced_usage_cn/camera_optimization.html">相机优化</a></li>
<li class="toctree-l1"><a class="reference internal" href="../advanced_usage_cn/dust3r_init.html">Dust3r 初始化相机模型与点云 (Beta)</a></li>
<li class="toctree-l1"><a class="reference internal" href="../advanced_usage_cn/extract_mesh.html">后处理结果提取 (Metric, Mesh, Video)</a></li>
<li class="toctree-l1"><a class="reference internal" href="../advanced_usage/camera_optimization.html">Camera Optimization</a></li>
<li class="toctree-l1"><a class="reference internal" href="../advanced_usage/dust3r_init.html">Dust3r Initialization for Camera Model and Point Cloud (Beta)</a></li>
<li class="toctree-l1"><a class="reference internal" href="../advanced_usage/extract_mesh.html">Post-Processing Results Extraction (Metric, Mesh, Video)</a></li>
</ul>
<p aria-level="2" class="caption" role="heading"><span class="caption-text">参考</span></p>
<p aria-level="2" class="caption" role="heading"><span class="caption-text">Reference</span></p>
<ul class="current nav bd-sidenav">
<li class="toctree-l1 current active has-children"><a class="reference internal" href="../API.html">API</a><details open="open"><summary><span class="toctree-toggle" role="presentation"><i class="fa-solid fa-chevron-down"></i></span></summary><ul class="current">
<li class="toctree-l2"><a class="reference internal" href="dataset.html">dataset</a></li>
Expand All @@ -196,8 +196,7 @@
</details></li>
</ul>
<ul class="nav bd-sidenav">
<li class="toctree-l1"><a class="reference internal" href="../switch_cn.html"><a href="https://pointrix-project.github.io/pointrix/index.html">English</a></a></li>

<li class="toctree-l1"><a class="reference internal" href="../switch.html"><a href="https://pointrix-project.github.io/pointrix/index_cn.html">简体中文</a></a></li>
</ul>

</div>
Expand Down
Loading

0 comments on commit 4bb3157

Please sign in to comment.