游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1403|回复: 2

opengl如何向glsl中传矩阵

[复制链接]

6

主题

11

帖子

11

积分

新手上路

Rank: 1

积分
11
发表于 2006-11-19 10:24:00 | 显示全部楼层 |阅读模式
float texturematrix[16]//定义的是一个矩阵

shader1->setUniformMatrix4fv("lightviewprojmatrix",1,false,  texturematrix) ;
这样传递进去对吗?

89

主题

4036

帖子

4132

积分

论坛元老

Rank: 8Rank: 8

积分
4132
发表于 2006-11-19 17:31:00 | 显示全部楼层

Re:opengl如何向glsl中传矩阵

mat4x4  texturematrix这样比较好一点。
另外,如果不是特别在意性能。gl_Matrix
+ glMatrixMode(GL_TEXTURE)
   glLoadMatrix也能搞定。

6

主题

11

帖子

11

积分

新手上路

Rank: 1

积分
11
 楼主| 发表于 2006-11-19 20:00:00 | 显示全部楼层

Re: opengl如何向glsl中传矩阵

好象opengl中不能用mat4x4来定义矩阵吧
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-25 22:14

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表