noise/midpoint: use explicit image extent query
This commit is contained in:
parent
36b4043faf
commit
f9bb2be93c
@ -101,11 +101,13 @@ template <typename T>
|
|||||||
void
|
void
|
||||||
util::noise::midpoint (image::buffer<T> &img, uint64_t seed, float persistence, float sides)
|
util::noise::midpoint (image::buffer<T> &img, uint64_t seed, float persistence, float sides)
|
||||||
{
|
{
|
||||||
|
auto ext = img.extent ();
|
||||||
|
|
||||||
static const util::point2u CORNERS[] = {
|
static const util::point2u CORNERS[] = {
|
||||||
{ 0, 0 },
|
{ 0, 0 },
|
||||||
{ 0, img.w - 1 },
|
{ 0, ext.w - 1 },
|
||||||
{ img.h - 1, 0 },
|
{ ext.h - 1, 0 },
|
||||||
{ img.h - 1, img.w - 1 }
|
{ ext.h - 1, ext.w - 1 }
|
||||||
};
|
};
|
||||||
|
|
||||||
for (auto i: CORNERS)
|
for (auto i: CORNERS)
|
||||||
|
Loading…
Reference in New Issue
Block a user