Commit Graph

14 Commits

Author SHA1 Message Date
3ccfb05b5c Removed the old liquid mesher, and reused the normal blocky mesher as liquid mesher. It should work as is. 2022-02-18 22:45:22 +01:00
098afa23e2 Changed the Terra and Terraman class prefixes to Terrain. 2022-02-08 13:59:00 +01:00
654e8872de Updated copyright headers. 2022-01-12 22:19:46 +01:00
460f38090b Added a new TerraMaterialCachePCM class to be used with the material cache pcm. Skeleton for now. 2021-08-02 19:03:56 +02:00
f53e6572b1 Added a new TerraMaterialCache class. 2021-08-02 13:13:37 +02:00
ac786ab720 Added TerramanLibraryMergerPCM. PCM = Per Chunk Material. Just a skeleton class for now. 2021-08-01 17:50:58 +02:00
a6d8ee6ae4 Renamed EnvironmentData to TerraEnvironmentData. Also fixed include guard. 2021-04-18 22:34:17 +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
603581f6e0 Renamed every file prefix from voxelman to terra. 2021-04-16 12:56:21 +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