📖 RTI 完整实战教程

从拍摄到网页展示 · 反射变换成像全流程

一、什么是 RTI?

RTI(Reflectance Transformation Imaging,反射变换成像)是一种计算摄影技术。它通过从多个不同角度拍摄同一物体,再经算法合成,生成一张可以交互式移动光源的图像。你可以用鼠标拖拽改变光线方向,观察物体表面最细微的刻痕、纹理和起伏。

🖱️ 鼠标滑过光点,查看 RTI 穹顶打光原理

💡 在铭文/考古研究中的价值:肉眼难以辨认的铭文、工具痕迹、风化轮廓,在 RTI 的掠射光下能清晰"跳"出来。

二、设备与环境准备

拍摄设备

拍摄环境

三、拍摄步骤

3.1 相机/手机设置(设好后全程不能改)

参数设置
曝光模式全手动(M 档或专业模式),所有 auto 关掉
ISO100 或最低
光圈f/8 到 f/11(手机通常固定光圈,忽略)
快门根据现场光调整,让照片不亮不暗
白平衡手动锁定,绝不能开自动白平衡
对焦手动对焦,锁定后不再触动
文件格式JPEG(最高画质)

3.2 拍摄流程

  1. 架设设备:相机/手机上三脚架,对准你的板子。板子放在暗色地面或黑色凳子上。黑色反光球放在板子旁边,不要离字太远。无色鱼线绕板子一圈打结,用板子压住,手持光源绑在鱼线上。
  2. 锁定参数:按上面的表格设置好所有参数,不要再改动。
  3. 移动光源拍摄:每拍一张,就把手电筒移到不同的位置。光线不需要均匀分布——最低角度的一圈可以少拍一点,较低角度多拍,中高角度正常拍,不用均匀变换光源角度,呈现出来的效果反而更好。拍摄工具的仰角在四十度左右,最好不要高于四十五度;刻痕很浅的话可以稍微低一点。
  4. 拍摄数量:通常 36-48 张。每张照片的反光球上都必须有一个清晰的小高光点。
  5. 声控快门:如果使用手机,打开声控快门,每变换一个光源位置就喊一声,避免触碰设备造成振动。

3.3 常见错误

📹 参考视频 - 拍摄过程

录制你的拍摄过程,展示相机/手机固定、移动光源逐张拍摄的操作。

四、软件处理(使用 RelightLab)

4.1 安装

4.2 处理流程

  1. 打开 RelightLab,新建项目。
  2. 导入你的照片(全部选中)。
  3. Alignment 的 verify 过程非常重要,否则会出现残影。检查软件自动识别的反光球高光点,有偏位的手动微调。小球定位:选三个点出现轮廓后,最好再加一个点。
  4. 如果拍摄时用了固定角度的机器光源(无反光球),可以在软件里手动输入光源方向。
  5. 选择输出格式:建议导出 HSH(.rti),效果更好。
  6. 点击处理,等待合成完成。
  7. 完成后,用软件内置的 Viewer 预览效果(鼠标拖拽改变光源方向)。

4.3 关于黑屏问题

⚠️ 导出后黑屏,不用担心是拍的照片过黑。照片本来就应该在暗室里拍,只要照片里有能看清刻痕的,都不应该出现黑屏结果。如果遇到黑屏,通常是软件版本或 Alignment 的问题,按上面的步骤重新检查即可。

📹 参考视频 - 软件使用过程

录制你的 RelightLab / RTIViewer 操作过程,展示合成、Alignment、拖拽光源等步骤。

五、用 RTIViewer 查看

如果导出的是 .rti.ptm 文件,需要用 RTIViewer 打开。

六、导出 Web 查看器与本地服务器

RelightLab 可以导出 Web 查看器格式(勾选"Add openlime viewer code"),生成一个包含 index.html 和若干 plane_xxx.jpg 的文件夹。

这个文件夹不能直接双击 index.html 打开(浏览器安全策略会禁止加载本地资源),需要通过本地服务器访问。

使用 sswws.exe(推荐,最轻量)

  1. 下载 sswws.exe:https://github.com/faustinoaq/sswws/releases
  2. sswws.exe 放到你的 RTI 导出文件夹里(和 index.html 同层)。
  3. 双击 sswws.exe,会弹出一个黑色命令行窗口(不要关)。
  4. 打开浏览器,访问 http://localhost:8080
  5. 如果看到文件列表,点击 index.html 就能查看 RTI 结果。
  6. 如果文件夹里直接有 index.html,访问 http://localhost:8080/index.html 即可。

七、痕迹学扩展:SfM 三维建模

RTI 解决的是"看见"的问题,而 SfM(运动恢复结构)摄影测量解决的是"测量"的问题。两者结合,可以完成从定性观察到定量分析的全部流程。

第一步:拍照

SfM 的拍摄逻辑和 RTI 相反——相机围着板子转,光线固定均匀

第二步:软件重建

3DF Zephyr Free(推荐,对硬件友好)

操作流程:打开软件 → Workflow → New Project → 导入照片 → 勾选 Compute 3D Model + Compute Texture → 点击 Run → 等待完成 → 导出为 .obj 格式

Agisoft Metashape(行业标准,30 天试用)

第三步:导出模型

导出时选择 .obj 格式(带纹理),这是三维软件通用的格式。

📹 参考视频 - SfM 三维建模操作

🎬 视频待补充
演示 3DF Zephyr / Agisoft Metashape 的建模流程。

八、进阶:虚拟 RTI

把 SfM 生成的 3D 模型导入 Blender,在电脑里模拟出 RTI 拍摄时的"穹顶光"环境——在模型周围布置一圈虚拟灯光,让电脑从各个角度给模型拍照,生成几十张不同光照角度的渲染图,再用 RTI Builder 合成,就得到虚拟 RTI 了。

这个技术的优势在于:不需要重新拍摄实物,在模型精度足够的情况下,可以反复调整打光方案,合成出质量不低于实物拍摄的 RTI 结果。特别适合那些无法再次接触实物的研究场景。

📹 参考视频 - 虚拟 RTI 操作

🎬 视频待补充
演示 Blender 虚拟打光 + RTI Builder 合成虚拟 RTI 的流程。

九、常见问题排查

📋 附录:快速检查清单

0 / 13 已完成
重置全部
📁 上传 result 文件夹

(功能开发中,目前仅为占位)

📂 预期的文件夹结构:

result/
  ├── index.html
  ├── info.json
  ├── openlime.min.js
  ├── plane_0.jpg
  ├── plane_1.jpg
  ├── ...
  ├── skin.css
  └── skin.svg

💡 这是 RelightLab 导出 Web 查看器时生成的文件夹结构。

← 返回主页