我正在研究一个使用OpenGL的小粒子系统。
问题是更新计算机着色器中的位置似乎不起作用。
下面是代码:
发布于 2016-07-16 18:21:01
正如@derhass评论的那样。记忆结构不匹配。每个线程的正确索引似乎也存在问题。我将每个线程的索引设置为:
index = PARTICLES_PER_THREAD * int(gl_WorkGroupSize.x * gl_WorkGroupID.x + gl_LocalInvocationID.x);谢谢你的帮助。
https://stackoverflow.com/questions/38169514
复制相似问题