Thanks ulrich
I paste this code from others,and not check!
--- 09年4月2日,周四, Ulrich Hertlein <[email protected]> 写道:
发件人: Ulrich Hertlein <[email protected]>
主题: Re: [osg-users] Depth buffer data is not clamp to [0.0,1.0].
收件人: "OpenSceneGraph Users" <[email protected]>
日期: 2009年4月2日,周四,下午5:14
Hi YangXiao,
On 2/4/09 3:22 PM, YangXiao wrote:
> z = float ( (depthBuffer->data())[i*4] );
Could it be your cast is wrong? You're only reading every fourth byte and
casting that to float, which explains why you're only seeing 0-255.
Try "z = ((float*) depthBuffer->data())[i];" instead.
/ulrich
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
___________________________________________________________
好玩贺卡等你发,邮箱贺卡全新上线!
http://card.mail.cn.yahoo.com/_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org