北京市市政工程设计研究总院有限公司吴楠获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉北京市市政工程设计研究总院有限公司申请的专利一种在unity程序制作中输出模型数据的方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN115964025B 。
龙图腾网通过国家知识产权局官网在2026-03-06发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202211721891.0,技术领域涉及:G06F8/20;该发明授权一种在unity程序制作中输出模型数据的方法是由吴楠;何颖辉;吕亮设计研发完成,并于2022-12-30向国家知识产权局提交的专利申请。
本一种在unity程序制作中输出模型数据的方法在说明书摘要公布了:本发明涉及一种在unity程序制作中输出模型数据的方法,使用Autodesk提供的revit二次开发接口‑IExportContext,通过编写上下文的参数和在上下文的过程中加入对数据的提取和处理等方法,进行全部目标数据的输出,包括:Start、OnViewBegin、OnElementBegin、OnMaterial、OnFaceBegin、OnPolymesh、OnElementEnd、OnViewEnd、Finish等联系上下文的9个过程方法;本发明的方法拓展了revit数据的数据媒质、增加了建筑信息的可用程度。
本发明授权一种在unity程序制作中输出模型数据的方法在权利要求书中公布了:1.一种在unity程序制作中输出模型数据的方法,使用Autodesk提供的revit二次开发接口-IExportContext,通过编写上下文的参数和在上下文的过程中加入对数据提取和处理的方法,进行全部目标数据的输出,包括以下步骤: 步骤Start,需要初始化数据字典、上下文实例,并存储项目信息、项目所有标高信息集合、项目基点信息; 步骤OnViewBegin,用来设置和存储LOD信息; 步骤OnElementBegin,获得输出几何单元的ID值,即ElementId,该值用以获得模型中构件的ID值; 步骤OnMaterial,根据当前ElementId所对应的模型构件获取这个构件中的所有MaterialNode,再根据每个node节点得到对应的Material材质的UniqueId和针对材质的一系列信息; 步骤OnFaceBegin,以facenode对象作为参数,获得face节点; 步骤OnPolymesh,以PolymeshTopology为对象参数,获得最小物体单元的所有顶点数据、面数据、法线数据和UV数据,其中,所述最小物体单元为ElementUniqueId+“_”+MaterialUniqueId物体; 在该步骤中建立几何输出数据的方式为:首先将顶点集合进行去重操作,得到去重后的pts顶点集合和相应的字典;调用PolymeshTopology.GetFacets,遍历所有得到的Facet,所述Facet为基础几何单元中的面片,将Facet的顶点与pts顶点字典建立查询关系,将查询到的字典位置数按遍历facet的顺序和facet自身排列的顶点顺序进行排列和存储,从而得到mesh所有点对应facet面的顶点序列;在遍历所有facet时,根据DistributionOfNormals参数的值判断facet记录法线向量的方法,当取值为OnePerFace或OnEachFacet时,将三个顶点的法线向量值取为物体或当前面的第一个顶点的取值,当取值为AtEachPoint时,则按facet的顶点顺序获得顶点法线向量的值,根据不同方式的顶点法线取值获得一个顶点法线向量的集合和字典;在遍历所有facet时,通过PolymeshTopology.GetUVs获取每个顶点对应的UV坐标值,该值的物理意义是对应这个facet面使用的纹理文件的纹理坐标值,并非传统意义上是uvw坐标系统的相对坐标值,根据此UV坐标值的集合建立uv集合和字典; 步骤OnElementEnd,以ElementId为参数,完成所有输出数据的准备工作,其中包括顶点和顶点序列的数据处理、顶点法线和法线序列的数据处理、顶点UV的计算处理、自定义数据的获取; 在该步骤中,在生成mesh对应的完整的uv集合前,将OnPolymesh过程方法中得到的每个对应基础几何单元的uv集合中的UV坐标值与这个基础几何单元该facet面对应的纹理文件总像素坐标值进行同一坐标轴的相除求余计算,并替换原有的uv集合,再去重并计算序列数据,最终得到UV数组和UV序列数组,以此完成所有几何信息的准备工作; 步骤OnViewEnd,结束对View对象的调用; 步骤Finish,将所有已经准备好的数据进行JSON文件的输出。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人北京市市政工程设计研究总院有限公司,其通讯地址为:100082 北京市海淀区西直门北大街32号3号楼;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励