【技术实现步骤摘要】
本专利技术涉及计算机图形
,更具体地说,涉及。
技术介绍
烟火、云雾、瀑布、植物和土壤等自然景物的可视化是计算机图形学中极具挑战性的研究课题,传统的造型方法很难比较真实地描述它们的形状和特征。粒子系统适用于不规则物体的可视化仿真。粒子系统需要对复杂的运动系统进行模拟,例如一场暴风雪,一个爆炸,就需要大量的三角形绘制。存在实时性不好,不能很好地满足可视化实时交互需要等问题,因此必须予以优化。本专利技术主要采用了公告板系统,多粒子分级,存储方式优化,运动过程优化等方面对粒子系统进行优化。并从绘制效率优化、计算复杂性优化、粒子数量优化等角度予以优化。
技术实现思路
本专利技术要解决的技术问题在于,针对粒子系统的绘制效率,碰撞检查效率,更新效率等方面进行优化。为了实现上述目的,本专利技术所采用的技术方案是,其步骤如下;1)根据当前的绘制需求,采用公告本绘制优化;层次感、立体感要求不高时,可用二维形体代替三维形体;用三维形体绘制粒子时,选择系统自带三维形体;2)采用坐标分量检测;分别计算粒子间、y,z坐标分量距离,若某一分量距离大于两者粒径之和,则表明两粒子不会碰撞;若三个分量都小于两者粒径之和,那么再计算两者距离,确定是否发生碰撞。本专利技术考虑运动过程异常复杂,完全遵循物理公式难以实现,但人的肉眼分辨率有限,一定范围内差异觉察不到;从绘制效率计算复杂性、粒子数量诸方面分析探讨,以提高粒子系统实时性。具体实施方式,其步骤如下;1)根据当前的绘制需求,采用公告本绘制优化;层次感、立体感要求不高时,可用二维形体代替三维形体;用三维形体绘制粒子时,选择系统自带三维形 ...
【技术保护点】
粒子系统的渲染优化方法,其步骤如下;1)根据当前的绘制需求,采用公告本绘制优化;层次感、立体感要求不高时,可用二维形体代替三维形体;用三维形体绘制粒子时,选择系统自带三维形体;2)采用坐标分量检测;分别计算粒子间?、y,z坐标分量距离,若某一分量距离大于两者粒径之和,则表明两粒子不会碰撞;若三个分量都小于两者粒径之和,那么再计算两者距离,确定是否发生碰撞。
【技术特征摘要】
【专利技术属性】
技术研发人员:不公告发明人,
申请(专利权)人:沈阳创达技术交易市场有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。