openGL函数解释

  • glMatrixMode(GL_MODELVIEW)对模型视图矩阵堆栈,应用随后的矩阵操作.
  • glMatrixMode(GL_PROJECTION)对投影矩阵,应用随后的矩阵操作.
  • glMatrixMode(GL_TEXTURE)对纹理矩阵堆栈,应用随后的矩阵操作.
  • glLoadIdentity():把当前指定的矩阵或堆栈的栈顶矩阵,替换为单位矩阵.
  • glLoadMatrixd(matrix):把当前矩阵乘上matrix.
  • shadow2DProj()返回的是深度比较的结果1.0或0.0的4元组,不是深度值.shadow2DProj受到固定流水中纹理GL_TEXTURE_COMPARE_MODE/GL_TEXTURE_COMPARE_FUNC的影响,要使用shadow2DProj必须打开深度纹理比较模式.即下面两句

glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_COMPARE_MODE, GL_COMPARE_R_TO_TEXTURE);
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_COMPARE_FUNC, GL_LEQUAL);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值