- 博客(3)
- 资源 (4)
- 收藏
- 关注
原创 osg光照注意事项
1、图形编程中模型的光照效果受3个属性影响:光源属性;模型表面的材质属性;模型的法线属性。2、OSG与OpenGL一样(光源的setPosition的数据类型由osg::Vec4构成),最后一个值为0时就表示方向光源;非0表示点光源。3、光照是相当视点计算(另外 还有两个:ClipNode和TexGenNode),不同的组节点均受到影响。模型发黑3种情况1)、法线问题,光照只会对有...
2018-12-25 10:17:59 1863
转载 OpenGL Transformation
OverviewGeometric data such as vertex positions and normal vectors are transformed via Vertex Operation and Primitive Assembly operation in OpenGL pipeline before raterization process. OpenGL ve...
2018-12-16 11:57:57 494 1
原创 Opengl的glPushMatrix和glPopMatrix理解
glPushMatrix()和glPopMatrix()的配对使用可以消除上一次的变换对本次变换的影响,将本次需要执行的缩放、平移等操作放在两者之间。使本次变换是以世界坐标系的原点为参考点进行。1)OpenGL中的modelview矩阵变换是一个马尔科夫过程:上一次的变换结果对本次变换有影响,上次modelview变换后物体在世界坐标系下的位置是本次modelview变换的起点...
2018-12-14 08:53:58 927
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人