看看这个小提琴:
您可以看到关于蓝色的四个白点。这些点中的每一个都应该在同一个地方有一个灯,但其中三个都没有工作。
看看小提琴中的这个数组:
var lights = {
0: [712699, 0, 0],
1: [732699, 0, 0],
2: [722699, 10000, 0],
3: [722699, -10000, 0],
//4:[722699, 0, 10000],
//5:[722699, 0, -10000]
};
如果你也注释掉 2 和 3,你可以看到两个灯渲染成功。取消注释 2,我们又回到了一个工作灯。取消注释 3 和 4,现在我们有一个完整的着色器初始化错误。
我做错了什么?
更新: 问题是特定于显示驱动程序的,现在正在为我工作