Joshua Barretto
e77f165da6
Improved SmallCache
2019-09-23 15:17:06 +01:00
Imbris
f182733074
Small cache experiments
2019-09-22 22:19:07 -04:00
Imbris
52d84248ec
Remove all warnings
2019-09-04 19:03:49 -04:00
Monty Marz
f53904b534
More sprites, ui fixes, lianas
2019-09-01 19:04:03 +00:00
Joshua Barretto
d0768e9858
Faster prng
2019-08-31 14:24:56 +01:00
Joshua Barretto
5a677b9c1e
Added modular building generation
2019-08-31 11:44:52 +01:00
Joshua Barretto
f8c5b277e3
Improved mountain slopes and cliffs
2019-08-31 11:44:52 +01:00
Joshua Barretto
fe2ad92201
Initial implementation of towns
2019-08-31 11:44:52 +01:00
Joshua Barretto
d42485238e
Added town road construction
2019-08-31 11:44:52 +01:00
Joshua Barretto
aaade23eef
Better warping
2019-08-31 11:44:52 +01:00
Joshua Barretto
b0293ecce4
Switched to FastNoise
2019-08-31 11:44:52 +01:00
Joshua Barretto
4777921680
Added test generator
2019-08-31 11:44:52 +01:00
Joshua Barretto
1fcb4a0313
Added Generator trait, fixed ocean lighting
2019-08-31 11:44:52 +01:00
Joshua Yanovski
c02f2a7f9e
Fixes to worldgen and adding a debug command.
...
Humidity and temperature are now indexed to uniform altitude *over land
chunks* (and water chunks adjacent to land) rather than over the whole
range of altitude. This is necessary in order to satisfy the uniformity
conditions of the formula for weighted sum CDF.
Additionally, fixes the computation of whether a tree should be
generated or not. Previously, it was using a source of randomness
scaled to use much less than the full 0-1 range; this has been resolved.
This makes for much nicer and more gradual transitions between densities
and reduces the amount of completely barren landscapes, while also
making forests larger.
Finally, this commit adds a server command, debug_column, which returns
some useful debug information about a column given an x and y
coordinate. This is useful for debugging worldgen.
2019-08-26 11:52:25 +02:00
Joshua Yanovski
6f12a240de
Chaos doesn't depend on temperature anymore.
...
Also fix some things to use a consistent coordinate system and bump up
tree density and variation around tree density in hopes of creating more
aesthetically pleasing jungles. However, this does change worldgen a
bit, so please make sure you look through it before merging.
2019-08-25 17:49:33 +02:00
Joshua Yanovski
38443c173c
Merge branch 'master' of gitlab.com:veloren/veloren into sharp/jungle
2019-08-22 17:47:10 +02:00
Joshua Yanovski
aa4464d8f4
Adding more jungle trees.
2019-08-22 01:33:47 +02:00
Joshua Barretto
7ceccfecc3
Added cacti
2019-08-21 19:18:16 +01:00
Joshua Barretto
6ff264d982
Better plant grouping distribution
2019-08-21 18:56:46 +01:00
Monty Marz
fade04d44e
Pfauenauge/plants grass
2019-08-21 17:22:05 +00:00
Joshua Barretto
60544531dd
More grass
2019-08-20 12:06:41 +01:00
Joshua Barretto
245c9af2e8
Patchier plants, wind swaying
2019-08-20 11:05:01 +01:00
Joshua Barretto
5f09ab3a4f
Added multiple sprite block kind support
2019-08-20 00:31:11 +01:00
Joshua Barretto
7960e6ea6d
Sprite distance fading, grass
2019-08-19 22:54:16 +01:00
Joshua Barretto
b31cca4bb3
Added wheat and sprite rendering
2019-08-19 21:09:35 +01:00
Joshua Yanovski
d8c864cf3a
Making jungles work.
2019-08-19 01:52:26 +02:00
Joshua Yanovski
680b81a5e6
WIP for humidity.
2019-08-18 18:35:27 +02:00
Joshua Barretto
49426565dc
Renamed normal StructureBlock variant
2019-08-18 15:33:16 +01:00
Joshua Barretto
75dbebbd05
More interesting waves
2019-08-18 10:33:18 +01:00
Joshua Barretto
e535537106
Added default block kind to structure loading
2019-08-18 10:33:18 +01:00
Joshua Barretto
f0e52e6002
Better reflections and water fog
2019-08-18 10:33:18 +01:00
Joshua Barretto
825d8bb632
Fixed water in caves, made water reflection vary with lighting
2019-08-18 10:33:18 +01:00
Vechro
b5b3b980fe
Add green sludge special index
2019-08-18 10:33:18 +01:00
Vechro
944067fd43
Add water special index
2019-08-18 10:33:18 +01:00
Joshua Barretto
42237a84e4
Added translucent meshing pass, water reflections
2019-08-18 10:33:18 +01:00
Imbris
be0e0e52a8
Improve colors
2019-08-15 23:59:09 -04:00
Imbris
c09eb77149
Add srgb converion in shaders
2019-08-15 23:56:14 -04:00
timokoesters
1227596406
Implement specifier syntax and cleanup
2019-08-06 08:31:48 +02:00
Joshua Barretto
f14674ee9a
Switched to UnitChooser
2019-08-03 22:15:23 +01:00
Joshua Barretto
8b9a92b30e
Added dungeons
2019-08-03 22:15:23 +01:00
Joshua Barretto
677c5781ba
Added bosses, improved secret object spawn rates
2019-08-02 20:10:52 +01:00
Joshua Barretto
09717f1c56
Added pyramids
2019-07-10 00:51:54 +01:00
Joshua Barretto
9bc50ae547
Better acacia tree colours
2019-07-09 20:42:43 +01:00
Joshua Barretto
a6c9c10062
Better tree colours
2019-07-09 17:58:20 +01:00
Joshua Barretto
e7dd151833
Added fruit trees
2019-07-09 17:08:43 +01:00
Joshua Barretto
cfdb0209bd
Better savannah colours
2019-07-09 00:09:04 +01:00
Joshua Barretto
d79f7d9714
Colour improvements
2019-07-08 22:10:48 +01:00
Joshua Barretto
879789ecc4
Fixed acacia colours
2019-07-08 20:28:48 +01:00
Joshua Barretto
8e8bad137a
Re-added oceans
2019-07-08 20:08:08 +01:00
Joshua Barretto
6b415c1b87
Added large ribcages in deserts
2019-07-08 17:57:41 +01:00
Joshua Barretto
14ba09f96b
Added acacia trees, desert bones, fixed minor worldgen issues
2019-07-08 17:41:20 +01:00
Joshua Barretto
f823b0c992
Fixed tree clipping and several other minor issues
2019-07-08 17:00:50 +01:00
Joshua Barretto
c2a11ed6b2
Improved worldgen performance with more precise z bound checks
2019-07-08 15:51:38 +01:00
Joshua Barretto
44b5473a82
Added rare structures, totally refactored structure spawning
2019-07-08 00:50:36 +01:00
Joshua Barretto
29803524fd
Made temperature biomes larger, added savannah ground
2019-07-08 00:50:36 +01:00
Joshua Barretto
1d8656cb7d
Fixed tree trimming
2019-07-07 00:21:32 +01:00
Joshua Barretto
abd07aea09
Improved z caching
2019-07-06 20:00:17 +01:00
Joshua Barretto
3623871775
Initial implementation of z cache
2019-07-06 20:00:17 +01:00
Songtronix
863731f3ae
Fix warnings from world
2019-07-01 18:40:41 +00:00
Joshua Barretto
b40d19ad0e
Added settlement generation
2019-06-26 19:14:12 +01:00
Joshua Barretto
f781aca8e9
fmt
2019-06-26 19:14:12 +01:00
Joshua Barretto
325fa41d7e
Grass improvements
2019-06-26 19:14:12 +01:00
Joshua Barretto
216c2583fb
Paths and smoother region borders
2019-06-26 19:14:12 +01:00
Joshua Barretto
b94c0ace8c
Removed RefCell from column cache
2019-06-26 19:14:12 +01:00
Joshua Barretto
6f1d77648a
Smoother cliffs
2019-06-26 19:14:12 +01:00
Joshua Barretto
d0b38e9875
Worldgen performance improvements, better sun
2019-06-26 19:14:12 +01:00
Joshua Barretto
693d59cc93
Removed old cliff code
2019-06-26 19:14:12 +01:00
Joshua Barretto
fffef7c739
Better rivers, rewrote cliffs
2019-06-26 19:14:12 +01:00
Joshua Barretto
1642988615
First attempt at rivers
2019-06-26 19:14:12 +01:00
Piotr Korgól
4644199f1b
Make minimap title show location names
2019-06-26 19:14:12 +01:00
Joshua Barretto
451bbe9921
Basic region generation
2019-06-26 19:14:12 +01:00
Joshua Barretto
aa28f0b427
Better rock colours
2019-06-26 19:14:12 +01:00
Joshua Barretto
a9d30bbfb6
Adjusted tree colour variation
2019-06-15 11:36:26 +01:00
Joshua Barretto
30b668d0cc
Added dynamic tree colours
2019-06-13 11:59:05 +01:00
Joshua Barretto
743855092a
Fixed missing assets
2019-06-13 11:59:05 +01:00
Joshua Barretto
fd529b5462
Added grass blending
2019-06-13 11:59:05 +01:00
Joshua Barretto
29ecb14c45
Added dirt/stone gradient
2019-06-13 11:59:05 +01:00
Joshua Barretto
9fed2c1534
Merged stumps, adjusted scale code
2019-06-13 11:59:05 +01:00
Pfauenauge90
43ca660e63
tree stumps, shorter pines
2019-06-13 11:59:05 +01:00
Joshua Barretto
fa8f3a4b49
Tweaked lighting and AO
2019-06-13 11:59:05 +01:00
Joshua Barretto
e671d8473c
Bluer snow, altered rock colour
2019-06-13 11:59:05 +01:00
Joshua Barretto
df2594cbb4
Added more terrain noise, better snow
2019-06-13 11:59:05 +01:00
Joshua Barretto
8071670a37
More trees, adjusted camera tilt
2019-06-13 11:59:05 +01:00
Joshua Barretto
38c836d6c5
Simpler cliffs, camera tilt
2019-06-13 11:59:05 +01:00
Monty Marz
bac7bad9f7
Tree fixes
2019-06-13 11:59:05 +01:00
Joshua Barretto
7f5a0970f1
Crazy cliffs
2019-06-13 11:59:05 +01:00
Joshua Barretto
264b1efdff
Adjusted mountain steepness
2019-06-13 11:59:05 +01:00
Joshua Barretto
f62725135a
Rescaled mountains
2019-06-13 11:59:05 +01:00
Joshua Barretto
e4d5476d28
Major worldgen structural refactor
2019-06-13 11:59:05 +01:00