【技术实现步骤摘要】
本专利技术涉及计算机系统;更特别地,本专利技术涉及使用计算机系统 来绘制包括半透明面的原图(artwork)。
技术介绍
随着个人计算机系统的能力和复杂性的提高,图形操作和图形数 据的复杂性同样增加。例如,三维(3-D)原图的实例可以包括多层 图形数据。这些层可以根据它们的相对深度及其透明度属性以多种复 杂方式相关联。层也可以称为面。期望的是,既正确又高效地绘制包 含这种层的原图(例如,用于在显示设备上显示)。在绘制3-D原图时遇到的典型问题是"隐藏面"消除,这涉及找 到每个像素处的最近的面。由于在每个像素处仅使用最近着色面的颜 色来创建图像,因此隐藏面消除产生了对不透明对象的写实。一种用于绘制隐藏面的技术涉及对构成面的三角形进行排序,使 得在对三角形进行光栅化时最后绘制最近的三角形。该几何排序技术 可以称为"对象空间排序"。不幸的是,对于包含相交面的复杂模型 来说,例如在构成面的三角形被分解为较小的片处,该技术可能是低 效的。另 一种用于隐藏面消除的技术存储每个像素采样处的深度值(Z 值)。该技术也可以称为"基于图像的排序"。将Z值初始化为适当 远的值,继而对 ...
【技术保护点】
一种用于绘制包括多个面的原图的计算机实现方法,其中,所述多个面包括多个半透明面,所述方法包括对于所述半透明面的每一个: 将所述半透明面以多采样分辨率绘制到第一图像缓冲区; 将以所述多采样分辨率绘制的半透明面乘以比所述绘制的半透明面更近的一个或多个面的一个或多个透明度值; 将所述绘制的半透明面从所述多采样分辨率降低到显示分辨率;以及 将所述绘制的半透明面以所述显示分辨率添加到第二图像缓冲区。
【技术特征摘要】
...
【专利技术属性】
技术研发人员:GSP米勒,NA卡尔,
申请(专利权)人:奥多比公司,
类型:发明
国别省市:US[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。