Commit Graph

13 Commits

Author SHA1 Message Date
de40b5e130 Added simplify mesh type, and an other type to the new class. Also added a bunch of properties for the simplification type if mesh utils is present. 2021-04-17 13:21:44 +02:00
c63fe5238a Renamed the new class to TerraMesherJobStep, as it can be used in every mesher. 2021-04-17 13:08:47 +02:00
6e1cff8d5a Added a new TerraTerrarinJobStep Reference class. It will be used to simplify the logic in TerrarinJob, and to make it better scriptable (this way mesh generation logic can be changed with the graphic settings aswell). 2021-04-17 13:06:44 +02:00
d6c1401ded Fixed a few bindings. 2021-04-17 00:40:00 +02:00
828566f001 Register the isolevel channel to the properties for the blocky chunk. 2021-04-16 22:14:38 +02:00
e9779e6d19 Fix hashing. 2021-04-16 21:35:00 +02:00
025c902b44 Now chunks are only laid out on a 2d grid. Removed the y coordinate from everywhere. The meshers doesn't work properly yet. 2021-04-16 17:13:54 +02:00
603581f6e0 Renamed every file prefix from voxelman to terra. 2021-04-16 12:56:21 +02:00
9bbb56d728 Removed the marching cubes mesher. 2021-04-15 22:04:24 +02:00
77e5f9e1e4 Removed the cubic mesher. 2021-04-15 22:01:17 +02:00
126bb7c712 Changed every Voxel prefix to Terra. Also added back everything to the build. It will also build with voxelman installed. 2021-04-15 21:28:45 +02:00
5b99d7cfd8 Update copyright headers. 2021-04-15 18:30:20 +02:00
40a4beffb9 Added voxelman, and removed everything form compile, and initial setup. 2021-04-15 11:47:28 +02:00