用于三维轻量化引擎的RVM二进制模型解析方法及系统

    公开(公告)号:CN112308975A

    公开(公告)日:2021-02-02

    申请号:CN202011228564.2

    申请日:2020-11-06

    IPC分类号: G06T17/20

    摘要: 本发明公开了一种用于三维轻量化引擎的RVM二进制模型解析方法及系统,该方法包括以下步骤:读取PDMSRVM二进制模型文件;遍历所述模型组成的层级结构,获取基本图元的信息;根据不同基本图元的特点,将数学模式表达的基本图元组织成计算机图形学所要求的表达模式,包括以DMesh3存储的一个基于索引的三角形网格数据结构,即一种用不规则三角网来近似构成三维图元的中间格式的临时文件。本发明对RVM格式的二进制模型进行读取和解析,为三维渲染轻量化提供了基础条件,以方便在其他渲染引擎或动画软件中直接使用AVEVA PDMS中的模型。因此,可以为实现轻量化的三维引擎渲染三维模型提供技术基础。