Commit Graph

15 Commits

Author SHA1 Message Date
50701f1740 Also add the new lod generation code to the prop job. 2020-10-20 17:10:26 +02:00
6e68267bd0 My mesh utils module is now an optional dependency. The terrarin job will use it to simplify meshes over lod level 4. 2020-10-20 16:29:39 +02:00
9de15f0b0f Uncomment a mesh data resource check. Also handle if phase gets too high in VoxelTerrarinJob. 2020-10-07 11:54:30 +02:00
e42931597c Fix compile for 4.0. 2020-10-06 23:15:32 +02:00
3add3daef4 VoxelPropJob now works. 2020-10-06 19:24:58 +02:00
989e82b332 Small cleanups. 2020-10-06 12:29:16 +02:00
8c06a778f2 Now generation works again. Also removed some stray debug prints, and small cleanups. 2020-10-06 00:05:06 +02:00
08c2fc8fc1 More work on the logic. 2020-10-03 21:58:24 +02:00
235943f7ca Removed the old meshing implementation, and replaced most logic to the new one. The code compiles, but it won't work for now. Also other cleanups. 2020-10-02 23:47:39 +02:00
43bb7dfa66 Add back the next_phase call into the new jobs. 2020-10-02 14:53:45 +02:00
a25862527c More work on VoxelJob's api. 2020-10-02 12:19:24 +02:00
3f23be12bc VoxelTerrarinJob now has the necessary code in it as methods. 2020-10-01 21:31:39 +02:00
bf17467879 Clear the 2 vectors in the destructor. 2020-10-01 21:05:37 +02:00
394214b758 Added the meshers and liquid meshers api from VoxelChunk into VoxelTerrarinJob. 2020-10-01 21:01:39 +02:00
579e4263d0 Added VoxelTerrarinJob. 2020-10-01 20:57:42 +02:00