[发明专利]基于流程工厂参数模型的复杂场景快速绘制方法及系统有效
申请号: | 201110131461.9 | 申请日: | 2011-05-19 |
公开(公告)号: | CN102194250A | 公开(公告)日: | 2011-09-21 |
发明(设计)人: | 唐卫清;周剑;李士才;周肖彬;黄晓剑 | 申请(专利权)人: | 北京中科辅龙计算机技术股份有限公司 |
主分类号: | G06T17/00 | 分类号: | G06T17/00 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 王莹 |
地址: | 100085 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于流程工厂参数模型的复杂场景快速绘制方法及系统,涉及复杂场景快速绘制技术领域,包括:解析流程工厂参数模型,得到该模型所包含的对象,对象包含的体元,体元的参数信息;以对象为组织单元,构建基于八叉树结构的场景树;基于体元的剖分数形成不同分辨率的层次细节模型;基于场景树的包围盒层次进行视域剔除,判断出哪些对象以及对象的哪些体元在视域中;基于视点动态选择体元该使用的细节模型,通过改变体元的索引数组,达到改变体元分辨率的目的;基于体元的参数解析表达进行背向面剔除。本发明解决了大规模流程工厂模型的实时漫游问题,能在普通PC机上对大规模流程工厂模型实时漫游,且预处理时间短,磁盘空间占用量小。 | ||
搜索关键词: | 基于 流程 工厂 参数 模型 复杂 场景 快速 绘制 方法 系统 | ||
【主权项】:
一种基于流程工厂参数模型的复杂场景快速绘制方法,其特征在于,包括预处理步骤:解析流程工厂的参数模型,构建场景树,预处理体元的多分辨率模型,预先装填位于显存的顶点缓冲;渲染步骤:使用视域剔除、动态层次细节选择及背向面剔除技术进行图形绘制,具体来说,预处理步骤包括以下步骤:S1:解析流程工厂的参数模型,得到该模型所包含的对象,对象包含的体元及各体元的参数信息;S2:构建基于八叉树结构的场景树,场景树中以对象为基本组织单元,以包围盒层次组织八叉树;S3:基于体元的剖分数,形成不同分辨率的细节模型,形成不同分辨率的模型时使得低于一定分辨率的低分辨率模型所使用的顶点是高于所述一定分辨率的高分辨模型所使用顶点的子集,将各体元最高分辨率模型的顶点数组、法向数组、纹理数组送入显存;渲染步骤包括以下步骤:S4:基于所述场景树的包围盒层次进行视域剔除;S5:基于体元中的视点动态选择体元要使用的细节模型;S6:基于对体元的参数解析表达进行背向面剔除。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京中科辅龙计算机技术股份有限公司,未经北京中科辅龙计算机技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201110131461.9/,转载请声明来源钻瓜专利网。
- 上一篇:气泡温室的遮阳系统
- 下一篇:基于增强现实的虚实碰撞检测及响应方法