Sam Hocevar
|
55897d7cae
|
misc: experiment with two parser libraries (AXE and PEGTL).
|
10 vuotta sitten |
Sam Hocevar
|
5d9488182f
|
math: extract the gradient generator from simplex noise so that we
can reuse it for other noise implementations.
|
10 vuotta sitten |
Sam Hocevar
|
b0b5bcc6fa
|
math: tweak simplex noise scale according to dimension.
|
10 vuotta sitten |
Sam Hocevar
|
0af8c1fd6f
|
math: shitloads of tweaks, optimisations, fixes and comments to the
simplex noise code.
|
10 vuotta sitten |
Sam Hocevar
|
45da3662d4
|
test: add 7-dimensional simplex noise test.
|
10 vuotta sitten |
Sam Hocevar
|
5065a2653c
|
simplex: replace the N-dimensional gradient array with a simple seed.
|
10 vuotta sitten |
Sam Hocevar
|
4c95301d31
|
simplex: use scaling values that match Stefan Gustavson’s paper.
|
10 vuotta sitten |
Sam Hocevar
|
7ff3456239
|
simplex: optimisation; reduce the number of matrix multiplications.
|
10 vuotta sitten |
Sam Hocevar
|
a4cbf3fcb2
|
test: fix vertex positions to match our simplex implementation.
|
10 vuotta sitten |
Sam Hocevar
|
88603c1ecf
|
test: add simplex noise test program.
|
10 vuotta sitten |
Sam Hocevar
|
d040954588
|
test: blue noise kernel generator.
|
10 vuotta sitten |
Benjamin ‘Touky’ Huet
|
cb7a99bac3
|
Added ShaderBuilder
|
10 vuotta sitten |
Sam Hocevar
|
2b81246a22
|
build: reorganise some visual studio shit and comment some files.
|
10 vuotta sitten |
Sam Hocevar
|
d373081b80
|
build: use #pragma once instead of header guards because 1) fuck the dinosaurs,
and 2) fuck the Visual Studio compiler that crashes when confused.
|
10 vuotta sitten |
Sam Hocevar
|
cd988786b9
|
build: reorganise includes so that we can use precompiled headers later.
|
10 vuotta sitten |
Sam Hocevar
|
cadc4d18b0
|
test: move the unit tests to the engine, and lolunit out of the engine.
|
10 vuotta sitten |