Lighting Transfer Functions Using Gradietn Aligned Sampling

这篇文章提出了基于光照的tranfer function,用来指定光照系数。而这个transfer function,X 和Y方向分是该体素在梯度方向的两个相反方向的采样voxel的scaler value。而为了表示两个相反方向的voxel,作者提出一个新的基于line的histogram interface,上面一行是,一个方向的sacle value,下面一行是scaler value,如果两个点连线是直线,表示在同一种物质内,否则为不同的物质。然后指定光照系数,是基于scale value的一维transfer function。分别指定diffuse, ambient ,specular。最后合成到一起。感觉06年TVCG上一篇LH Histogram和它的方法有类似之处,都是用两个值 的差来表示梯度,而不是用预计算的梯度。

最后这篇文章采样了一种混合方案来求梯度。首先预计算出梯度存起来,由于经过常用的opacity transfer function(这是通常的transfer function)调整后,density发生变化,volume内每个voxle的梯度方向可能变了。于是作者求出gradient方向两个sclar value的值,求出新的梯度,并与开始求的梯度比较,选择一个大的梯度。

在06年Eric Lum的PG paper基于这个新的tranfer function interface,提出了multi-level transfer functin.因为这个interface有明显的上下图的关系,正好可以利用上。因为它在lighting transfer function这篇文章里提到了用这个interface作常用的transfer function,但肯定发不了一篇paper.因为必须想新的idea,终于06年出了基于filter bank的multi-scale tranfer function.

转载于:https://www.cnblogs.com/cloudseawang/archive/2007/06/15/784876.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值