[发明专利]用于房产营销的光场漫游模型的构建方法及应用在审
申请号: | 202011061979.5 | 申请日: | 2020-09-30 |
公开(公告)号: | CN112308948A | 公开(公告)日: | 2021-02-02 |
发明(设计)人: | 李超;付礼成 | 申请(专利权)人: | 深圳市聚点数码科技有限公司郑州分公司 |
主分类号: | G06T13/20 | 分类号: | G06T13/20;G06F30/13 |
代理公司: | 郑州盈派知识产权代理事务所(普通合伙) 41196 | 代理人: | 樊羿;张晓辉 |
地址: | 450000 河南省郑州市金水区*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 房产 营销 漫游 模型 构建 方法 应用 | ||
1.一种用于地产营销的光场漫游模型的构建方法,其特征在于,包括以下步骤:
S1: 根据户型CAD图纸利用3D软件绘制出3DMAX模型并输出可被THREEJS模块读取的OBJ模型,其中所述3DMAX模型储存有房屋结构和全景点位置的信息;
S2:在THREEJS模块中使用模型加载器OBJLoader读取所述OBJ模型;
S3:加载模型以以后,循环从模型数据得到墙体、家具和全景点在模型的位置;
S4:在所述全景点上放置用于指示移动和检测碰撞的图标。
2.根据权利要求1所述的用于地产营销的光场漫游模型的构建方法,其特征在于,在所述步骤S2中, THREEJS模块首先预定义渲染器、场景、相机、射线、着色器。
3.根据权利要求2所述的用于地产营销的光场漫游模型的构建方法,其特征在于,步骤S2读取OBJ模型的过程包括:
将所述着色器的材质赋予给所述OBJ模型;
计算全景点的中心世界坐标并在对应位置放置移动标志做指示和射线检测的作用;
渲染所述OBJ模型的第一个位置点全景;
初始化第一组可移动三维坐标组。
4.根据权利要求2所述的用于地产营销的光场漫游模型的构建方法,其特征在于,所述渲染器为WebGLRenderer渲染器,用于设置抗锯齿、着色精度、绘图缓冲之参数值。
5.根据权利要求2所述的用于地产营销的光场漫游模型的构建方法,其特征在于,所述着色器包括用于定义了当前全景和下一个要移动的全景的渲染方式代码,所述渲染器在渲染时会提取所述着色器的渲染方式代码。
6.根据权利要求1所述的用于地产营销的光场漫游模型的构建方法,其特征在于,在步骤S4中,引入OrbitControls控制器模块定义轨道控制器并控制相机移动。
7.根据权利要求1所述的用于地产营销的光场漫游模型的构建方法,其特征在于,在步骤S4中,还包括:
引入TWEEN动画模块; 预加载全景切图; 引入requestAnimationFrame模块更新渲染,更新控制器、更新TWEEN动画,调用渲染器render方法。
8.一种如权利要求1所述的用于地产营销的光场漫游模型的应用,其特征在于,包括:
点击场景任意位置,得到屏幕坐标,发射射线与场景物体做碰撞监测,得到碰撞点三维坐标;
过滤出碰撞点三维坐标与可移动位置数组中数据距离最近的坐标,然后使用tween动画移动;
移动结束再次调用初始化可移动数组重置数组。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市聚点数码科技有限公司郑州分公司,未经深圳市聚点数码科技有限公司郑州分公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011061979.5/1.html,转载请声明来源钻瓜专利网。