Martin Gerhardy
|
155db88ba3
|
VIDEO: revert parts of flextgl changes
broke osx and windows builds
|
2020-05-23 20:14:18 +02:00 |
Martin Gerhardy
|
57ec7faab6
|
TOOLS: updated flextgl template
|
2020-05-23 19:42:47 +02:00 |
Martin Gerhardy
|
8116d84f40
|
VOXEL: reduced VoxelVertex size to 10 bytes
|
2020-05-23 19:28:01 +02:00 |
Martin Gerhardy
|
a76a43c568
|
VOXELFORMAT: fixed logic error in region check
|
2020-05-23 19:22:53 +02:00 |
Martin Gerhardy
|
379d87ce72
|
VOXEL: removed mins/maxs from Mesh class
|
2020-05-23 12:18:50 +02:00 |
Martin Gerhardy
|
797a035a54
|
VOXEL: allow to specify the translation of the mesh - which might be different from the lower region corner
this will allow us to use smaller position vectors (like u8vec3)
|
2020-05-23 12:17:57 +02:00 |
Martin Gerhardy
|
fa8fc18df7
|
VOXCONVERT: added scale function
|
2020-05-22 20:54:22 +02:00 |
Martin Gerhardy
|
60e5b43eb6
|
VIDEO: extended ShaderStorageBuffer support
|
2020-05-22 20:54:22 +02:00 |
Martin Gerhardy
|
fa1121077b
|
VIDEO: regenerated gl functions with latest flextgl
|
2020-05-21 21:51:23 +02:00 |
Martin Gerhardy
|
73c15f98f3
|
MAKE: added update target for flextgl
|
2020-05-21 21:45:51 +02:00 |
Martin Gerhardy
|
2f394d8605
|
VIDEO: we enforce gl version 3.3 - no need to check that here
|
2020-05-21 21:30:42 +02:00 |
Martin Gerhardy
|
eda1c87c43
|
VIDEO: basic support for ARB_shader_storage_buffer_object
|
2020-05-21 21:19:25 +02:00 |
Martin Gerhardy
|
0a5fa0184f
|
VIDEO: made the compute shader limit detection a runtime feature
|
2020-05-21 21:11:27 +02:00 |
Martin Gerhardy
|
9669c480fb
|
VIDEO: added 16 byte texture format support
|
2020-05-21 21:03:31 +02:00 |
Martin Gerhardy
|
4ac2afda96
|
VIDEO: setup limits after features are detected
|
2020-05-21 21:01:03 +02:00 |
Martin Gerhardy
|
c02ead3f3a
|
VIDEO: access to the shader handle
|
2020-05-21 20:56:00 +02:00 |
Martin Gerhardy
|
07ca5fc03a
|
COMPUTESHADERTOOL: fixed typo
|
2020-05-21 20:50:32 +02:00 |
Martin Gerhardy
|
1da0289cd6
|
VIDEO: removing quotes
|
2020-05-21 20:36:15 +02:00 |
Martin Gerhardy
|
67b4ff9094
|
VOXEDIT: make scale command available via ui
|
2020-05-21 20:28:44 +02:00 |
Martin Gerhardy
|
bf64d5c1da
|
VOXEDIT: fixed use after free issue for scale undo state
|
2020-05-21 20:23:15 +02:00 |
Martin Gerhardy
|
61f7267444
|
VOXEDIT: improved scaling results
|
2020-05-21 20:19:24 +02:00 |
Martin Gerhardy
|
cff7a55dc1
|
UI: don't execute keybindings if the console is active
|
2020-05-21 20:17:43 +02:00 |
Martin Gerhardy
|
0f708990f5
|
VOXEDIT: Scale console command
|
2020-05-21 19:33:02 +02:00 |
Martin Gerhardy
|
cb312ea5fb
|
VOXELFORMAT: maintain the list of supported formats in Loader.h
|
2020-05-21 18:43:49 +02:00 |
Martin Gerhardy
|
f436f2e442
|
VOXELFORMAT: added support for writing binbox files
|
2020-05-21 17:45:05 +02:00 |
Martin Gerhardy
|
788f452f41
|
VOXCONVERT: check return value of merge
|
2020-05-20 00:15:31 +02:00 |
Martin Gerhardy
|
982e9083d6
|
VOXCONVERT: exit with 127 if the input file wasn't found
|
2020-05-20 00:04:00 +02:00 |
Martin Gerhardy
|
06226f59b2
|
VOXELFORMAT: binvox sanity checks
|
2020-05-19 23:48:50 +02:00 |
Martin Gerhardy
|
e31fec769f
|
VOXELFORMAT: fixed potential segfaults
|
2020-05-19 23:32:41 +02:00 |
Martin Gerhardy
|
95df1ae0e5
|
VOXELFORMAT: fixed more saving/loading errors
found via afl
|
2020-05-19 23:26:04 +02:00 |
Martin Gerhardy
|
098a0ea227
|
VOXELFORMAT: fixed potential errors while loading invalid cub files
|
2020-05-19 23:02:19 +02:00 |
Martin Gerhardy
|
593c14de74
|
VOXELFORMAT: fixed some ptential problems while loading invalid volume formats
|
2020-05-19 22:05:14 +02:00 |
Martin Gerhardy
|
8a5a5935bc
|
VOXELFORMAT: don't output potentially invalid string or non printable characters
|
2020-05-19 21:29:41 +02:00 |
Martin Gerhardy
|
6d264886b8
|
VOXELFORMAT: hardening some volume loading/saving functions
|
2020-05-19 21:16:10 +02:00 |
Martin Gerhardy
|
2a84957890
|
VOXELFORMAT: check region dimensions
|
2020-05-19 20:54:31 +02:00 |
Martin Gerhardy
|
771c9082a5
|
VOXCONVERT: allow to merge multiple layers into one
|
2020-05-18 15:38:44 +02:00 |
Martin Gerhardy
|
8d5d9a36c1
|
VOXELFORMAT: use clearVolumes
|
2020-05-18 00:30:09 +02:00 |
Martin Gerhardy
|
03a2febde6
|
DEBIAN: fixed control file issues
|
2020-05-18 00:24:47 +02:00 |
Martin Gerhardy
|
3edfd36851
|
DEBIAN: added missing voxconvert package
|
2020-05-18 00:23:02 +02:00 |
Martin Gerhardy
|
c2ea6e5ea3
|
DEBIAN: updated changelog
|
2020-05-18 00:17:12 +02:00 |
Martin Gerhardy
|
143b376aa4
|
DEBIAN: document the package dependencies
|
2020-05-18 00:13:59 +02:00 |
Martin Gerhardy
|
e7be7d2b8e
|
ALL: align vertex structs
|
2020-05-17 21:45:51 +02:00 |
Martin Gerhardy
|
b8ad36fa3e
|
ALL: bump version to 0.0.4.0
|
2020-05-17 20:37:00 +02:00 |
Martin Gerhardy
|
188ae596db
|
CHANGELOG: add release date
|
2020-05-17 20:35:07 +02:00 |
Martin Gerhardy
|
29ce002c6c
|
GITHUB: unique installation prefix
|
2020-05-17 20:11:23 +02:00 |
Martin Gerhardy
|
81264947b2
|
CHANGELOG: updated changelog
|
2020-05-17 18:23:36 +02:00 |
Martin Gerhardy
|
9d3e46622d
|
VOXEDIT: plug a memory leak
|
2020-05-17 18:18:39 +02:00 |
Martin Gerhardy
|
b549a67b4e
|
VOXEDIT: the default ref position is no longer the center on the y axis - but the lowest y
|
2020-05-17 18:18:29 +02:00 |
Martin Gerhardy
|
0425d123c0
|
VOXEDIT: save layer to every supported format
|
2020-05-17 18:18:02 +02:00 |
Martin Gerhardy
|
eda6735de6
|
VOXEDIT: cleanup readme
|
2020-05-17 18:10:38 +02:00 |