一种基于光线跟踪的毛发渲染方法技术

技术编号:8453514 阅读:228 留言:0更新日期:2013-03-21 19:17
本发明专利技术公开了一种基于光线跟踪的毛发渲染方法,该方法通过将一个像素内的采样集合成为一个光锥,显著地降低了渲染毛发这样精细几何所需要的采样率。为了降低光锥与发丝相交的代价,本发明专利技术方法建立了一个包围体加速结构来快速得到可能与光锥相交的发丝,并且用一系列相连的带形来近似投影到成像平面之后的发丝。此外,通过忽略光锥内着色、不透明度以及遮挡的变化,大大降低了合成以及滤波透明采样的开销。本发明专利技术的方法在生成同等质量的图像情况下,性能比其他方法提高一个数量级。

【技术实现步骤摘要】

本专利技术设计图形绘制
,尤其涉及一种用于毛发渲染的光线跟踪方法。
技术介绍
毛发是虚拟形象化中最重要的特性,而且绝大多数电影以及游戏中的虚拟角色中都应用了毛发。传统的对于毛发的高质量渲染主要依赖于光线跟踪。Hou等人将发丝细分成微多边形,然后通过优化的光线跟踪进行渲染,具体可参考HOU,Q.,QIN, H.,LI, W.,⑶0,B.,ANDZHOU, K. 2010. Micropolygon ray tracing with defocus and motion blur. ACM Trans.Graph. 29 (July), 64:1 - 64:10。Nakamaru等人将发丝作为一种特殊的几何表达直接进行光线跟踪,参见 NAKAMARU, K.,AND 0HN0, Y. 2002. Ray tracing for curves primitive.1nWSCG, 311 - 316。无一例外的,毛发的精细结构对于采样和反走样形成了很大的难度,这些方法都需要很高的采样率才能保证无失真的高质量渲染。光束追踪技术是对于光线跟踪技术的一种扩展,即进行跟踪的不在是一条线而是一本文档来自技高网...

【技术保护点】
一种基于光线跟踪的毛发渲染方法,其特征在于,该方法包括了以下步骤:?(1)将发丝细分成带形,并对所有的带形建立包围体加速结构;?(2)根据场景光线跟踪的信息生成光锥,遍历包围体加速结构,得到可能与圆锥相交的带形;?(3)计算圆锥与表示发丝的带形的相交,并合成采样结果;?(4)将毛发采样的结果与场景光线跟踪的结果进行合成,生成最终图像。

【技术特征摘要】

【专利技术属性】
技术研发人员:秦昊
申请(专利权)人:杭州挪云科技有限公司
类型:发明
国别省市:

相关技术
    暂无相关专利
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1