由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
CS版 - 如何得到pixel的Normal
相关主题
怎么把3维pixel数据转换成3维图像?如何使用OpenGL进行VolumeRendering? (转载)
问一个关于normalization的问题CS Master后去找 Video Game 相关的 Programmer可行否?
请推荐合适的显示程序...借宝地一问:开机后出现WINDOWS XP几个大字然后黑屏怎么办
How to Integrate C++ System with OpenGL into Web page关于大规模数据显示,请教,急啊!!!
方向,方向,还是方向偶再问一下有经常alpha blending 的吗?
请教一个计算机3D渲染方面的问题急:请朋友推荐便宜的laptop(used or new)!
CS master找工作,掌握那些语言够?opengl里怎么固定一个window的尺寸?
请问如何使用MFC完成3D图像的去除噪音操作(使用什么开发工具, 怎样完成初步的打开)Opening: 3D Software and Algorithm Engineer
相关话题的讨论汇总
话题: normal话题: pixel话题: 得到话题: 如何
进入CS版参与讨论
1 (共1页)
l***h
发帖数: 78
1
各位高手,请问在OpenGL里如何得到rasterization后的各个屏幕Pixel的Normal向量? 如
果你知道,请予回答!谢谢!!!
f*******w
发帖数: 6
2
可以把Normal值 当作颜色值传入, 那么normal值就会被 rasterize 到 屏幕上.
glColor3f( normal.x, normal.y, normal.z)
glVertex3f( ..., ..., ... );
然后用 glReadPixels 可以读取他们.
BTW:
如果其实你想做的是per-pixel lighting, 可以把normal值当作3d texture coordinates
,
rasterization之后interpolated value会传给fragment program使用.



【在 l***h 的大作中提到】
: 各位高手,请问在OpenGL里如何得到rasterization后的各个屏幕Pixel的Normal向量? 如
: 果你知道,请予回答!谢谢!!!

l***h
发帖数: 78
3
高手!听君一席话,省我十本书。谢谢!

coordinates

【在 f*******w 的大作中提到】
: 可以把Normal值 当作颜色值传入, 那么normal值就会被 rasterize 到 屏幕上.
: glColor3f( normal.x, normal.y, normal.z)
: glVertex3f( ..., ..., ... );
: 然后用 glReadPixels 可以读取他们.
: BTW:
: 如果其实你想做的是per-pixel lighting, 可以把normal值当作3d texture coordinates
: ,
: rasterization之后interpolated value会传给fragment program使用.
:
: 如

1 (共1页)
进入CS版参与讨论
相关主题
Opening: 3D Software and Algorithm Engineer方向,方向,还是方向
请教编程高手:怎么从Matlab调OpenGL来做Visual?请教一个计算机3D渲染方面的问题
真的很想听听别人的意见。。。CS master找工作,掌握那些语言够?
有成功地从Matlab调用OpenGL的人没有?请问如何使用MFC完成3D图像的去除噪音操作(使用什么开发工具, 怎样完成初步的打开)
怎么把3维pixel数据转换成3维图像?如何使用OpenGL进行VolumeRendering? (转载)
问一个关于normalization的问题CS Master后去找 Video Game 相关的 Programmer可行否?
请推荐合适的显示程序...借宝地一问:开机后出现WINDOWS XP几个大字然后黑屏怎么办
How to Integrate C++ System with OpenGL into Web page关于大规模数据显示,请教,急啊!!!
相关话题的讨论汇总
话题: normal话题: pixel话题: 得到话题: 如何