[发明专利]一种代数B样条曲面的实时绘制方法无效

专利信息
申请号: 200910100228.7 申请日: 2009-07-01
公开(公告)号: CN101599181A 公开(公告)日: 2009-12-09
发明(设计)人: 卫飞飞;冯结青 申请(专利权)人: 浙江大学
主分类号: G06T15/00 分类号: G06T15/00
代理公司: 杭州天勤知识产权代理有限公司 代理人: 胡红娟
地址: 310027浙*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种基于NR迭代算法的ABS实时绘制方法,包括七步:1)输入待绘制ABS的相关信息并计算Lipschitz常数,将ABS转换为分片的Bezier曲面片;2)使用MC算法抽取ABS的等值面;3)实时计算ABS的极曲面;4)对等值面进行绘制,得到等值面及其侧影轮廓线的初始值;5)聚集等值面的侧影轮廓线的初始值,根据ABS及其极曲面方程,使用NR迭代算法对初始侧影轮廓线进行计算得到浮点精度的侧影轮廓线,并对其进行校正;6)计算侧影轮廓线的每个像素视线和Bezier曲面的交点;7)通过NR迭代算法利用邻接的Bezier曲面信息重新进行迭代求精,得到所有光线与代数B样条曲面的正确交点,然后再利用交点信息与光源、视点的相对位置以及曲面本身的材质计算光照。本发明方法能实现任意次数的代数曲面的绘制。
搜索关键词: 一种 代数 曲面 实时 绘制 方法
【主权项】:
1.一种代数B样条曲面的实时绘制方法,该方法包括以下七个步骤:(1)输入待绘制的代数B样条曲面的相关信息,计算得到代数B样条曲面的Lipschitz常数,并通过节点插入算法将代数B样条曲面转换为分片的Bezier曲面片;(2)使用Marching cubes算法抽取代数B样条曲面的等值面,所述等值面的分辨率为所述的代数B样条曲面的Lipschitz常数;(3)实时的计算代数B样条曲面的极曲面;(4)使用DirectX流水线对步骤(2)中的MC算法得到的等值面进行绘制,利用其高效的硬件光栅化算法和Z-Culling技术,得到代数B样条曲面的等值面及其侧影轮廓线的初始值;(5)聚集步骤(4)中得到的等值面的侧影轮廓线的初始值,根据代数B样条曲面及其极曲面方程,使用NR迭代算法对初始的侧影轮廓线进行计算,得到代数B样条曲面的等值面的浮点精度的侧影轮廓线,并对侧影轮廓线附近的值进行矫正;(6)校正后的初始值按照其所属的Bezier曲面片聚类使用NR迭代算法,得到每个像素的视线跟每个Bezier曲面的交点;(7)通过NR迭代算法利用邻接的Bezier曲面信息重新进行迭代求精,得到所有光线与代数B样条曲面的正确交点,然后再利用交点信息与光源、视点的相对位置以及曲面本身的材质计算光照。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大学,未经浙江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/200910100228.7/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top