24小时热门版块排行榜    

查看: 632  |  回复: 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的回帖

木叶清风

木虫 (正式写手)

【答案】应助回帖

★ ★ ★
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的回帖
查看全部 4 个回答

木叶清风

木虫 (正式写手)

【答案】应助回帖

★ ★ ★
感谢参与,应助指数 +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的回帖
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[文学芳草园] 伙伴们,祝我生日快乐吧 +15 myrtle 2026-03-10 24/1200 2026-03-15 21:16 by 苏州_逗号
[考研] 本人考085602 化学工程 专硕 +7 不知道叫什么! 2026-03-15 8/400 2026-03-15 20:11 by 棒棒球手
[考研] 321求调剂 +3 大米饭! 2026-03-15 3/150 2026-03-15 17:48 by 哈哈哈哈嘿嘿嘿
[考研] 0703化学调剂 290分有科研经历,论文在投 +3 腻腻gk 2026-03-14 3/150 2026-03-15 17:28 by 小物理化学
[考研] 080500,材料学硕302分求调剂学校 +4 初识可乐 2026-03-14 5/250 2026-03-14 21:08 by peike
[考研] 297求调剂 +4 学海漂泊 2026-03-13 4/200 2026-03-14 11:51 by 热情沙漠
[考研] 293求调剂 +5 上班不着吉 2026-03-09 5/250 2026-03-14 02:37 by JourneyLucky
[考研] 333求调剂 +3 球球古力 2026-03-09 3/150 2026-03-14 01:57 by JourneyLucky
[考研] b区环境工程求调剂 +4 Maps1 2026-03-10 6/300 2026-03-14 00:23 by JourneyLucky
[考研] 求调剂(材料与化工327) +4 爱吃香菜啦 2026-03-11 4/200 2026-03-13 22:11 by JourneyLucky
[考研] 0703化学一志愿211 总分320求调剂 +5 玛卡巴卡啊哈 2026-03-11 5/250 2026-03-13 21:40 by JourneyLucky
[考研] 四川大学085601材料工程专硕 初试294求调剂 +4 祝我们好在冬天 2026-03-11 4/200 2026-03-13 21:39 by peike
[考研] 311求调剂 +3 冬十三 2026-03-13 3/150 2026-03-13 20:41 by JourneyLucky
[考研] 310求调剂 +3 【上上签】 2026-03-11 3/150 2026-03-13 16:16 by JourneyLucky
[考研] 工科278分求调剂 +5 周慢热啊 2026-03-12 7/350 2026-03-13 15:49 by JourneyLucky
[考研] 0856化学工程280分求调剂 +4 shenzxsn 2026-03-11 4/200 2026-03-13 11:55 by ymwdoctor
[考研] 求调剂 资源与环境 285 +3 未名考生 2026-03-10 3/150 2026-03-13 10:31 by houyaoxu
[考研] 321求调剂(食品/专硕) +3 xc321 2026-03-12 6/300 2026-03-13 08:45 by xc321
[考研] 研究生招生 +3 徐海涛11 2026-03-10 7/350 2026-03-12 14:26 by 徐海涛11
[考研] 0856材料与化工353分求调剂 +11 NIFFFfff 2026-03-09 11/550 2026-03-10 18:36 by suyuanhai
信息提示
请填处理意见