diff --git a/src/renderer/webgl/pipelines/ForwardDiffuseLightPipeline.js b/src/renderer/webgl/pipelines/ForwardDiffuseLightPipeline.js index a6ec80920..bfa904025 100644 --- a/src/renderer/webgl/pipelines/ForwardDiffuseLightPipeline.js +++ b/src/renderer/webgl/pipelines/ForwardDiffuseLightPipeline.js @@ -250,7 +250,14 @@ var ForwardDiffuseLightPipeline = new Class({ } else if (gameObject.tileset) { - normalTexture = gameObject.tileset.image.dataSource[0]; + if (Array.isArray(gameObject.tileset)) + { + normalTexture = gameObject.tileset[0].image.dataSource[0]; + } + else + { + normalTexture = gameObject.tileset.image.dataSource[0]; + } } if (!normalTexture)