问题:如何使用GLSL在openGL中呈现点?
信息: 一段时间以前,我用Python制作了一个引力模拟,并使用Blender进行渲染。它看起来像是这样的。作为一种练习,我正在将它移植到openGL和openCL上。我认为我已经在openCL中实现了它。直到我在openCL上工作了相当长的时间后,我才意识到在没有能够看到结果的情况下很难知道是否正确。所以我开始尝试openGL。我遵循了在Wikibooks上的openGL GLSL教程,非常有启发性,但它并没有涵盖点或粒子。
我不知道从哪里开始。我找到的大多数教程都是针对openGL默认程序的。我想使用GLSL来做这件事。我还是很新手,如果答案就在我的眼前,请原谅我的潜在愚笨。我想要的是如何使每个点周围形成光晕并相互融合。我对如何在片段着色器中实现这一点有一个大致的想法,但就我所知,我只能抓住由点创建的多边形所包含的像素。我相信有一种方法可以解决这个问题,否则就太疯狂了,但是我还是不知所措。有人能给我指点方向吗?谢谢。