16、基于多触摸技术的 3D 对象自由操作新方法

基于多触摸技术的 3D 对象自由操作新方法

1. 引言

在科学可视化领域,3D 数据的交互操作是一项基础且关键的任务。传统桌面环境中基于鼠标和键盘的间接交互方式存在一定局限性,而直接触摸设备具有诸多优势,如更直观的操作体验等,这促使我们充分利用其特性,构建更直观的科学 3D 数据触摸交互方式。不过,使用 2D 多点触摸显示屏在虚拟 3D 世界中与 3D 数据进行交互是一项艰巨且具有挑战性的任务,需要从 2D 触摸输入到 3D 操作建立本能的映射。

2. 相关工作

触摸交互在人机交互中具有重要意义,在科学可视化的人机交互领域,其挑战在于定义从 2D 触摸输入到 3D 操作的本能映射。此前,已有不少研究和工具开发者针对这一挑战开展工作:
- Screen - space 技术 :基于操作 2D 数据的 RST 标准技术,将其扩展到 3D 操作,用三个或更多手指以整体方式控制 6 个自由度。
- Z - 技术 :通过添加另一个手指进行深度定位,可作为设计直观 3D 位置交互的基线。
- Sticky 工具 :通过划分 3D 操作任务的自由度,设计了完整的 6 - DOF 交互。
- Depth - Separated Screen Space (DS3) :扩展了分离自由度的概念,结合 Z - 技术控制平移和 Screen - space 技术控制旋转。
- Eden :专业的多触摸工具,用于构建虚拟有机环境,使用联合触摸而非单触摸来区分交互。

相关推荐

gt911多点触摸实验

文章目录一、设备树二、驱动程序三、测试四、编译进内核1. 拷贝文件2. 修改对应的 Makefile3. 编译运行4.测试 一、设备树 记得注释掉共用的引脚(有好几处) 在pinctrl_tsc节点下添加: pinctrl_tsc: tscgrp { fsl,pins = < MX6UL_PAD_GPIO1_IO09__GPIO1_IO09 0x10B0 /* TSC_INT*/ MX6UL_PAD_SNVS_TAMPER9__GPIO5_IO09 0x10B0 /* TSC

lengyuefeng212的博客 4万+

RK3588 USB触摸技术:从原理到实战

摘要: RK3588是瑞芯微推出的高性能8nm处理器,广泛应用于AIoT、边缘计算等领域。其八核CPU、Mali-G610 GPU及6TOPS NPU支持4K/8K多媒体处理与AI任务。结合USB触摸技术,RK3588通过硬件接口(USB3.1/2.0)与软件驱动(Linux/Android)实现精准触控交互,适用于工业控制、教育一体机等场景。案例显示,该方案显著提升生产效率与教学互动性。未来有望拓展至智能家居、医疗等领域,推动人机交互创新。

远程部署调试 运行安装 项目调试 二次开发 项目技术新 持续迭代 部分源码免费分享 522

17、3D对象操作与沉浮雕生成技术解析

本文深入探讨了3D对象操作与沉浮雕生成技术,比较了触摸和鼠标输入设备在3D对象操作中的性能差异,并分析了用户偏好。同时,提出了一种新颖的多点触摸方法,支持7自由度的11种操作,提升了复杂任务的交互体验。在沉浮雕生成方面,介绍了一种基于单张图像的高效算法,包括图像预处理、特征线提取、增强、浮雕效果生成及3D模型构建等步骤。文章还展望了这两项技术在虚拟现实、艺术创作、文化遗产保护等领域的应用前景。

time3的博客 116

高速PCB设计中的信号完整性挑战:回损、插损与串扰的深度解析

本文深入探讨了高速PCB设计中的信号完整性挑战,重点分析了回损、插损与串扰三大关键问题。通过实际案例和专业技术解析,提供了降低回损的阻抗控制技巧、减少插损的板材选择建议以及抑制串扰的布线策略,帮助工程师应对5G和AI芯片时代的高速信号传输需求。

websocket5live的博客 265

南京邮电大学电工电子基础B实验六(组合逻辑电路)

南京邮电大学电工电子基础B实验五(组合逻辑电路);电工电子;南京邮电大学;计算机学院;实验报告;电路图;

亦是远方的小地方 1万+

C# 操作Excel的时候,出现"被呼叫方拒绝接受呼叫的异常"的解决方案(参考官方给出的解决方案)

首先官方有对这个错误给出解释和解决方案,连接如下: https://docs.microsoft.com/zh-cn/previous-versions/ms228772(v=vs.120)#%E5%8F%AF%E9%9D%A0%E7%BC%96%E7%A8%8B 简单来说,貌似是线程问题,我猜。。。 之前我尝试着在代码中添加 Thread.Sleep(1000); 来进行解决,这种办...

Ck_Max的博客 5768

第六节 旅烨cms实战练习 -2021.03.11

第六节 旅烨cms实战练习 -2021.03.11 前期使用win10里小皮搭建旅烨cms,以为自己的各项配置有问题,但是小皮能够正常带动DVWA,始终带动不了旅烨cms。 后来与其他安全人员交流,发现win7可以正常运行旅烨cms。 所以目前为何出现问题尚不清楚 1.环境搭建 win7+小皮 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-nOSTEFUw-1615475228402)(C:\Users\LuXian\AppData\Roaming\Typora\typora

lyx3429的博客 574

CV领域交叉注意力机制:QKV在图像特征增强中的核心作用解析

本文深入解析了CV领域中交叉注意力机制的核心组件QKV在图像特征增强中的关键作用。通过通俗类比和实战案例,阐述了Q(查询)、K(键)、V(值)如何协同实现动态权重分配,从而在目标检测、图像分割与生成等任务中显著提升模型性能与语义对齐能力。

weixin_29194817的博客 442

Origin2018(汉化版)在使用科学计数法的时候如何将坐标刻度的0.0改成0

文章目录1 问题2 解决方法 1 问题 先看下面这张图,当我使用科学计数法时,纵坐标出现了0.0的字样,这样看起来很不美观。有些期刊还会有要求,不能出现0.0的格式。 图1 那么该怎么将它改成0呢?首先让我们尝试着用Origin自带的属性,看看能不能设置。 2 解决方法 解决方法一: step1: 双击坐标轴,打开坐标轴属性设置。 step2: 在刻度线标签选项中设置左轴的显示 图2 会发现,按照图2的方式改好之后,其它的小数位也全没了,如果但是有些数字就被覆盖了,这显然不是我

qq_40077565的博客 2万+

从零开始学习PX4源码20(遥控器模式切换如何执行)

本节主要学习PX4的手动遥控器切换模式,具体是如何实现的,具体改变了哪些变量,和模式管理有什么联系。

陌城烟雨 316

【WRFDA教程第一期】运行观测预处理程序(OBSPROC)

运行观测预处理程序(OBSPROC)

WW、forever的博客 1897

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

上一篇: 82、C编程关键概念与技术深度解析
下一篇: 37、贝叶斯线性回归:原理、方法与应用
time3
博客等级 码龄20年 55粉丝 1482原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值