基于Three.js的海底地形数字孪生三维建模方法

    公开(公告)号:CN116993936A

    公开(公告)日:2023-11-03

    申请号:CN202310809319.8

    申请日:2023-07-04

    Abstract: 本发明涉及一种基于Three.js的海底地形数字孪生三维建模方法。适用于三维仿真建模领域。该方法包括:S1、获取海底地形的点云数据,并根据点云数据的范围大小和数据间隔新建一个平面缓冲几何体;S2、对点云数据整体进行平移,以使点云数据移动到坐标原点;S3、将平移后的点云数据与平面缓冲几何体进行网格匹配度检查,若平移后的点云数据与网格不重合则再次对点云数据整体进行平移,直至点云数据与网格重合;S4、将与网格重合的点云数据与平面缓冲几何体的顶点数据索引机制,将点云数据一一映射至平面缓冲几何体的顶点数据中;S5、根据点云数据高程分布生成调色板、分配颜色段后计算平面缓冲几何体各顶点颜色,设置几何体材质完成静态三维仿真。

    基于Three.js的两期海底地形冲刷动态仿真模拟方法

    公开(公告)号:CN116992640A

    公开(公告)日:2023-11-03

    申请号:CN202310809323.4

    申请日:2023-07-04

    Abstract: 本发明涉及一种基于Three.js的两期海底地形冲刷动态仿真模拟方法。适用于动画和运动仿真领域。该方法包括:A、对海底地形前后两期点云数据进行处理,得到两期点云数据分别对应的平面缓冲几何体顶点坐标数据,根据前后两期的顶点坐标数据分别计算各顶点的高程差并对高差为负值的顶点进行标记;B、创建空的BufferGeometry;C、使用uniforms属性传递每帧的高程递增值、平面缓冲几何体顶点高程的整体平移量以及以第一期地形高程数据生成的调色板值;D、利用Three.js封装的RawShaderMaterial为底板来设计符合海底地形的shader渲染器;E、利用requestAnimationFrame函数来执行动画效果,通过比较上一帧各顶点的高差限值与两期点云数据高程差值最大值来确定当前帧下各顶点的高差限值是否递增。

    一种海上风电结构监测报告自动整编方法及系统

    公开(公告)号:CN118446184A

    公开(公告)日:2024-08-06

    申请号:CN202410393570.5

    申请日:2024-04-02

    Abstract: 本发明实施例提供一种海上风电结构监测报告自动整编方法及系统,所述方法包括:接收风电结构的监测数据,并基于监测数据建设对应的监测数据资产中心;获取报告类型以及监测数据对应的属性信息,基于报告类型和属性信息确定对应的报告大纲及报告封面;获取报告大纲对应的章节节点,基于章节节点、监测数据及属性信息生成对应的模板,并将模板保存至报告模板知识库,并结合封面、模板、报告大纲生成对应的第一监测报告;确定第一监测报告的模板优先级,并确定是否存在调整方案,当存在调整方案时,结合监测数据对应的监测时段,输出对应的第二监测报告。

Patent Agency Ranking