diff --git a/README.md b/README.md index caa2f23..9403702 100644 --- a/README.md +++ b/README.md @@ -8,6 +8,11 @@ For the full long-term workflow see `docs/workflow/sensor-design-workflow.md` in workspace root (`D:\orisys_ws\docs\workflow\sensor-design-workflow.md`). This repository intentionally implements a **minimal v1** for a small team. +Measured properties of the geometry and cameras — topology, surface area, normals, incidence, +cell pitch, and the runtime unroll domain — are in +[`docs/geometry-measurements.md`](docs/geometry-measurements.md). The multi-view ownership design +and the optics model both depend on them, and they expire when a camera moves. + ## Two buckets (daily work) | Bucket | Where | Contents | diff --git a/docs/design-parameters.md b/docs/design-parameters.md index 0c1ed23..79d0e40 100644 --- a/docs/design-parameters.md +++ b/docs/design-parameters.md @@ -198,6 +198,11 @@ raster pixels = px_per_mm × physical millimetres ## 4. `texture_patch_views`:多个投影视图和区域分工 +本节说明**每个键的语义**。为什么这样设计——为什么所有权在生成之前决定、为什么单位是三角形、 +以及两种 seam 模式各自的适用条件——见 +`D:\orisys_ws\docs\workflow\multiview-ownership-decision.md`。测量数据(拓扑、相机、入射角、 +cell pitch)见 [`geometry-measurements.md`](geometry-measurements.md)。 + 这个流程较容易混淆,因为它同时使用三类信息。 ### 4.1 三种角色 diff --git a/docs/geometry-measurements.md b/docs/geometry-measurements.md new file mode 100644 index 0000000..5369d21 --- /dev/null +++ b/docs/geometry-measurements.md @@ -0,0 +1,149 @@ +# Measured geometry, camera and runtime facts (`sensors/finger/r01`) + +Reference measurements of the finger `r01` sensing surface, the sensing camera, and the runtime +unroll domain. These are properties of the physical part, not of any one design, so they live +here rather than in a decision record and are reused by the multi-view ownership work, the probe +bench and the optics model. + +Every row states how it was obtained. Anything not re-derivable is marked as such. + +## 1. Method + +Read-only, never saved. Blender 5.0.1, invoked as `blender -b -P