一种基于Threejs生成全景图表的方法、终端设备及存储介质

    公开(公告)号:CN112464126A

    公开(公告)日:2021-03-09

    申请号:CN202011462659.0

    申请日:2020-12-14

    Abstract: 本发明涉及一种基于Threejs生成全景图表的方法、终端设备及存储介质,该方法中包括:加载全景容器组件中配置的各图表组件,并将其挂载至全景容器组件内;对全景容器组件对应的场景和相机进行初始化;根据每个图表组件生成场景对象,并生成的场景对象添加至对应的场景内;初始化全景容器组件的渲染器,并设置渲染效果的宽和高,通过渲染器将各图表组件重新渲染出全景效果,将渲染器挂载至页面内;全景容器组件调用addEventListener对用户鼠标操作事件进行绑定,使全景效果跟着鼠标的拖动进行转动;根据帧速率反复触发来调整相机的位置;页面显示全景图表效果。本发明通过系统特有的全景容器组件,可以快速将几块图表结合起来,生成相应的全景图表页面。

    一种基于Threejs生成全景图表的方法、终端设备及存储介质

    公开(公告)号:CN112464126B

    公开(公告)日:2022-07-15

    申请号:CN202011462659.0

    申请日:2020-12-14

    Abstract: 本发明涉及一种基于Threejs生成全景图表的方法、终端设备及存储介质,该方法中包括:加载全景容器组件中配置的各图表组件,并将其挂载至全景容器组件内;对全景容器组件对应的场景和相机进行初始化;根据每个图表组件生成场景对象,并生成的场景对象添加至对应的场景内;初始化全景容器组件的渲染器,并设置渲染效果的宽和高,通过渲染器将各图表组件重新渲染出全景效果,将渲染器挂载至页面内;全景容器组件调用addEventListener对用户鼠标操作事件进行绑定,使全景效果跟着鼠标的拖动进行转动;根据帧速率反复触发来调整相机的位置;页面显示全景图表效果。本发明通过系统特有的全景容器组件,可以快速将几块图表结合起来,生成相应的全景图表页面。

    子系统首页的生成方法及计算机可读存储介质

    公开(公告)号:CN111176643A

    公开(公告)日:2020-05-19

    申请号:CN201911343624.2

    申请日:2019-12-24

    Abstract: 本发明公开了一种子系统首页的生成方法及计算机可读存储介质,方法包括:获取面板参数,并根据面板参数渲染首页面板;当监听到鼠标在首页面板上释放的事件时,记录当前的鼠标在所述首页面板上的偏移位置,并将当前被选中的模块组件以预设的宽高渲染到所述偏移位置上;当检测到所述首页面板上的一模块组件被选中时,显示所述一模块组件的组件编辑器界面;接收所述一模块组件的组件修改参数,并重新渲染所述一模块组件;当接收到保存指令时,根据子系统首页的唯一标识、当前首页面板的面板参数以及当前首页面板上各模块组件的组件参数,生成子系统首页数据,并进行保存。本发明可减少代码的冗余,提高代码的复用性。

Patent Agency Ranking