Type function
Library wattageTileEngine.LightingModel.*
Return value Table
See also  


This function returns the aggregated red, green, and blue values of all the lights which affect an opaque tile. The location of the viewer is taken into account. If the specified row and column is not opaque, then nil is returned.


LightingModel.getAggregateLightIfRowColumnOpaque( row, col, viewRow, viewCol )
row (required)

Number. Row of the tile.

col (required)

Number. Column of the tile.

viewRow (required)

Number. Row of the view point.

viewCol (required)

Number. Column of the view point.


local light = lightingModelInstance.getAggregateLightIfRowColumnOpaque(10, 15, 12, 17)
local red = light.r
local green = light.g
local blue = light.b