[发明专利]一种粒子特效的可视化合成系统与方法无效
申请号: | 201210137415.4 | 申请日: | 2012-05-07 |
公开(公告)号: | CN102682472A | 公开(公告)日: | 2012-09-19 |
发明(设计)人: | 曹跃;陈雷霆;李鑫;田思聪;许泉;李龙;蔡洪斌;卢光辉;邱航 | 申请(专利权)人: | 电子科技大学 |
主分类号: | G06T17/00 | 分类号: | G06T17/00;G06T15/00 |
代理公司: | 成都九鼎天元知识产权代理有限公司 51214 | 代理人: | 徐宏;吴彦峰 |
地址: | 611731 四川省成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 粒子 特效 可视化 合成 系统 方法 | ||
1.一种粒子特效的可视化合成方法,其具体包含以下步骤:
步骤1,粒子模型部件根据粒子特效效果特征,建立粒子特效的几何模型;然后建立初等特效模型,并将初等特效模型的各个参数写入参数缓存表,创建实体-模型参数对照表;
步骤2,粒子模型部件将步骤1中的几何模型网格化,建立基于网格的粒子模型,并将基于网格的粒子模型发送给矩阵转换部件;
步骤3,矩阵转换部件接受基于网格的粒子模型,矩阵转换部件对基于网格的粒子模型进行矩阵转化,形成网格-矩阵模型,并把网格-矩阵模型交予可视化配置部件;
步骤4,可视化配置部件接受网格-矩阵模型,可视化配置部件的虚拟渲染模块响应,划分虚拟渲染执行区,执行渲染;
步骤5,虚拟渲染执行模块执行渲染,激活动态监控部件,建立监视器对象,监视粒子数据缓冲池,动态监测数据变化;
步骤6,特效合成部件同时设置时序同步器,实现特效合成。
2.如权利要求1所述的粒子特效的可视化合成方法,其特征在于所述建立粒子特效的几何模型具体为利用线框建模方法建立一个面包围的封闭空间,形成正则形体。
3.如权利要求1所述的粒子特效的可视化合成方法,其特征在于所述初等特效模型利用表面建模方法中的组合曲面建立。
4.如权利要求1所述的粒子特效的可视化合成方法,其特征在于所述方法还包括建立渲染堆对象,然后遍历实体-模型参数对照表,对粒子模型矩阵中每个单元的粒子对象属性进行初始化,形成初始渲染对象;最后渲染堆扫描区域-特效索引表,完成粒子特效的动态渲染;设置粒子数据缓冲区,设置缓冲区数据变化标识。
5. 一种粒子特效的可视化合成系统,其特征在于所述系统包括粒子模型部件、矩阵转换部件、特效合成部件、可视化配置部件;
所述粒子模型部件用于根据粒子特效效果特征,建立粒子特效的几何模型;然后建立初等特效模型,并将初等特效模型的各个参数写入参数缓存表,创建实体-模型参数对照表;所述粒子模型部件将几何模型网格化,建立基于网格的粒子模型,并将基于网格的粒子模型发送给矩阵转换部件;
所述矩阵转换部件用于接受基于网格的粒子模型,矩阵转换部件对基于网格的粒子模型进行矩阵转化,形成网格-矩阵模型,并把网格-矩阵模型交予可视化配置部件;
所述可视化配置部件用于接受网格-矩阵模型,可视化配置部件的虚拟渲染模块响应,划分虚拟渲染执行区,执行渲染;虚拟渲染执行模块执行渲染,激活动态监控部件,建立监视器对象,监视粒子数据缓冲池,动态监测数据变化;
所述特效合成部件用于同时设置时序同步器,实现特效合成。
6.如权利要求5所述的粒子特效的可视化合成系统,其特征在于所述建立粒子特效的几何模型具体为利用线框建模方法建立一个面包围的封闭空间,形成正则形体。
7.如权利要求5所述的粒子特效的可视化合成系统,其特征在于所述初等特效模型利用表面建模方法中的组合曲面建立。
8.如权利要求5所述的粒子特效的可视化合成系统,其特征在于所述系统还包括建立渲染堆对象,然后遍历实体-模型参数对照表,对粒子模型矩阵中每个单元的粒子对象属性进行初始化,形成初始渲染对象;最后渲染堆扫描区域-特效索引表,完成粒子特效的动态渲染;设置粒子数据缓冲区,设置缓冲区数据变化标识。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学,未经电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210137415.4/1.html,转载请声明来源钻瓜专利网。