0基础学习VR全景平台篇 第97篇:VR步进式漫游


蛙色·VR步进式漫游正式上线! 

为全行业室内场景提供三维空间重建能力,基于真实场景复刻,多维展示打破线下时空限制,提供高性价比的VR空间应用解决方案。

一、什么是步进式漫游?

VR步进式漫游,基于AI特征点提取,智能测距还原室内整体空间布局结构。

帮助使用者低门槛制作三维空间建模,高效交付项目。

完整的步进式漫游作品,可以应用于房产家居、酒店民宿、商业空间、文化展馆、线上展会等室内场景行业。

二、步进式漫游素材采集须知

VR步进式漫游,不依赖空间扫描工具或限定设备;

使用单反相机、全景相机拍摄的VR全景图,即可实现三维建模创作。

1、采集提示

(1) 所有的门要打开每个门的门框的正下方都需要拍摄一张,包括没有门板的门洞;

(2) 图像中完整拍摄到房间中所有墙角线和完整的门。

规范的前期拍摄素材,有利于后期建模构造。

每个房间拍摄一张;

拍摄时尽量把摄像机放在房间中心点上拍摄时三脚架保持固定高度。

2、空间采集示范

(1)常见空间采集示范

 拍摄时,尽量选择前后点完整可视的位置,跨区拍摄尽量中间在多拍摄两张。​​​​​​​

(2)异形空间采集示范

(3)楼梯间采集方法

(4)拍摄错误示范

三、如何使用本功能?

1、创建作品

进入【步进漫游】类别点击创建作品-输入项目名称,

备注:作品名称 不得含“()”。

2、区域与建模标注

创建完成作品后,出现默认区域“一楼”;

编辑:编辑区域名称、建模标注:可进行三维建模标注、删除 :删除当前区域;

一个区域可以创建一个楼层的三维建模,若有多个楼层可选择【新建区域】。

3、进入-建模标注

选择-【建模标注】,即可进入三维建模编辑器;

选择【上传】全景素材,目前暂不支持批量上传;

步进式漫游编辑器素材参数:请上传2:1且不超过20MB的jpg格式图片。

4、VR步进式漫游编辑器

上传全景作品后,系统将基于AI特征点提取,自动进行框线标注;

左侧为场景位置,可手动拖动图中黄色线条,进行位置标注(左上侧默认全景视角,可选择平面视角);

右侧为标注线2D和3D模型,根据拖动线条实时变动。

建议:优先拖动【底部框线】,贴合至墙缝处。

(1)线条校正

①拖动线条

黄色线条可手动选中,进行拖拽调整各场景的墙线,需与实际空间相对一致

②删除线条

自动识别标注的线条会出现位置不正确的情况,

可选中线条,点击图中侧方删除键,删除错误线条。

③双墙线应用

面对复杂墙体可选择【单墙线】或【双墙线】功能;

推动线条至指定位置。

应用双墙线功能-处理复杂墙体示意

④直角优化

当删除或拖动线条后,不可避免的出现角度不是直角的情况;

使用右上侧【直角优化】功能,可基于当前模型一键优化为90°直角。

直角优化后图片示意

(2)关联功能

关联功能分为:关联列表或特征关联两种形式;

关联列表:通过“门框”、“虚拟墙”进行关联,常用于多房间之前产生关联;

特征关联:通过同一特征点进行关联,常用于单房间多点为之间产生关联。

①关联列表

关联列表可使用“门框“和“虚拟墙”两种形式,进行关联;

门框:一整面墙中,勾勒部分区域作为门框部分;

虚拟墙:指将整面墙,设置为虚拟墙;

设置“门框或虚拟墙”后,发生关联场景需同样设置对应的“门框或虚拟墙"。

“门框或虚拟墙”标注好后,将两个不同场景的空间关联起来;

选择【关联列表】,选择目标位置,点击添加关联;

添加对应子场景,选择产生关联的“门框或虚拟墙”;

备注:“门框”与“虚拟墙”之间不可交叉关联。

选择子场景,对应位置,黄色框线将会变红提示为选中状态;

由于缩略图为平面视角,可能会出现同一块“门框”或“虚拟墙”,标注为两个区域位置;

不影响正常关联使用。

选择【调整高度】功能,将所有使用【关联列表】进行关联的每个场景;

拖动上方横条,将预估高度设置为统一高度。

备注:目前【关联列表】每个场景需要单独打开设置,后续将会支持一键同步高度。

②特征关联

特征关联常用于单个房间内拍摄的多个点位进行关联合并;

首先选择【特征关联】功能,添加特征关联场景,完成后左侧【特征区】功能将解锁使用;

调整各场景的墙线,与实际空间相对一致,并绘制各场景均可看到的同一特征区域。

如“一大召开”展厅内共计拍摄了3张图片,选取其中能够看到所有与其他空间关联的那个图片为主场景,

进入这个场景的标注页面后,在每个相关联的场景,都标注出同一特征区域。

通过上述两种标注方式以此类推,把所有房间关联完成;

最少两个场景产生关联后,即可建模预览。

(3)顶部菜单

顶部菜单分为视角切换、标注工具、矫正工具、保存工具四部分。

①视角切换

普通视角与全景视角对比

视角切换功能,分为全景视角与普通视角两种

全景视角:为默认视角,可进行720°旋转,拖动对应框线;

普通视角:为可选项,将全景图平铺出来,拖动框线操作。

②标注工具

自动标注:一键自动标注,包括“凹凸墙、门框”等细节进行自动标注(由于上传新素材,将会自动标注,可以理解为一键还原上传状态)。

快速标注:无框线情况下,一键快速生成立方体,不会标注“凹凸墙、门框”等细节,仅简单模型。

删除标注:可一键删除本场景所有标注线。

③矫正工具

垂直矫正:发现场景明显自动标注不准确情况下,基于实景绘制三条垂直线,将自动矫正位置;

调整高度:可设置具体场景高度,一般建议所有场景设置统一高度;

模型旋转:将已标注完成的框线模型进行旋转,用于校正模型位置。

④保存工具

撤销:可通过撤销,返回上一步操作;

前进:连续撤销后,可通过前进,找到最新一步操作;

保存:将进行调整的步骤进行保存, 编辑器操作实时保存,点击保存后无法进行撤销操作。

5、作品发布

完成建模预览后,可回到区域页进行发布操作;

一旦完成发布后,将无法进行二次建模操作。

若不进行发布操作:

①预览链接将在12小时内失效

②预览链接的漫游图中,将打上服务器logo水印。

以上就是本期教程的主要介绍,VR步进式漫游功能将分为两期进行开发,首期可制作三维建模效果,二期将开放【预处理】模块,将融入热点添加、场景标注、一键导览等实用营销功能,实现深度空间数据展示,欢迎大家在评论区留言反馈更多优化建议!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/76672.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

修复中间件log4j漏洞方案(直接更换漏洞jar包)

说明: 后台服务里面的log4j漏洞我们已经全部升级处理了,但是一些中间件镜像包里的log4j漏洞需要单独处理 解决办法以ElasticSearch7.6.2为例: 方法: (1)找到容器里面有哪些旧的log4j依赖包 (…

Window安装Node.js npm appium Appium Desktop

Window安装Node.js npm appium appium Desktop 1.安装nodejs 参考链接: https://blog.csdn.net/weixin_42064877/article/details/131610918 1)打开浏览器,并前往 Node.js 官网 https://nodejs.org/ ↗。 2)在首页中,您可以看到当前 Node.…

Maven插件的作用

插件-maven-compiler-plugin <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <configuration> <sourc…

第17章_瑞萨MCU零基础入门系列教程之CAN FD 模块

本教程基于韦东山百问网出的 DShanMCU-RA6M5开发板 进行编写&#xff0c;需要的同学可以在这里获取&#xff1a; https://item.taobao.com/item.htm?id728461040949 配套资料获取&#xff1a;https://renesas-docs.100ask.net 瑞萨MCU零基础入门系列教程汇总&#xff1a; ht…

双碳目标下基于“遥感+”集成技术的碳储量、碳排放、碳循环、温室气体等多领域监测与模拟实践

卫星遥感具有客观、连续、稳定、大范围、重复观测的优点&#xff0c;已成为监测全球碳盘查不可或缺的技术手段&#xff0c;卫星遥感也正在成为新一代 、国际认可的全球碳核查方法。目的就是梳理碳中和与碳达峰对卫星遥感的现实需求&#xff0c;系统总结遥感技术在生态系统碳储量…

pdf文件过大如何缩小上传?pdf压缩跟我学

在我们日常工作和生活中&#xff0c;经常会遇到PDF文件过大的问题&#xff0c;给文件传输和存储带来了很大的不便。那么&#xff0c;如何缩小PDF文件大小以便上传呢&#xff1f;下面就给大家分享几个压缩方法&#xff0c;一起来了解下PDF文件压缩方法吧~ 方法一&#xff1a;嗨格…

docker系列(5) - docker仓库

文章目录 5 docker仓库5.1 创建命名空间5.2 创建镜像仓库5.3 设置访问凭证5.3 镜像仓库命令信息5.4 登录阿里云上传镜像5.5 拉取镜像运行5.6 私有仓库(docker Registry)5.6.1 安装docker registry5.6.2 准备镜像5.6.2 本地私服仓库5.6.3 推送到私服仓库5.6.4 拉取私服镜像 5 do…

C/C++输出第二个整数 2019年9月电子学会青少年软件编程(C/C++)等级考试一级真题答案解析

目录 一、题目要求 1、编程实现 2、输入输出 二、解题思路 1、案例分析 三、程序代码 四、程序说明 五、运行结果 六、考点分析 2019年9月 C/C编程等级考试一级编程题 一、题目要求 1、编程实现 输入三个整数&#xff0c;把第二个输入的整数输出。 2、输入输出 输…

如何在三星手机上截屏?每一款三星手机的每一种方法,包括S23

无论你是将截图作为保存图片、消息或信息的快速方式&#xff0c;还是作为演示像这篇文章这样有用的操作方法的方式&#xff0c;能够截图都会非常有用。 但并不是所有的手机都以相同的方式进行屏幕截图。事实上&#xff0c;并不是所有的三星手机都能做到这一点。例如&#xff0…

一文了解国自然热点“超级增强子”的重要标记——H3K27ac

2023国自然结果已经揭晓&#xff0c;“超级增强子”&#xff08; Super enhancer, SE&#xff09;作为国自然新热点&#xff0c;2023年项目为32个。2019-2023年来总累计项目143项&#xff0c;但累计项目金额达6033万。此外&#xff0c;Pubmed数据统计显示5年间SE影响因子大于10…

linux通用时钟框架(CCF)

目录 前言CCF 介绍提供者和消费者的概念CCF 框架组成关系CCF 程序关键结构体 CCF 重要组成注册时钟未使用设备树的时钟注册操作使用设备树的时钟注册操作设备树分析与使用clocks 分析举例时钟输出的名称of_parse_phandle_with_args 的示例说明__of_clk_get_from_provider 的分析…

高德地图通过画面中的一个覆盖物设置图中心点和zoom

需要将这个覆盖物置于地图中间且不超过地图边界的放至最大 计算覆盖物中心点&#xff0c;定为地图中心点 计算覆盖物的最大经纬度&#xff0c;和最小经纬度&#xff0c;测算出实际最长距离&#xff0c;根据距离与zoom对应关系设置zoom function getAreaCenter(params, info)…

企业架构LNMP学习笔记27

Keepalived的配置补充&#xff1a; 脑裂&#xff08;裂脑&#xff09;&#xff1a;vip出现在了多台机器上。网络不通畅&#xff0c;禁用了数据包&#xff0c;主备服务器没法通讯&#xff0c;造成备服务器认为主服务器不可用&#xff0c;绑定VIP&#xff0c;主服务器VIP不会释放…

DAV--接口

/dashboard/getDatasetList 获取工作表 两个参数&#xff1a; 大屏id 工作表id ------------------ 一般情况下&#xff0c;只需上传一个参数&#xff0c;或者不传参数 1. 获取登录用户 String userId SecurityUtil.getUserId(); 2. 获取某个大屏的用户工作表集合 &#x…

laravel系列(二) Dcat admin框架开发工具使用

开发工具可以非常好的帮助我们去快速的开发CURD等操作,但也是有部分框架有些不是太便捷操作,这篇博客主要为大家介绍Dcat admin的开发工具详细使用. 如何创建页面: 在联表我们首先要去.env文件中去找连接数据库方法: APP_NAMELaravel APP_ENVlocal APP_KEYbase64:thO0lOVlzj0…

VR数字工厂,为企业工厂打造竞争新优势

工业经济中大部分行业都是制造业&#xff0c;为了合力助推工业经济提质增效&#xff0c;谋划推进制造业数字化转型就显得尤为重要了。用VR赋能工厂数字升级&#xff0c;打造VR数字工厂&#xff0c;满足各行各业沉浸式营销展示需求。 VR数字工厂是一种全新的工业模式&#xff0c…

【数据结构-队列】双端队列

&#x1f49d;&#x1f49d;&#x1f49d;欢迎来到我的博客&#xff0c;很高兴能够在这里和您见面&#xff01;希望您在这里可以感受到一份轻松愉快的氛围&#xff0c;不仅可以获得有趣的内容和知识&#xff0c;也可以畅所欲言、分享您的想法和见解。 推荐:kuan 的首页,持续学…

Leangoo领歌scrum敏捷工具全面免费666

​ 转发自&#xff1a;Leangoo.com 尊敬的各位leangoo领歌用户&#xff0c;您好&#xff01; 非常感谢您一直以来对leangoo领歌的支持&#xff0c;我们本着体验第一&#xff0c;用户至上的精神&#xff0c;为用户提供最敏捷的研发管理工具&#xff0c;至今获得了广大用户的一…

【前端开发】JS Vue React中的通用递归函数

文章目录 前言一、递归函数的由来二、功能实现1.后台数据2.处理数据3.整体代码 总结 前言 大家好&#xff0c;今天和大家分享一下在前端开发中js&#xff0c;vue&#xff0c;react的通用递归方法。 递归是指一个函数在执行过程中调用自身的行为。通过递归&#xff0c;可以将一…

特殊矩阵的压缩存储(对称矩阵,三角矩阵和三对角矩阵)

目录 1.对阵矩阵 2.三角矩阵 3.三对角矩阵&#xff08;带状矩阵&#xff09; 均假设数组的下标从0开始 1.对阵矩阵 定义&#xff1a;若对一个n阶矩阵A中的任意一个元素 aᵢ,ⱼ 都有aᵢ,ⱼaⱼ,ᵢ &#xff08;1≤i,j≤n&#xff09;&#xff0c;则称其为对称矩阵。 存储策略…