我发现根据DefaultShaderProvider的规定,你只能在一个环境中放置5个PointLight(),我该怎么改变这个限制?这里描述了这个问题,我不知道如何解决:https://code.google.com/p/libgdx/issues/detail?id=1494
或者有其他更好的创建灯光的方式吗?
或者有其他更好的创建灯光的方式吗?
DefaultShader.Config config = new Config();
config.numDirectionalLights = 1;
config.numPointLights = 0;
config.numSpotLights = 0;
ShaderProvider shaderProvider = new DefaultShaderProvider(config);
modelBatch = new ModelBatch(shaderProvider);