Monty Marz
|
fade04d44e
|
Pfauenauge/plants grass
|
2019-08-21 17:22:05 +00:00 |
|
Joshua Barretto
|
0fcb3a174d
|
Random terrain sprite orientations
|
2019-08-21 16:22:49 +01:00 |
|
Joshua Barretto
|
75e1ee3cd7
|
Added per-instance transformation matrix, variable wind swaying
|
2019-08-21 13:47:29 +01:00 |
|
Joshua Barretto
|
590ce1a987
|
Fixed sprite mesh offsets
|
2019-08-20 16:54:12 +01:00 |
|
Joshua Barretto
|
4ed21a2e59
|
Sprite render distance tweaks and optimisations
|
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 Barretto
|
42237a84e4
|
Added translucent meshing pass, water reflections
|
2019-08-18 10:33:18 +01:00 |
|
Acrimon
|
fda47fc322
|
[Voxygen] Switch mutexes to parking_lot and channels to crossbeam.
|
2019-08-16 00:07:09 +02:00 |
|
Acrimon
|
0bbef0d851
|
Use hashbrown in voxygen instead of a billion different shitty maps.
|
2019-08-11 21:52:23 +02:00 |
|
Joshua Barretto
|
b34d22565e
|
Added point lights
|
2019-07-21 19:22:49 +01:00 |
|
Joshua Barretto
|
ce327445a7
|
Send block diffs instead of entire chunks on block change
|
2019-07-20 16:41:03 +01:00 |
|
Acrimon
|
20ac81a986
|
Fixed some misses.
|
2019-07-12 20:51:22 +02:00 |
|
Joshua Barretto
|
d2ccbafe59
|
Made mesh scheduling fairer
|
2019-07-06 20:00:17 +01:00 |
|
Joshua Barretto
|
0c9843999b
|
fmt
|
2019-07-06 20:00:17 +01:00 |
|
Joshua Barretto
|
51ad1f1995
|
Improved remeshing performance
|
2019-07-06 20:00:17 +01:00 |
|
Joshua Barretto
|
ef973faadf
|
Throttled mesh scheduling to improve remesh performance
|
2019-07-06 20:00:17 +01:00 |
|
Joshua Barretto
|
6fc2096dae
|
Reenabled towns, lighter days
|
2019-07-06 20:00:17 +01:00 |
|
Joshua Barretto
|
1641c4f788
|
Added mesh worker queue limit to prevent throttling of meshing queue
|
2019-07-06 20:00:17 +01:00 |
|
Joshua Barretto
|
489f5f6b2a
|
fmt
|
2019-07-01 14:38:45 +01:00 |
|
Joshua Barretto
|
586b62ea28
|
Fixed remesh data race
|
2019-07-01 14:38:38 +01:00 |
|
Joshua Barretto
|
90566243ca
|
Removed debug printing
|
2019-07-01 14:37:32 +01:00 |
|
Joshua Barretto
|
c8a2e4722c
|
Fixed chonk memory usage bug, added block manipulation
|
2019-07-01 14:36:45 +01:00 |
|
Joshua Barretto
|
581c4d0e3b
|
Fixed frustum culling efficiency bug
|
2019-06-13 11:59:05 +01:00 |
|
Cody
|
14ac5babd4
|
Removes most unused imports; changes some unused variables to underscores or provides a leading underscore; removes some unnecessary variables and mutable declarations; and performs other miscellaneous warning fixes.
|
2019-06-06 14:48:41 +00:00 |
|
Joshua Barretto
|
8da46b48ac
|
Added frustum culling for chunks
|
2019-06-06 10:04:37 +01:00 |
|
Joshua Barretto
|
66cd8de0e1
|
Only draw chunks outside of fog boundary, reduce fog strength
|
2019-06-06 08:13:58 +01:00 |
|
Joshua Barretto
|
9a8552d5fb
|
Added rocks
|
2019-06-05 20:52:51 +01:00 |
|
Joshua Barretto
|
92f2d36b0c
|
Optimised sub-terrain chonk storage, fixed hash chunk bug, altered terrain base
|
2019-06-05 20:52:51 +01:00 |
|
Joshua Barretto
|
fc25dc8c7f
|
fmt
Former-commit-id: 1f7bec8da117091b3f2e8f58ce45b9caf1b6c89d
|
2019-05-21 23:31:38 +01:00 |
|
Joshua Barretto
|
5b2da36fd0
|
Added mega worldgen
Former-commit-id: f7c88a1d387c282b78ab834dd63e64432b371552
|
2019-05-21 22:51:41 +01:00 |
|
Cody
|
6b09fd7c53
|
Pedantic comment and language fixes.
Former-commit-id: eb49765c911aaa97a9c8ed351216a7a6f8411213
|
2019-05-17 18:32:07 -04:00 |
|
Joshua Barretto
|
7174830279
|
fmt
Former-commit-id: 71912bdd2b8f40020153c5696cd5cc1af3f154cc
|
2019-05-17 18:54:56 +01:00 |
|
Joshua Barretto
|
91184356e7
|
Added chonks
Former-commit-id: a62fb321dbfb7541feaa9de4e641db9887b061fd
|
2019-05-17 18:44:30 +01:00 |
|
Joshua Barretto
|
8af606e348
|
Fixed singleplayer logout crash due to orphaned mesh worker
Former-commit-id: 2b8c5aa0c906223ac043db8137ad95a0e29407c5
|
2019-05-15 13:26:14 +01:00 |
|
Joshua Barretto
|
67241fec31
|
Massively increased efficiency of terrain meshing, chunks generate from centre
Former-commit-id: 66217b9974a791044e4b1f3d4580761bd066113a
|
2019-05-13 13:08:17 +01:00 |
|
sxv20_
|
592477752e
|
move sample() to returning VolMap, incomplete VolMap meshing code
Former-commit-id: 77d3db6c3bf28364089647802f83d2d00f3a152d
|
2019-05-13 11:03:47 +01:00 |
|
sxv20_
|
a5db1fd0a6
|
fix TODO (unnecessary mpsc clone)
Former-commit-id: 6f6319fa6bf86ee4eec4778c6795f71beab21e89
|
2019-05-13 11:03:47 +01:00 |
|
sxv20_
|
c2a806910b
|
fix chunks not getting rendered once unloaded and reloaded, remove weightings
Former-commit-id: d98d1e9bb767d80173c531e8914163c1cc23d7fc
|
2019-05-13 11:03:47 +01:00 |
|
sxv20_
|
38da6af3c6
|
change remeshing queue from LinkedList to HashMap, add remesh weightings
Former-commit-id: 28f0826501539848ca97721aff5057ccb4599736
|
2019-05-13 11:03:47 +01:00 |
|
Forest Anderson
|
993388e56a
|
Ran fmt on codebase
Former-commit-id: 7fecffa1dc66fffba4f07d45fb80960dc5178f4f
|
2019-04-29 20:37:19 +00:00 |
|
Joshua Barretto
|
f136a63f69
|
Adjusted terrain loading and meshing performance
Former-commit-id: b55800b559289bf925d56096f29c0cfbc22439d2
|
2019-04-25 17:52:11 +01:00 |
|
Joshua Barretto
|
f210de09df
|
Added raycasting (needs testing) and basic character terrain collision
Former-commit-id: be6bfacfd28e777a64d8157fce129f8072e20b38
|
2019-04-25 17:52:11 +01:00 |
|
Joshua Barretto
|
61afb98869
|
Foobar
Former-commit-id: adac9eea1bd685a8eee275e5a05a74c287762e22
|
2019-04-25 17:52:11 +01:00 |
|
Joshua Barretto
|
f9f434a1c2
|
Started work on worldgen
Former-commit-id: 277a4b2a0a5a393c590a710aebaf62e5cce2ad1d
|
2019-04-25 17:52:11 +01:00 |
|
Joshua Barretto
|
8a37662cf0
|
Cleaned up codebase, added cursor grab toggle
|
2019-01-23 22:21:47 +00:00 |
|
Joshua Barretto
|
248577bdef
|
Added test terrain loading and meshing
|
2019-01-23 20:01:58 +00:00 |
|
Joshua Barretto
|
41b6672743
|
Added Terrain type to scene
|
2019-01-15 15:13:11 +00:00 |
|