forked from boj/ruby-perlin
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathCHANGELOG
More file actions
26 lines (22 loc) · 969 Bytes
/
CHANGELOG
File metadata and controls
26 lines (22 loc) · 969 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
0.2.1
-----
* Fix for negative x/y in Classic noise. Thanks Shawn Anderson!
0.2.0
-----
* Optimised C code to avoid use of slow Ruby ivars (up to 50% time reduction!).
* Added Perlin::Generator#simplex?
* Added checks for valid values given for Perlin::Generator#octave= and Perlin::Generator#seed= (both must >= 1).
* Added visualization example/tool using Gosu (which is usable in Ruby 1.8 and 1.9, unlike the old FXRuby/OpenGL example).
* FIXED: artifacts introduced into Simplex noise as seed value increases.
0.1.1
-----
* Converted to gem (previously was just a .c file).
* Added 3D chunks.
* Optimised chunk operations.
* Added Generator#[x, y]
* Added Generator#[x, y, z]
* Added Generator#chunk x, y, size_x, size_y
* Added Generator#chunk x, y, z, size_x, size_y, size_z
* Added Generator#persistence, #seed and #octave accessors.
* Added Perlin's Simplex generation (much faster).
* A number of general fixes (added rspec tests).