Commit Graph

19 Commits (b26fd944a8b65047a6226dd6b6be4c6907495879)

Author SHA1 Message Date
Marc Gilleron b26fd944a8 Added `VoxelTool.copy` declaration, gonna need this in the future 2020-08-30 18:51:20 +01:00
Marc Gilleron d81ffb95f4 Detect usage of Tracy, add some profiler scopes 2020-08-30 04:00:01 +01:00
Marc Gilleron 88e6d83652 Comments and formatting 2020-08-29 22:58:33 +01:00
Marc Gilleron d4d2b6fd9e No longer copy voxels before scheduling threaded tasks. VoxelBuffers now have a lock. 2020-08-29 22:09:54 +01:00
Marc Gilleron c81f3d8f81 Skip whole blocks for random tick if they are made of a non-tickable type 2020-08-11 20:11:49 +01:00
Marc Gilleron 759bdb9de6 Merge branch 'master' of https://github.com/Zylann/godot_voxel 2020-08-10 19:03:17 +01:00
Marc Gilleron 1a551fc77d Added support for per-voxel and per-block metadata 2020-08-10 19:03:01 +01:00
Marc Gilleron 1c6404efa5 Allow to use collision mask when raycasting blocky voxels 2020-08-06 19:58:36 +01:00
Marc Gilleron 47a6426a12 Fix 64-bit usage in VoxelTool 2020-08-06 19:54:47 +01:00
Marc 7ed9d5525b
Merge pull request #172 from menip/DoBox
Implement VoxelTool::do_box(...)
2020-08-06 18:46:39 +01:00
menip aae5ad0320 Implement VoxelTool::do_box(...) 2020-08-05 17:21:33 -07:00
Marc Gilleron a14866c386 Implemented VoxelTool::paste for VoxelBuffer 2020-08-04 23:54:40 +01:00
Marc Gilleron 0cdf5ea550 Added random tick API for blocky voxels 2020-07-28 20:32:33 +01:00
Marc ad3a55ab81
Merge pull request #152 from nic96/master
Fixed cannot place blocks on transparent blocks
2020-07-10 21:55:39 +01:00
Marc Gilleron 1a08cd31d6 Use a macro to print debug stuff only in verbose mode 2020-07-08 20:48:52 +01:00
nic96 dede34acf1 Raycast shouldn't hit geometry type none 2020-07-05 19:15:08 -06:00
nic96 fe3c433f76 Transparent blocks should get hit by raycast if they have a collision aabb 2020-07-05 18:30:50 -06:00
Marc Gilleron 87a9766442 voxel_raycast is now template 2020-01-26 20:43:40 +00:00
Marc Gilleron 0ac1b7e6dc Moved edition-related classes to a sub-folder 2020-01-26 20:29:44 +00:00