24小时热门版块排行榜    

查看: 635  |  回复: 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 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 22408总分284求调剂 +3 InAspic 2026-03-13 3/150 2026-03-15 11:10 by zhq0425
[考研] 085601材料工程315分求调剂 +3 yang_0104 2026-03-15 3/150 2026-03-15 10:58 by peike
[考研] 080500,材料学硕302分求调剂学校 +4 初识可乐 2026-03-14 5/250 2026-03-14 21:08 by peike
[考研] 085600材料与化工 326 求调剂 +5 热爱生活ing 2026-03-09 5/250 2026-03-14 02:39 by JourneyLucky
[考研] 一志愿浙江大学0856材料与化工求调剂 +4 yansheng@211 2026-03-09 5/250 2026-03-14 02:10 by JourneyLucky
[考研] 333求调剂 +3 球球古力 2026-03-09 3/150 2026-03-14 01:57 by JourneyLucky
[考研] 云南财经大学信息学院计算机学硕专硕学位点 +3 zjptai 2026-03-10 5/250 2026-03-14 01:23 by 飞行琦
[考研] 一志愿安徽大学材料工程专硕313分,求调剂的学校 +8 Yu先生 2026-03-10 10/500 2026-03-14 01:04 by JourneyLucky
[考研] 求材料调剂 +5 隔壁陈先生 2026-03-12 5/250 2026-03-13 22:03 by 星空星月
[考研] 0856材料与化工301求调剂 +5 奕束光 2026-03-13 5/250 2026-03-13 22:00 by 星空星月
[考研] 315求调剂 +9 小羊小羊_ 2026-03-11 10/500 2026-03-13 21:13 by SXNU李老师
[考研] 【0856】化学工程(085602)313 分,本科学科评估A类院校化学工程与工艺,诚求调剂 +7 小刘快快上岸 2026-03-11 7/350 2026-03-13 16:06 by ruiyingmiao
[考研] 工科材料085601 279求调剂 +8 困于星晨 2026-03-12 10/500 2026-03-13 15:42 by ms629
[考研] 0703一志愿211 285分求调剂 +4 ly3471z 2026-03-13 4/200 2026-03-13 13:00 by JourneyLucky
[考研] 070303一志愿西北大学学硕310找调剂 +3 d如愿上岸 2026-03-12 5/250 2026-03-13 10:56 by houyaoxu
[考研] 一志愿华中师范071000,325求调剂 +5 RuitingC 2026-03-12 5/250 2026-03-13 10:43 by hyswxzs
[考研] 0856化工原理 +6 z2839474511 2026-03-10 6/300 2026-03-13 10:41 by houyaoxu
[考研] 321求调剂(食品/专硕) +3 xc321 2026-03-12 6/300 2026-03-13 08:45 by xc321
[考研] 341求调剂 +4 捣蛋猪猪 2026-03-11 4/200 2026-03-12 14:47 by ruiyingmiao
[考研] 求调剂材料专硕293 +6 段_(:з」∠)_ 2026-03-10 6/300 2026-03-10 18:22 by ms629
信息提示
请填处理意见