我目前正在尝试将SeanO'Neil的着色器转换为330版,以便我可以在我编写的应用程序中试用它。我对已弃用的函数有一些问题,所以我替换了它们,但我对glsl几乎是全新的,所以我可能在某处犯了错误。原始着色器可以在这里找到:http://www.gamedev.net/topic/592043-solved-trying-to-use-atmospheric-scattering-oneill-2004-but-get-black-sphere/我在转换它们时的可怕尝试:顶点着色器:#version330core//Inputvertexdata,differentforallexec