[发明专利]基于虚拟现实技术的建筑模型修改交互方法、系统及终端有效
申请号: | 202310010456.5 | 申请日: | 2023-01-05 |
公开(公告)号: | CN115690375B | 公开(公告)日: | 2023-04-07 |
发明(设计)人: | 林朝河;卢添添;郭湘闽 | 申请(专利权)人: | 哈尔滨工业大学(深圳)(哈尔滨工业大学深圳科技创新研究院) |
主分类号: | G06T19/00 | 分类号: | G06T19/00;G06T19/20;G06F3/01;G06F30/13 |
代理公司: | 成都行之智信知识产权代理有限公司 51256 | 代理人: | 何筱茂 |
地址: | 518000 广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 虚拟现实 技术 建筑 模型 修改 交互 方法 系统 终端 | ||
1.基于虚拟现实技术的建筑模型修改交互方法,其特征在于,方法包括:
构建带有三维建筑模型和环境信息的虚拟建筑场景;
获取用户语音指令,识别用户语音指令执行对应在虚拟建筑场景所配置的交互操作,并同时检测用户利用手持交互设备产生的触发指令,根据用户语音指令对应的交互操作和触发指令对虚拟建筑场景的虚拟建筑元素进行修改,其中,在用户语音指令为在虚拟建筑场景中对虚拟建筑元素进行修改时,利用手持交互设备在虚拟建筑场景中执行第二交互操作,以完成对虚拟建筑场景中的虚拟建筑元素修改的交互操作,其中第二交互操作包括删除、建模、墙体和楼板;相应的,在识别到用户语音指令为删除时,开启手持交互设备的虚拟光线,并在检测到用户在手持交互设备所产生的触发指令时,将虚拟光线所指向的物体删除;在识别到用户语音指令为建模时,根据用户第一次产生触发指令时虚拟光线的指向点的三维位置确定为起点,以及用户第二次产生触发指令时虚拟光线的指向点的三维位置确定为终点,将起点与终点之间的中点确定为方块的三维位置,并实时计算手持交互设备和方块的三维位置的差值关系,在手持交互设备和方块的三维位置的任意一个差值的绝对值小于余下两个差值的绝对值,判定手持交互设备的三维位置位于方块的差值的最小方向上,改变方块的比例属性和位置属性,使其跟随手持交互设备进行变化;在识别到用户语音指令为墙体时,在获取到手持交互设备发出触发指令时,在虚拟光线指向的碰撞点处生成一个正立方体以及在虚拟光线指向的碰撞点处生成一个正立方体,在两个正立方体之间的中点位置自动创建长方体以确定墙体的长度,当再次获取到手持交互设备发出触发指令时,根据手持交互设备发射的虚拟光线的指向高度确定为墙体的高度;在识别到用户语音指令为楼板时,在获取到手持交互设备发出触发指令时,在虚拟光线指向的碰撞点处生成一个正立方体,根据虚拟光线的碰撞点和手持交互设备的位置的差值来判断虚拟光线的指向点和碰撞点之间的坐标数量关系,根据坐标数量关系生成一个跟随碰撞点的位置实时变化的面板,当用户再次产生触发指令时,基于虚拟光线的指向点的位置确定楼板的大小和位置。
2.根据权利要求1所述的基于虚拟现实技术的建筑模型修改交互方法,其特征在于,构建带有三维建筑模型和环境信息的虚拟建筑场景,具体包括:
获取由多边形面构成的第一三维建筑模型,将第一建筑模型的多边形面转换为三角形面,得到由三角形面构成的第二三维建筑模型;
获取三维图像数据,将第二三维建筑模型与三维图像数据集成,得到带有第二三维建筑模型和环境信息的基础场景;
将带有第二三维建筑模型和环境信息的基础场景转化为虚拟现实场景,得到带有三维建筑模型和环境信息的虚拟建筑场景。
3.根据权利要求2所述的基于虚拟现实技术的建筑模型修改交互方法,其特征在于,将第二三维建筑模型与三维图像数据集成,得到带有三维建筑模型和环境信息的基础场景,具体为:
利用Unity软件的转换操作对第二三维建筑模型和三维图像数据的属性进行修改,其中转换操作包括修改第二三维建筑模型的比例信息、材质信息和光照贴图信息,以及修改三维图像数据的格式;
将属性修改后的第二三维建筑模型和三维图像数据集成在一起,得到带有第二三维建筑模型和环境信息的基础场景,其中环境信息包括天空信息、建筑基地信息和地面信息;
将带有第二三维建筑模型和环境信息的基础场景转化为虚拟现实场景,具体为:通过配置虚拟现实组件的方式将基础场景转化为虚拟建筑场景。
4.根据权利要求1所述的基于虚拟现实技术的建筑模型修改交互方法,其特征在于,获取用户语音指令,识别用户语音指令执行对应在虚拟建筑场景所配置的交互操作,并同时检测用户利用手持交互设备产生的触发指令,根据用户语音指令对应的交互操作和触发指令对虚拟建筑场景的虚拟建筑元素进行修改,具体包括:
在用户语音指令为在虚拟建筑场景中对虚拟建筑元素进行文字绘制和距离测量时,利用手持交互设备在虚拟建筑场景中执行第一交互操作,以完成对虚拟建筑场景中的虚拟建筑元素的文字绘制和距离测量的交互操作,其中第一交互操作包括标注、标签和测量;
在用户语音指令为在虚拟建筑场景中对虚拟装修元素进行调整时,利用手持交互设备在虚拟建筑场景中执行第三交互操作,以完成对虚拟建筑场景中的虚拟装修元素修改的交互操作,其中第三交互操作包括材料和家具。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工业大学(深圳)(哈尔滨工业大学深圳科技创新研究院),未经哈尔滨工业大学(深圳)(哈尔滨工业大学深圳科技创新研究院)许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310010456.5/1.html,转载请声明来源钻瓜专利网。