【Open3D】Open3D 可视化窗口交互控制说明

这里写目录标题

前言

在使用 Open3D 进行点云或网格可视化时,掌握交互控制能让你更灵活地观察数据。本文整理了可视化窗口中鼠标、键盘的操作逻辑,帮助你高效调整视图、渲染效果和颜色显示。

鼠标视图控制

通过鼠标操作可直接调整三维视图的角度、位置和缩放,是最常用的交互方式:

操作方式 效果
左键 + 拖动 旋转视图
Ctrl + 左键 + 拖动 平移视图
滚轮键+拖动 平移视图
Shift + 左键 + 拖动 翻滚视图
滚轮滚动 放大 / 缩小视图

键盘视图控制

键盘快捷键用于更精准的视图参数调整,或执行 重置、复制视图 等操作:

按键/组合键 效果
[ / ] 增大 / 减小视野
R 重置视角
Ctrl/Cmd + C 复制当前视图状态到剪贴板
Ctrl/Cmd + V 从剪贴板粘贴视图状态

通用控制

用于 退出窗口、截图、模式切换 等全局操作:

按键/组合键 效果
Q、Esc 退出可视化视角
H 打印帮助信息
P、PrtScn 截取屏幕画面
D 截取深度图
O 截取当前渲染设置
Alt + Enter 在全屏和窗口模式间切换

注意:

  1. 按下 H 后 打印在终端
  2. 按下 P、D、O 后 生成文件在你的文件夹里

渲染模式控制

调整点云 / 网格的显示样式:

按键/组合键 效果
L 开关光照
+ / - 增大 / 减小点云的点大小
Ctrl + + / Ctrl + - 增大 / 减小 LineSet 线宽
N 开关点云法向量渲染
S 切换网格的「平面着色 / 平滑着色」
W 开关网格线框显示
B 开关背面渲染
I 开关图像缩放插值
T 切换图像渲染模式

颜色控制

通过按键自定义点云 / 网格的颜色映射规则,支持 用坐标、法向量或色图染色:
点云颜色

按键/组合键 效果
0 默认:渲染点自身颜色
1 渲染点自身颜色
2 x坐标映射为颜色
3 y坐标映射为颜色
4 z坐标映射为颜色
9 法向量映射为颜色

网格颜色

按键/组合键 效果
Ctrl + 0 默认:统一灰色
Ctrl + 1 渲染点自身颜色
Ctrl + 2 x坐标映射为颜色
Ctrl + 3 y坐标映射为颜色
Ctrl + 4 z坐标映射为颜色
Ctrl + 9 法向量映射为颜色

颜色映射

按键/组合键 效果
Shift + 0 灰度
Shift +1 JET色图
Shift +2 SUMMER色图
Shift + 3 WINTER色图
Shift + 4 HOT色图

后记

希望我的笔记能对你有帮助。

文章里的内容我按H键后整理出来的,如有疏漏和错误望告知。

相关推荐
im_AMBER1 小时前
Leetcode 51
笔记·学习·算法·leetcode·深度优先
Radan小哥1 小时前
Docker学习笔记---day001
笔记·学习·docker
code bean1 小时前
【C#笔记】Newtonsoft.Json 中 `[JsonIgnore]` 的作用详解
笔记·c#·json
love530love2 小时前
【笔记】xFormers版本与PyTorch、CUDA对应关系及正确安装方法详解
人工智能·pytorch·windows·笔记·python·深度学习·xformers
受之以蒙3 小时前
赋能 AI 与具身智能:Rust ndarray 构建安全高效的数据底座
人工智能·笔记·rust
在下胡三汉3 小时前
创建轻量级 3D 资产 - Three.js 中的 GLTF 案例
开发语言·javascript·3d
lijun_xiao20095 小时前
Dubbo-学习笔记1
笔记·学习
卡提西亚5 小时前
C++笔记-23-类和对象-多态
c++·笔记
梁小憨憨5 小时前
Psychtoolbox (PTB)安装指南
笔记
摇滚侠5 小时前
Vue 项目实战《尚医通》,底部组件拆分与静态搭建,笔记05
前端·vue.js·笔记·vue