24小时热门版块排行榜    

Znn3bq.jpeg
北京石油化工学院2026年研究生招生接收调剂公告
查看: 666  |  回复: 3

cln116

捐助贵宾 (知名作家)

[求助] 如何将数组传入Shader,并计算其Shader中的纹理坐标 已有1人参与

刚接触GLSL和shader不久,很多东西不熟悉,希望大家不吝赐教。

目前的想法是把速度数组存入图像中,顶点数量为M*M,图像数组为float speedImage[M][M][4],其中speedImage[j][0]、speedImage[j][1]、speedImage[j][2]分别为顶点(i, j)的 x、y、z轴方向的速度;将图像作为2D纹理传入shader,进而修改shader中的对应顶点的光照。

主要问题是如何在Shader中计算顶点(i,j)对应的速度图像的纹理坐标。曾经尝试过使用gl_VertexID,但是计算结果有问题。拜托各位了。

*注:如果能帮助本人有效解决问题,除了金币,还可以给予一定的资金作为酬谢。
回复此楼

» 猜你喜欢

披荆斩棘中前进。
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

木叶清风

木虫 (正式写手)

【答案】应助回帖

★ ★ ★
感谢参与,应助指数 +1
cln116: 金币+3, 有帮助, 我也在考虑这两种方式,都尝试一下吧,也许VBO效率更高。 2015-03-12 16:56:14
第一,得看你的triangle的index是怎么排列的,理论上来说你的这种做法完全是没有问题的;
第二,还可以考虑直接用vbo
www.cvdelver.com
2楼2015-03-12 16:14:49
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

cln116

捐助贵宾 (知名作家)

引用回帖:
2楼: Originally posted by 木叶清风 at 2015-03-12 16:14:49
第一,得看你的triangle的index是怎么排列的,理论上来说你的这种做法完全是没有问题的;
第二,还可以考虑直接用vbo

另外看到有的Demo中采用的是纹理坐标,即:gl_MultiTexCoord0赋值给gl_TexCoord[n],这里的:gl_MultiTexCoord0是否受到triangle的影响?
披荆斩棘中前进。
3楼2015-03-12 16:58:52
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

木叶清风

木虫 (正式写手)

【答案】应助回帖

★ ★ ★
cln116: 金币+3, ★★★很有帮助, 我试试,谢谢。 2015-03-13 16:47:31
引用回帖:
3楼: Originally posted by cln116 at 2015-03-12 16:58:52
另外看到有的Demo中采用的是纹理坐标,即:gl_MultiTexCoord0赋值给gl_TexCoord,这里的:gl_MultiTexCoord0是否受到triangle的影响?...

我觉得最简单的就是你把相邻两行的四个像素点当成两个三角形绘制,这样多好取位置
www.cvdelver.com
4楼2015-03-13 13:06:46
已阅   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 cln116 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 362求调剂 +8 我要考大 2026-04-06 12/600 2026-04-08 00:32 by JourneyLucky
[考研] 材料与化工专硕306分找合适调剂 +20 沧海轻舟e 2026-04-06 20/1000 2026-04-07 22:54 by 来看流星雨10
[考研] 一志愿南科大生物学297分,求调剂推荐 +8 Y-yyusx 2026-04-06 9/450 2026-04-07 19:38 by biomichael
[考研] 求调剂 +8 月@163.com 2026-04-07 10/500 2026-04-07 19:10 by 无际的草原
[考研] 22408 318分求调剂 +4 勤奋的小笼包 2026-04-06 6/300 2026-04-07 15:05 by 纸鹤555
[考研] 287求调剂 +3 通信学硕081000 2026-04-03 4/200 2026-04-06 21:03 by going home
[考研] 301求调剂 +7 细胞相关蛋白 2026-04-03 7/350 2026-04-06 11:47 by lijunpoly
[考研] 专硕0854初试考材科基,求调剂 +6 3220548044 2026-04-06 9/450 2026-04-06 10:26 by barlinike
[考研] 考研生物学考A区211,初试322,科目生化和生物综合,求调剂 +6 。。。54 2026-04-03 6/300 2026-04-05 14:54 by JOKER0401
[考研] 290求调剂 +7 luoziheng 2026-04-04 7/350 2026-04-04 23:17 by lqwchd
[考研] 本科211 分数293请求调剂 +4 莲菜就是藕吧 2026-04-01 4/200 2026-04-04 22:32 by hemengdong
[考研] 可跨专业调剂 +3 周的得地 2026-04-04 6/300 2026-04-04 22:21 by barlinike
[考研] 283求调剂 +4 mcbbc 2026-04-03 5/250 2026-04-04 20:51 by imissbao
[考研] 325分化学调剂 +5 15771691647 2026-04-02 5/250 2026-04-03 09:58 by ChemPharm
[考研] 26考研调剂 +4 Wnz.20030617 2026-04-01 5/250 2026-04-02 16:11 by 1939136013狗壮
[考研] 一志愿北交大材料工程总分358 +3 cs0106 2026-04-02 5/250 2026-04-02 11:37 by olim
[考研] 266求调剂 +4 学员97LZgn 2026-04-02 4/200 2026-04-02 09:52 by yulian1987
[考研] 【求调剂】新能源材料本科,一志愿211,初试321 +6 求调剂学校, 2026-04-02 6/300 2026-04-02 09:41 by 晴空210210
[考研] 材料调剂 +12 一样YWY 2026-04-01 12/600 2026-04-02 09:15 by olim
[考研] 318求调剂 +8 七忆77 2026-04-01 8/400 2026-04-01 10:37 by Jaylen.
信息提示
请填处理意见