Closed Schuwi closed 4 years ago
To be clear, it does not occur in b8c864f0b96ad21c259971b757620aacb357fba4? That commit (and its immediate ancestors) changed the output range of everything, and that looks like the sort of failure you'd expect from that. I made an effort to avoid changing the results in #29, but it's possible I missed something.
f642fa7 and previous => works 580d123 and following => doesn't work Also noticed a stack overflow in our test when running with opt-level=0 with f642fa7, which wasn't there in 3.1.5 and doesn't occur with opt-level=1. Guess I'll have to investigate that further.
580d123 and following => doesn't work
Yeah, that's 100% expected then. Noise amplitudes were mapped into a consistent range, so you'll need to update any scaling factors you used. Output should be otherwise unchanged. See discussion in #27 for details.
Also noticed a stack overflow in our test when running with opt-level=0 with f642fa7
Maybe a dupe of #25?
Yeah, I don't understand a word of the comments in that PR ^^ I'll open an issue in feather and leave it to someone who knows this stuff to implement the new version. Those changes to amplitude will require a MAJOR version bump though, right?
Maybe a dupe of #25?
Thanks, added a comment.
definitely going to be a major version bump in the next version
Okay, so everything working as intended after all. Thanks for the help!
There seems to be some kind of regression in cc1930a. This library is used in https://github.com/feather-rs/feather (server/worldgen/src/density_map/) and from revision cc1930a onwards one of the tests in feather (server/worldgen/src/lib.rs) fails to complete:
I can't really give you more insight into what exactly went wrong here though, as I have no knowledge of this topic whatsoever, it's just something I noticed when incorporating #31 in feather and I wanted to let you know.