Document
拖动滑块完成拼图
首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种基于节点树的渲染方法 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:长沙科梁科技有限公司

摘要:本发明提供了一种基于节点树的渲染方法,通过根据各场景的通用对象的特征定义各通用对象作为待渲染节点的数据结构,以及根据各通用对象的位置关系确定各待渲染节点之间的连接关系,构建初始节点树模型,然后获取待渲染场景的当前待渲染场景,并确定当前待渲染场景中的待渲染对象,然后根据初始节点树模型,确定待渲染对象的相关参数,并将相关参数填入初始节点树模型对应的待渲染节点,得到待渲染场景的当前节点树模型,最后根据当前节点树模型得到待渲染场景的纹理模型,并对纹理模型进行渲染,得到当前渲染结果。解决了现有技术的数据耦合程度高,渲染效率过低,且渲染时消耗资源过高等问题。

主权项:1.一种基于节点树的渲染方法,其特征在于,包括:根据待渲染场景的类型,确定各场景的通用对象,并根据通用对象的特征定义各通用对象作为待渲染节点的数据结构,以及根据各通用对象的位置关系确定各待渲染节点之间的连接关系,构建初始节点树模型;包括场景根节点、模型节点和界面节点;模型节点和界面节点为场景根节点的一级子节点;模型节点中,各子节点分别对应待渲染场景中的待渲染对象,根据待渲染对象之间的位置关系确定各下级子节点的连接关系;界面节点中,各子节点分别对应待渲染界面中的交互元素,根据各子节点的类型确定各下级子节点的连接关系;获取当前待渲染场景,确定当前待渲染对象及其位置关系;包括:将待渲染场景分为若干层级,分精度获取各层级的图像数据;根据各层级的图像数据,提取各层级的图像数据中的当前待渲染对象;确定各当前待渲染对象在对应层级的图像数据中的目标位置和目标区域;根据各目标位置和目标区域,确定各层级场景中所包含的待渲染对象的相对位置,根据各待渲染对象在图像中的目标区域,确定各待渲染对象的从属关系,综合各待渲染对象的相对位置和从属关系,得到当前待渲染对象的位置关系;根据待渲染节点的数据结构,获取当前待渲染对象的相关参数,并根据各当前待渲染对象之间的位置关系,构建当前待渲染场景的当前节点树模型;数据结构,包括:变换矩阵、渲染状态、可见性标志和节点类型的任意一个或多个;其中:变换矩阵,包括位置信息、旋转信息和缩放信息的任意一个或多个;渲染状态,包括材质模型、纹理模型、光照模型的任意一个或多个;可见性标志,包括可见状态,不可见状态,隐藏状态,部分可见状态,遮挡状态,透明状态的任意一个或多个;节点类型,包括几何节点、光源节点、摄像机节点的任意一个或多个;根据当前节点树模型得到待渲染场景的纹理模型,并对纹理模型进行渲染,得到当前渲染结果。

全文数据:

权利要求:

百度查询: 长沙科梁科技有限公司 一种基于节点树的渲染方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。