Martin Gerhardy
|
5b87dd6f58
|
VOXELFORMAT: use core::ScopedPtr
|
2022-05-20 20:18:21 +02:00 |
Martin Gerhardy
|
4fb083cd96
|
CORE: fixed toHex
|
2022-05-20 19:27:49 +02:00 |
Martin Gerhardy
|
464098270f
|
VOXELFORMAT: fixed some palette related issues
|
2022-05-20 19:27:23 +02:00 |
Martin Gerhardy
|
0a45bbb41e
|
VOXELFORMAT: reduced code duplication
|
2022-05-20 18:36:32 +02:00 |
Martin Gerhardy
|
e835a52fe3
|
VOXELFORMAT: reduced code duplication
|
2022-05-19 20:17:16 +02:00 |
Martin Gerhardy
|
051ed06deb
|
VOXELFORMAT: removed comparison operator for volumes
|
2022-05-19 19:58:34 +02:00 |
Martin Gerhardy
|
8806f7bae4
|
VOXELFORMAT: removed Format::load
|
2022-05-19 19:47:36 +02:00 |
Martin Gerhardy
|
7beda6d3fc
|
VOXEL: more work on putting one palette into each node
|
2022-05-19 19:43:25 +02:00 |
Martin Gerhardy
|
d447100a23
|
VOXELFORMAT: use PaletteMaxColors
|
2022-05-18 19:30:33 +02:00 |
Martin Gerhardy
|
7d73a9f9ca
|
VOXELFORMAT: fixed endless loop in subdivideTri
|
2022-05-18 19:30:05 +02:00 |
Martin Gerhardy
|
c1d613ab34
|
VOXELFORMAT: use the PaletteLookup helper for qbcl
|
2022-05-18 18:45:34 +02:00 |
Martin Gerhardy
|
ae10717297
|
LIBS: Revert: "attempt to force alignment for sse"
This reverts commit 2c0caeb053 .
|
2022-05-18 18:39:28 +02:00 |
Martin Gerhardy
|
8a2dc9d899
|
VOXELFORMAT: debug logging
|
2022-05-18 17:53:07 +02:00 |
Martin Gerhardy
|
3e3081eed5
|
VOXELFORMAT: transfer the loaded palette into the new node for vxr
|
2022-05-18 17:31:30 +02:00 |
Martin Gerhardy
|
db0999ef8c
|
ALL: introduced highp vec types
|
2022-05-17 23:53:30 +02:00 |
Martin Gerhardy
|
ed32502ab8
|
VOXELFORMAT: fixed struct sizes
|
2022-05-17 23:46:38 +02:00 |
Martin Gerhardy
|
d57c4244cc
|
TESTGPUMC: fixed size of the struct
|
2022-05-17 23:42:07 +02:00 |
Martin Gerhardy
|
e068fb701e
|
VOXEL: explicitly make the voxel vertex position highp
and not aligned for sse operations
|
2022-05-17 23:29:25 +02:00 |
Martin Gerhardy
|
fcd1ba859f
|
CORE: ensure that the allocator was initialized successfully
|
2022-05-18 07:12:22 +02:00 |
Martin Gerhardy
|
88f6ca67a5
|
CORE: fixed pool allocator for hashmaps with 1 entry
|
2022-05-18 07:08:51 +02:00 |
Martin Gerhardy
|
1bf62a06dd
|
VOXELFORMAT: todo comment regarding obj voxelization
|
2022-05-17 23:28:16 +02:00 |
Martin Gerhardy
|
40447a70b8
|
VOXELFORMAT: debug logging
|
2022-05-17 21:35:36 +02:00 |
Martin Gerhardy
|
fb0fa829fb
|
CORE: extended assert message
|
2022-05-17 21:34:56 +02:00 |
Martin Gerhardy
|
6200d0a910
|
CORE: increase the size value type for the Map class
|
2022-05-17 21:34:39 +02:00 |
Martin Gerhardy
|
5743000d77
|
VOXFORMAT: debug logging
|
2022-05-17 20:59:46 +02:00 |
Martin Gerhardy
|
da64203c43
|
LIBS: updated libuv
|
2022-05-17 20:53:09 +02:00 |
Martin Gerhardy
|
9bf04b25b6
|
VOXFORMAT: debug logging
|
2022-05-17 20:53:00 +02:00 |
Martin Gerhardy
|
eceb44d464
|
VOXELFORMAT: replace auto
|
2022-05-16 22:03:51 +02:00 |
Martin Gerhardy
|
21151c8acc
|
LIBS: updated glm
|
2022-05-16 21:56:31 +02:00 |
Martin Gerhardy
|
2c0caeb053
|
LIBS: attempt to force alignment for sse
|
2022-05-16 21:51:32 +02:00 |
Martin Gerhardy
|
4c14ec4a55
|
VOXELFORMAT: save gltf palettes
|
2022-05-16 21:36:44 +02:00 |
Martin Gerhardy
|
4b0b13067e
|
VOXELFORMAT: use node palette
|
2022-05-16 21:27:59 +02:00 |
Martin Gerhardy
|
f48b2be7b3
|
VOXEL: palette::save is const now
|
2022-05-16 21:17:48 +02:00 |
Martin Gerhardy
|
5a9e125874
|
VOXELFORMAT: don't hardcode the material index
|
2022-05-12 00:30:14 +02:00 |
Martin Gerhardy
|
07eb86f29e
|
DOCS: updated changelog
|
2022-05-13 06:51:26 +02:00 |
Martin Gerhardy
|
86ad634ad9
|
VOXELFORMAT: extract vxc content to access it
|
2022-05-12 00:18:06 +02:00 |
Martin Gerhardy
|
33f87bafc0
|
VOXELFORMAT: added debug logging
|
2022-05-12 00:15:10 +02:00 |
Martin Gerhardy
|
edbcbfb923
|
VOXELFORMAT: removed file magic for vxc - as the file is compressed
|
2022-05-12 00:00:12 +02:00 |
Martin Gerhardy
|
7764d3b1a2
|
VOXELFORMAT: fixed file extension check for vxc files
|
2022-05-11 23:49:03 +02:00 |
Martin Gerhardy
|
84f5b7be3e
|
VOXELFORMAT: fixed hash map size
|
2022-05-11 23:44:05 +02:00 |
Martin Gerhardy
|
c9a10ec425
|
VOXELFORMAT: use the node palette for the mesh format export, too
|
2022-05-11 23:28:49 +02:00 |
Martin Gerhardy
|
96d7f8a6bb
|
VOXEDIT: todo comment
|
2022-05-11 23:25:26 +02:00 |
Martin Gerhardy
|
a2160532f7
|
LIBS: updated dearimgui
|
2022-05-11 23:23:52 +02:00 |
Martin Gerhardy
|
8d48266d85
|
VOXEDIT: limit the fillplane modifier to the selection
|
2022-05-11 23:18:07 +02:00 |
Martin Gerhardy
|
700abb4a38
|
VOXEDIT: added missing command for fillplane modifier action
|
2022-05-11 22:55:34 +02:00 |
Martin Gerhardy
|
58900fd613
|
UI: fixed filter entries duplication in file dialog
|
2022-05-11 22:51:17 +02:00 |
Martin Gerhardy
|
250f3a9b80
|
VOXEDIT: don't load the last opened file
in case of the file being a mesh type the voxelization can take some time.
|
2022-05-11 22:39:01 +02:00 |
Martin Gerhardy
|
8f8ea6ce4d
|
VOXELFORMAT: improved color selection for voxelization
|
2022-05-11 22:32:40 +02:00 |
Martin Gerhardy
|
82f9cbd54f
|
IMAGE: fixed segfault if image could not get loaded
|
2022-05-11 19:18:24 +02:00 |
Martin Gerhardy
|
3d6b6fbd26
|
VOXEDIT: prepare for different palettes
|
2022-05-10 20:23:36 +02:00 |