mirror of
https://github.com/TangentFoxy/heightmap.git
synced 2025-07-27 18:32:16 +00:00
doesn't require passing nil function for normalization anymore
This commit is contained in:
12
init.lua
12
init.lua
@@ -24,8 +24,16 @@ local function max(t)
|
|||||||
return r
|
return r
|
||||||
end
|
end
|
||||||
|
|
||||||
local function create(width, height, f, rangeMin, rangeMax)
|
local function create(width, height, f_or_min, min_or_max, max_if_f)
|
||||||
local map = heightmap.create(width, height, 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 minimum = min(map)
|
||||||
local initialRange = max(map) - minimum
|
local initialRange = max(map) - minimum
|
||||||
|
Reference in New Issue
Block a user