Commit Graph

11568 Commits (master)

Author SHA1 Message Date
Martin Gerhardy ee263f2cb3 VOXELFORMAT: save vxm 10 2022-05-21 14:19:18 +02:00
Martin Gerhardy 4db3b861ca VOXELFORMAT: save vxm version 9 2022-05-21 14:14:31 +02:00
Martin Gerhardy 1d830a1058 VOXELFORMAT: save vxm version 8 2022-05-21 14:10:31 +02:00
Martin Gerhardy aab26f30dd VOXELFORMAT: relax color matching threshold for some tests 2022-05-21 14:08:34 +02:00
Martin Gerhardy 7dc863af57 VOXELFORMAT: save vxm, version 7 2022-05-21 14:08:14 +02:00
Martin Gerhardy 13a056a156 VOXELFORMAT: print the colors to the console if they differ 2022-05-21 13:37:04 +02:00
Martin Gerhardy 95809b6ebb CORE: allow to print the color to the console with ansi color codes 2022-05-21 10:22:16 +02:00
Martin Gerhardy fb5549aa05 VOXEL: added new built-in palette for nippon 2022-05-20 20:37:40 +02:00
Martin Gerhardy db1cc28364 VOXELFORMAT: removed manual memory management for volumes 2022-05-20 20:29:46 +02:00
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