doesn't require passing nil function for normalization anymore

This commit is contained in:
/Fox --develop
2017-03-01 01:28:16 -08:00
committed by GitHub
parent 77ca90c8b4
commit fc1b5122ad

View File

@@ -24,8 +24,16 @@ local function max(t)
return r
end
local function create(width, height, f, rangeMin, rangeMax)
local map = heightmap.create(width, height, f)
local function create(width, height, f_or_min, min_or_max, max_if_f)
if type(f_or_min) == "function" then
local map = heightmap.create(width, height, f)
local rangeMin = min_or_max
local rangeMax = max_if_f
else
local map = heightmap.create(width, height)
local rangeMin = f_or_min
local rangeMax = min_or_max
end
local minimum = min(map)
local initialRange = max(map) - minimum