一种基于三维向量的三维引擎几何体自动对齐方法及系统

    公开(公告)号:CN118298142B

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

    申请号:CN202410726504.5

    申请日:2024-06-06

    IPC分类号: G06T19/20

    摘要: 本发明涉及计算机图形学与三维建模技术的交叉领域,尤其是涉及一种基于三维向量的三维引擎几何体自动对齐方法及系统,该方法包括以下步骤:步骤S1,分别获取参考几何体和对齐几何体的世界坐标系;步骤S2,分别获取参考几何体和对齐几何体中需要对齐点的世界坐标三维向量;步骤S3,根据世界坐标三维向量计算参考几何体和对齐几何体中需要对齐点之间的距离;步骤S4,根据距离更新对齐几何体的世界坐标,完成对齐。通过采用上述技术方案,在世界坐标系下,通过计算对齐点之间的距离,来进行对齐几何体位置的更新,不需要人工进行对齐调整,而且通过对于世界坐标三维向量的计算,确保对齐结果的精准性,使几何体对齐过程的高度自动化与精确化。

    基于数字孪生的矢量模型转化方法、系统、装置及介质

    公开(公告)号:CN116310151A

    公开(公告)日:2023-06-23

    申请号:CN202310586437.7

    申请日:2023-05-24

    IPC分类号: G06T17/00

    摘要: 本发明公开了一种基于数字孪生的矢量模型转化方法、系统、装置及介质,属于三维建模技术领域。方法特征在于,包括以下步骤:将矢量模型导入至三维引擎中;系统基于设定的细分阙值,对所述矢量模型执行以下矢量转标量的处理过程:通过读取矢量模型文件信息获取矢量模型的点、线、面及拓扑关系,确定所述矢量模型的基本形状;基于所述矢量模型的基本形状及各矢量模型间的拓扑关系,构建与所述矢量模型相对应的标量模型;对所构建的标量模型进行校验修正;对修正后的整体模型进行细分计算,输出不同细分程度的标量模型。本发明相较目前人工翻模,更加省时省力,降低对人力资源的消耗,降低生产成本,提高建模效率。

    一种基于三维向量的三维引擎几何体自动对齐方法及系统

    公开(公告)号:CN118298142A

    公开(公告)日:2024-07-05

    申请号:CN202410726504.5

    申请日:2024-06-06

    IPC分类号: G06T19/20

    摘要: 本发明涉及计算机图形学与三维建模技术的交叉领域,尤其是涉及一种基于三维向量的三维引擎几何体自动对齐方法及系统,该方法包括以下步骤:步骤S1,分别获取参考几何体和对齐几何体的世界坐标系;步骤S2,分别获取参考几何体和对齐几何体中需要对齐点的世界坐标三维向量;步骤S3,根据世界坐标三维向量计算参考几何体和对齐几何体中需要对齐点之间的距离;步骤S4,根据距离更新对齐几何体的世界坐标,完成对齐。通过采用上述技术方案,在世界坐标系下,通过计算对齐点之间的距离,来进行对齐几何体位置的更新,不需要人工进行对齐调整,而且通过对于世界坐标三维向量的计算,确保对齐结果的精准性,使几何体对齐过程的高度自动化与精确化。

    基于数字孪生的矢量模型转化方法、系统、装置及介质

    公开(公告)号:CN116310151B

    公开(公告)日:2023-08-08

    申请号:CN202310586437.7

    申请日:2023-05-24

    IPC分类号: G06T17/00

    摘要: 本发明公开了一种基于数字孪生的矢量模型转化方法、系统、装置及介质,属于三维建模技术领域。方法特征在于,包括以下步骤:将矢量模型导入至三维引擎中;系统基于设定的细分阙值,对所述矢量模型执行以下矢量转标量的处理过程:通过读取矢量模型文件信息获取矢量模型的点、线、面及拓扑关系,确定所述矢量模型的基本形状;基于所述矢量模型的基本形状及各矢量模型间的拓扑关系,构建与所述矢量模型相对应的标量模型;对所构建的标量模型进行校验修正;对修正后的整体模型进行细分计算,输出不同细分程度的标量模型。本发明相较目前人工翻模,更加省时省力,降低对人力资源的消耗,降低生产成本,提高建模效率。

    基于三维引擎自动读取模型信息的方法、装置、设备及介质

    公开(公告)号:CN118967941A

    公开(公告)日:2024-11-15

    申请号:CN202411173691.5

    申请日:2024-08-26

    IPC分类号: G06T17/00

    摘要: 本发明涉及一种基于三维引擎自动读取模型信息的方法、装置、设备及介质,属于三维模型技术领域,所述方法包括:上传或导入三维模型文件;对三维模型文件进行智能识别与来源定位,确定三维模型文件产出于哪个三维软件;动态调取相关三维软件的官方软件开发工具包SDK;采取依赖注入的方式,将所需三维软件SDK的服务模块以解耦合的方式注入到应用程序的核心组件中;读取ini文件配置信息并对其进行解析,根据不同需要在ini文件中定义和调整提取规则,获取模型的不同层级信息;通过注入型SDK的高级功能,获取想要提取的相关信息。本发明可以快速读取模型的相关信息,从而高效处理文件信息,极大地节省工作时间,提高工作效率。

    三维引擎中协同开发代码的关联方法、装置、设备及介质

    公开(公告)号:CN116149725A

    公开(公告)日:2023-05-23

    申请号:CN202310437246.4

    申请日:2023-04-23

    IPC分类号: G06F8/71 G06F8/75 G06F8/53

    摘要: 本发明公开了三维引擎中协同开发代码的关联方法、装置、设备及介质,应用于三维引擎领域,包括:获取三维引擎场景中的对象;通过反编译获取每个对象对应的代码信息;确定各个代码信息之间的关联信息,根据关联信息建立目标关联文件。可见,和当前需要协同开发人员单独开发后,及时进行语言沟通的协同开发方式相比,本发明可以根据三维引擎场景中的对象,及其对应的代码信息建立关联文件,当修改相应代码时,关联代码的引用关系会发生改变,无需进行沟通,以及根据各个协同开发代码间的关联信息,即可确定与当前研发人员对应的代码的协同关联代码的方式,极大地方便了研发人员理解代码,以及修改代码的效率。