-
公开(公告)号:CN114880056B
公开(公告)日:2024-07-02
申请号:CN202210431332.X
申请日:2022-04-22
Applicant: 北京优锘科技有限公司
Abstract: 本发明提供一种基于OGRE进行用户界面显示与交互的方法、设备及介质,其中包括:初始化OGRE三维渲染引擎,结束后初始化CEF;创建待渲染Web页面;通过OGRE三维渲染引擎将所述Web页面渲染成OGRE中的纹理,使得纹理的内容实时跟随Web页面变化而变化;获取窗口事件,在所述OGRE识别到所述窗口事件的焦点在对应的纹理上,则将所述窗口事件传递至CEF。本发明使得CEF渲染出来的画面最终以纹理的形式存在,可以更加灵活地在OGRE三维渲染引擎中使用。
-
公开(公告)号:CN114915829B
公开(公告)日:2024-02-06
申请号:CN202210431340.4
申请日:2022-04-22
Applicant: 北京优锘科技有限公司
IPC: H04N21/433 , H04N21/81 , H04N21/44 , H04N21/426
Abstract: 本发明提供一种基于OGRE三维渲染引擎播放视频的方法、设备及介质,其中基于OGRE三维渲染引擎播放视频的方法包括如下步骤:初始化OGRE三维渲染引擎,结束后创建和初始化LibVLC实例;初始化VLC播放器实例并进行VLC视频播放;通过VLC播放器实例中的回调函数获取VLC视频画面;通过OGRE三维渲染引擎将所述VLC视频画面渲染成OGRE中的纹理,使得纹理的内容实时跟随VLC视频画面变化而变化。本发明VLC播放器渲染出来的画面最终以纹理的形式存在,可以更加灵活的在OGRE三维渲染引擎中使用。
-
公开(公告)号:CN115861505A
公开(公告)日:2023-03-28
申请号:CN202211328266.X
申请日:2022-10-27
Applicant: 北京优锘科技有限公司
IPC: G06T15/00
Abstract: 本发明提供一种批量处理渲染物的方法、装置、设备及介质,涉及三维染物渲染技术领域,该方法包括:获取数据缓冲区数据;获取批量渲染物数据,并将批量渲染物数据从数据缓冲区起始位置按顺序填充至所述数据缓冲区,得到待渲染物数据;根据所述待渲染物数据对所述批量渲染物进行渲染流程绘制;根据所述渲染流程绘制对所述批量渲染物进行批量渲染。本发明实施例制定了批量处理渲染物的方法,在降低使用门槛同时还可以继续使用高性能的批量渲染模式。在开启批量渲染处理机制的同时,会对批量渲染所使用的缓冲区、材质、纹理等渲染队形进行动态维护。
-
公开(公告)号:CN114470776B
公开(公告)日:2022-07-08
申请号:CN202210345629.4
申请日:2022-04-02
Applicant: 北京优锘科技有限公司
IPC: A63F13/56
Abstract: 本发明涉及一种高效分级寻路方法,包括基于路径点序列和德洛内三角化算法,生成标准寻路网格数据;在路径点序列中选取N个路径点作为宏观路径点,基于四个极值点数据与和宏观路径点生成宏观寻路网格数据;根据Astar寻路算法在宏观寻路网格数据上计算得到从起始查询点与目标查询点之间的初步宏观寻路路径数据;对初步宏观寻路路径数据进行处理得到最终宏观寻路路径数据;根据最终宏观寻路路径数据,分段进行微观标准寻路;合并分段微观标准寻路结果,得到最终标准寻路路径数据。本发明通过降低AStar算法的试错成本,使得寻路网格寻路计算时间被极大压缩,提高了程序的响应速度,使用户体验得到显著提升。本发明还涉及高效分级寻路装置、介质和设备。
-
公开(公告)号:CN114417075B
公开(公告)日:2022-07-08
申请号:CN202210329688.2
申请日:2022-03-31
Applicant: 北京优锘科技有限公司
IPC: G06F16/901 , G06F16/903 , G06F16/909
Abstract: 本发明涉及一种建立寻路网格数据索引的方法,包括利用得到的路径点序列和德洛内三角化算法,生成寻路网格数据和数量阈值;根据寻路网格数据和数量阈值,得到寻路网格索引表;通过寻路网格索引表,得到待查点的寻路路径点,从而生成查询路径点接口函数;用寻路网格索引表替换寻路算法中的原寻路网格数据,并用查询路径点接口函数替换寻路算法中的原查询路径点接口函数。本发明指数级降低了对寻路网格数据进行查询的时间成本,支持同时处理千条以上寻路需求的计算,保持20帧以上的运行速率,可同时处理大量寻路请求,实现在服务器上统一进行寻路计算,支持了无客户端的AI寻路方式。本发明还涉及建立寻路网格数据索引的装置、介质和设备。
-
公开(公告)号:CN113628337B
公开(公告)日:2022-07-08
申请号:CN202110961466.8
申请日:2021-08-20
Applicant: 北京优锘科技有限公司
Abstract: 本发明涉及一种基于WebGL的大规模河道流场可视化渲染的方法,包括沿河道流向提取河道边界数据信息;通过Delaunay三角剖分算法剖分河道,构建三角化河道,以有限点表示整个河道内流场分布情况;利用所述河道边界数据信息,引入反比例权重函数构建流函数ψ,通过所述流函数ψ计算出符合实际特征的流场信息U(Pi);基于所述三角化河道,并结合所述流场信息U(Pi)获取整个河道流场图;基于河道流场图在WebGL中采用纹理图像流场可视化方法对水流进行渲染绘制,获取实际河道渲染场景图。本发明的水体渲染方法是一种可以适应各种大规模河道形状、正确表现河道流态的渲染可视化方法。本发明还涉及一种基于WebGL的大规模河道流场可视化渲染的装置、介质和设备。
-
公开(公告)号:CN114470776A
公开(公告)日:2022-05-13
申请号:CN202210345629.4
申请日:2022-04-02
Applicant: 北京优锘科技有限公司
IPC: A63F13/56
Abstract: 本发明涉及一种高效分级寻路方法,包括基于路径点序列和德洛内三角化算法,生成标准寻路网格数据;在路径点序列中选取N个路径点作为宏观路径点,基于四个极值点数据与和宏观路径点生成宏观寻路网格数据;根据Astar寻路算法在宏观寻路网格数据上计算得到从起始查询点与目标查询点之间的初步宏观寻路路径数据;对初步宏观寻路路径数据进行处理得到最终宏观寻路路径数据;根据最终宏观寻路路径数据,分段进行微观标准寻路;合并分段微观标准寻路结果,得到最终标准寻路路径数据。本发明通过降低AStar算法的试错成本,使得寻路网格寻路计算时间被极大压缩,提高了程序的响应速度,使用户体验得到显著提升。本发明还涉及高效分级寻路装置、介质和设备。
-
公开(公告)号:CN114417075A
公开(公告)日:2022-04-29
申请号:CN202210329688.2
申请日:2022-03-31
Applicant: 北京优锘科技有限公司
IPC: G06F16/901 , G06F16/903 , G06F16/909
Abstract: 本发明涉及一种建立寻路网格数据索引的方法,包括利用得到的路径点序列和德洛内三角化算法,生成寻路网格数据和数量阈值;根据寻路网格数据和数量阈值,得到寻路网格索引表;通过寻路网格索引表,得到待查点的寻路路径点,从而生成查询路径点接口函数;用寻路网格索引表替换寻路算法中的原寻路网络数据,并用查询路径点接口函数替换寻路算法中的原查询路径点接口函数。本发明指数级降低了对寻路网格数据进行查询的时间成本,支持同时处理千条以上寻路需求的计算,保持20帧以上的运行速率,可同时处理大量寻路请求,实现在服务器上统一进行寻路计算,支持了无客户端的AI寻路方式。本发明还涉及建立寻路网格数据索引的装置、介质和设备。
-
公开(公告)号:CN113821820A
公开(公告)日:2021-12-21
申请号:CN202111387181.4
申请日:2021-11-22
Applicant: 北京优锘科技有限公司
IPC: G06F21/60
Abstract: 本发明涉及一种资源以切分方式进行加解密的方法,包括如下方法:将以目录结构信息列表形式获取的资源文件通过加密算法进行加密处理;根据加密后的资源文件大小通过内容拆分处理方式生成内容分块以及伪内容分块;生成资源文件、内容分块以及伪内容分块的资源对应列表,更新资源对应列表对应的目录结构信息列表以供资源读取使用,完成资源加密处理过程;资源请求端按照内容分块和伪内容分块的加载路径获取所有加密的内容块;加载完所有内容块后进行资源解密,完成资源解密处理过程。本发明统一了资源加密的方式,同时增强了资源破解的难度,并且能够进行自定义内容的传输处理。本发明还涉及一种资源以切分方式进行加解密的装置、存储介质和设备。
-
公开(公告)号:CN116149633A
公开(公告)日:2023-05-23
申请号:CN202211103915.6
申请日:2022-09-09
Applicant: 北京优锘科技有限公司
IPC: G06F8/34 , G06F8/38 , G06F3/0484 , G06F3/0481
Abstract: 本发明公开了一种针对3D对象编辑实现可撤销操作的方法、系统及设备,属于计算机技术应用领域,其中方法内容包括:定义基类;定义子类;定义命令接口与实现所述命令接口的命令类以及命令管理器;通过所述命令接口,由所述命令管理器对命令对象进行压栈出栈操作,所述命令对象是所述命令类的实例化。本发明解决了3D场景的编辑过程中因增加新类导致代码开发和维护成本增加的问题,实现了使用固定数量命令类的命令模式在编辑3D对象中的可撤销操作。
-
-
-
-
-
-
-
-
-