69666f37c6
Fix editor freeze on loading saved chunks.
2020-02-26 12:19:55 +01:00
84668b4153
Grab the latest Voxelman, and small amounts of test code.
2020-02-26 01:16:19 +01:00
3e68b820b5
Commented out the terrarin mesh build phase for now, the c++ version is ok if I'm not experimenting.
2020-02-26 01:14:42 +01:00
2321f2630e
Removed the fast quadratic mesh simplifier module, because as it turns out, it won't work with the kind of meshes this project has.
2020-02-21 17:57:00 +01:00
c34a194c82
Few debug lines for the mesh simplifier.
2020-02-21 14:10:49 +01:00
59003f89f2
Added a few lines to test the mesh simplifier (they are commented out). Also update everything to the latest.
2020-02-20 14:28:00 +01:00
a796c54454
Temporarily ported BUILD_PHASE_TERRARIN_MESH to gdscript, so I can test/develop the mesh simplifier easier.
2020-02-20 14:01:39 +01:00
cf0242ead6
Update to the latest Voxelman to get the api updates.
2020-02-20 13:48:52 +01:00
e826266b7a
-CharacterSkeleton now uses _enter_tree() instead of _init() to set itself up, also it will duplicate the character material here, instead of durgin generation. This fixed a threading related crash.
...
-TVVoxelChunk will now just use the library's prop material instead of creating one.
Also update HEADS for a threading fix in Voxelman, and the deferred spawning requests.
2020-02-16 16:23:45 +01:00
1213360c58
Went back to using the voxel textures I created, but set them to be 256x256.
2020-02-15 15:42:40 +01:00
7c429e21a4
Fixed the remaining errors during generation, and disabled the cubic mesher for now. Also updated voxelman.
2020-02-14 20:26:55 +01:00
d0a0d6ec39
Update HEADS to get the indexing/Cubic Mesher improvements from Voxelman. Updated most of the level generation logic. (A few errors still get printed to the console though.) Right now (temporarily) only the Cubic Mesher's mesh is visible.
2020-02-14 03:25:41 +01:00
c77dfd8350
Removed a few more now unused classes, and reorganized the Voxelman folder.
2020-02-13 14:06:56 +01:00