|
6a43c10b9f
|
Add a roughness control
|
2018-11-10 17:52:37 -05:00 |
|
|
4a236bf6d6
|
Instantiate a DiamondSquare generator
|
2018-11-10 17:06:14 -05:00 |
|
|
a58241cd13
|
Rename Algorithm -> TerrainGenerator
|
2018-11-10 13:16:22 -05:00 |
|
|
bd9cba2886
|
Get rid of an unused static let
|
2018-11-04 14:26:15 -05:00 |
|
|
8ffb0a1cfe
|
Generate terrain on a keypress
|
2018-11-04 14:19:02 -05:00 |
|
|
55a134882d
|
Proof of concept for Algorithm objects
Next up compute kernel dispatch!
|
2018-11-04 13:44:47 -05:00 |
|
|
96730ecd41
|
Use a fixed size 512x512 texture for the height map
This will make implementing other algorithms easier. :D
|
2018-11-04 11:34:25 -05:00 |
|
|
af5e5a6123
|
Generate some random heights to fill the height map texture and ... it works!
|
2018-11-04 08:25:01 -05:00 |
|
|
4803620d4b
|
Read texture data from the heights texture
|
2018-11-04 08:06:48 -05:00 |
|
|
753e8eb311
|
Give the grid coordinate vertex attribute a nice name
|
2018-11-03 16:35:46 -04:00 |
|
|
a5d08d6974
|
Over-zealous multiline edit
|
2018-11-03 16:26:55 -04:00 |
|
|
f1517a2166
|
Rename an unnecessarily long variable
|
2018-11-03 16:25:57 -04:00 |
|
|
dac8f24568
|
Add grid coordinate argument encoding stuff and a texture to hold heights
|
2018-11-03 16:25:19 -04:00 |
|
|
a5c86f9c31
|
Doc comments!
|
2018-11-03 16:02:35 -04:00 |
|
|
5fa89d1e47
|
Extract Terrain into its own class
|
2018-11-03 15:59:11 -04:00 |
|