Resampled Simplex Noise

Over the last few months I have been working with noise generation algorithms. My latest of which is a resampled noise heightmap which builds on from my learnings from Experimenting with Simplex Noise in Java. I have added a colour spectrum to help visualise the...

Experimenting with Simplex Noise in Java

Continuing on from Experimenting with Perlin Noise in Java  I decided to take a look at different noise generation algorithms. In doing so I came across Simplex Noise defined as “a method for constructing an n-dimensional noise function comparable to Perlin...

Experimenting with Perlin Noise in Java

Recently I’ve been working on creating a Perlin Noise function from scratch using the knowledge I’ve learned during my C# Unity adventures. But this time in Java using the Swing library. My aim is to create rapid noise generation. Here are some of my early...

Logarithms – Exponential Form and Logarithmic Form

y = bx  ≡ x = logb y So, what is a logarithm? Google defines it as “a quantity representing the power to which a fixed number (the base) must be raised to produce a given number.” 101=10 102=100 103=1000 104=10000 A Problem We Are Trying To Solve If we had...

Java Exclusive OR Operator

Clearing through my paper notes I came across a scribble. if (condition1 ^ condition2){ //only if condition1 OR condition2 is true. Not, both. }