Commit Graph

58 Commits

Author SHA1 Message Date
f491739ee8 terrain modification
improved responsiveness of terrain edits
added hexselect methods
add create crater function
2024-05-30 22:28:22 -04:00
d25d0de02d misc 2024-05-29 21:58:23 -04:00
164283e152 optimize chunk meshing data 2024-05-29 21:29:56 -04:00
70614be759 Update chunk_rebuild.rs 2024-05-28 09:14:23 -04:00
1a861f1a9a misc 2024-05-27 14:30:00 -04:00
dcf6fc5972 save tile texture id into map 2024-05-27 13:05:38 -04:00
710eb80bf0 fixed background collider generation 2024-05-25 00:30:47 -04:00
bafdf016b9 attempt to generate collider on background thread 2024-05-18 22:46:58 -04:00
7ca1fd33c5 Update Cargo.toml 2024-05-09 20:16:18 -04:00
f060c67b74 fix chunk rebuilding 2024-05-09 18:19:45 -04:00
4e9a35adc6 Tracing and Performance improvements
tracing
chunk rebuild testing
speed up world gen by moving collider creation to thread pool
2024-05-07 23:26:13 -04:00
58a9f62dca chunk rebuilder system
refactoring
2024-05-06 22:26:30 -04:00
cd4c9f2acf various fixes to map size calculations 2024-05-05 11:18:44 -04:00
7b6cae39b7 rts camera 2024-05-05 00:39:27 -04:00
ed94f77323 rts camera
center camera
spawn basic water
fix generator config
set camera bounds
2024-05-02 22:11:40 -04:00
b2622f2126 wip rts camera 2024-05-02 18:25:33 -04:00
7732d5ebda update inspector
added general render distance system
2024-05-01 20:48:44 -04:00
1e8aaa502d turned on CCD 2024-04-30 23:44:16 -04:00
d742ad8a28 Update map_init.rs 2024-04-30 22:45:00 -04:00
a933ef791b cleanup
tried and failed to use convex colliders
2024-04-30 22:35:23 -04:00
55226f0181 fix collider mesh 2024-04-29 22:14:29 -04:00
771c212798 simplify meshing
generate collision mesh
add physics
2024-04-29 21:20:15 -04:00
c434b2eab0 multi-threaded generation 2024-04-28 21:20:30 -04:00
9de7bc53d0 Update assets 2024-04-27 23:13:55 -04:00
279b7c0418 basic render distance 2024-04-27 23:13:43 -04:00
28047ebdb5 pack vertex data 2024-04-27 20:45:11 -04:00
1547e083a9 Update assets 2024-04-27 19:59:30 -04:00
a65848fac8 biome mapping 2024-04-24 21:18:47 -04:00
54d0f762d2 fixed texture index packing 2024-04-24 20:25:39 -04:00
985523a1cb Update assets 2024-04-24 20:08:43 -04:00
b365a9d835 Update assets 2024-04-24 19:38:27 -04:00
1ce46df23c Update assets 2024-04-23 21:40:02 -04:00
7c770af89c resource load states
use biome painter
2024-04-23 21:39:35 -04:00
d3b5893294 temp(WIP) and moisture generation 2024-04-21 14:55:53 -04:00
377707e689 Updated Assets 2024-04-21 00:24:41 -04:00
f302636a98 use tile mapper to render chunks 2024-04-21 00:23:17 -04:00
d40c35e891 Resource Loading, Tile Mapper, and Biome Painter implementation 2024-04-19 23:05:07 -04:00
b1dc3b9aef tile mapper asset 2024-04-18 22:19:26 -04:00
9fb305a887 add submodule 2024-04-18 14:15:35 -04:00
e9dca330c0 move assets to submodule 2024-04-18 14:15:14 -04:00
b2b95937cc tile manager 2024-04-17 23:01:57 -04:00
70a5d64d16 asset loader
added rapier
2024-04-14 22:40:24 -04:00
27193adf15 tile manager 2024-04-09 21:06:45 -04:00
5dc4cdb5d4 encode texture index in uv x coord 2024-04-07 01:43:17 -04:00
d42f2dd65c super hacky texture index 2024-04-07 00:48:22 -04:00
0945ee4023 array texture shader 2024-04-06 17:02:11 -04:00
a8f385630d shader testing 2024-04-06 00:14:00 -04:00
0bcf65b0b1 fixes to uvs
wip on custom chunk shader
2024-04-02 23:31:45 -04:00
83dbf82478 texture mapping 2024-04-01 23:54:50 -04:00
23ae1391c0 map border 2024-03-31 11:55:49 -04:00