Commit Graph

13 Commits

Author SHA1 Message Date
Relintai 2d2b7c8c3e Started reworking the way props are handled. Removed every old PropData related classes. Props are now just normal PackedScenes. Spawning conveniences/network synchronization will come later. 2020-04-04 17:22:07 +02:00
Relintai 541abb954d Now materials in Library are stored with vectors. This makes it possible to have different materials for every lod level for example. 2020-03-29 20:19:38 +02:00
Relintai 919080a1b5 Added props top the merger library, also it will now merge together all added prop textures. Also api cleanups. 2020-02-16 02:54:17 +01:00
Relintai db77530ec1 Updated the license for 2020, and added it to the top of my cpp files. 2020-01-31 19:52:37 +01:00
Relintai 2b369f5be8 Made material texture setup scriptable. 2019-11-25 12:03:45 +01:00
Relintai 7075da44eb Bit more work on the bindings. 2019-11-10 22:18:31 +01:00
Relintai e0deb2ea66 Added liquid, and clutter mesh allocations into Chunk, also related modifications. 2019-11-10 13:42:59 +01:00
Relintai 3b722e24f9 Added binds for liquids. 2019-11-09 23:39:19 +01:00
Relintai f931f3f1bf Separated VoxelmanLibrary into 2 different classes. 2019-11-09 17:26:16 +01:00
Relintai 34e0252066 Ran into an example of binding variant arrays with a specific type, so now the voxel surface array is bound like that. 2019-09-06 04:31:57 +02:00
Relintai 2ed334dade Now Voxel Surfaces work again. 2019-08-11 22:28:26 +02:00
Relintai 029f241005 Implemented props. 2019-07-18 18:56:42 +02:00
Relintai bc9896b695 Added in the classes which I want to salvage from my test voxel engine. Some of the classes contain horrible code because I learned godot engine development with these, the will be cleaned up. The Vector3i is from Zylann's godot_voxel module, I'll properly credit him a bit later. 2019-05-31 22:54:31 +02:00