我一直在使用LWJGL使用OpenGL在3D点光影映射方面苦苦挣扎一段时间,特别是因为很难遵循为其他语言编写的超特定教程!但是,我一直在问自己,是否可以通过将点光的半径设置为距离某个方向上的片段的最近距离来创建阴影的幻觉。所以,基本上与阴影贴图相反,但通过使用每像素照明,您可以实现完美的阴影。这种照明有一个术语吗?如果没有,我如何仅在一个方向上设置灯光的半径(可能在GLSL中)?
答案 0 :(得分:0)
点光源没有半径(它们只是点,用于计算处理过的片段的局部照明)
OpenGL没有对象(即模型),所以无论你怎么想这样做:它没有。