Martin Gerhardy
|
771e333085
|
TOOLS: updated glslang
|
2022-01-22 20:33:53 +01:00 |
Martin Gerhardy
|
361734361b
|
VIDEO: fixed swapped parameters for createWindow
|
2022-01-22 18:47:39 +01:00 |
Martin Gerhardy
|
2d147a406d
|
UI: use the default sdl backend from dearimgui
updated dearimgui
|
2022-01-22 18:25:00 +01:00 |
Martin Gerhardy
|
2e54cd4142
|
LIBS: updated sdl2
|
2022-01-22 18:25:00 +01:00 |
Martin Gerhardy
|
7f93c64dd3
|
VOXEDIT: forward the drop target handling to the corresponding panels
|
2022-01-22 14:46:49 +01:00 |
Martin Gerhardy
|
d113533ed9
|
DATA: added new test models provided by ivche
|
2022-01-22 11:55:37 +01:00 |
Martin Gerhardy
|
5b249e057b
|
VOXELFORMAT: updated readme for external libs
|
2022-01-21 22:25:13 +01:00 |
Martin Gerhardy
|
e3cdd11697
|
VOXCONVERT: Set bounding box/volume for VXM file via command line #82
this can now be done by --translate and --resize
|
2022-01-21 22:19:19 +01:00 |
Martin Gerhardy
|
e98b9eab78
|
VOXELUTIL: moved voxel::resize into voxelutil
|
2022-01-21 22:11:58 +01:00 |
Martin Gerhardy
|
84120a0199
|
VOXELFORMAT: updated the pivot handling
|
2022-01-21 22:00:36 +01:00 |
Martin Gerhardy
|
8c2e9429e3
|
VOXELFORMAT: fixed saving vox files
|
2022-01-21 21:30:41 +01:00 |
Martin Gerhardy
|
e0a9e6afb5
|
VOXELFORMAT: fixed transformation for vox models in some cases
|
2022-01-21 20:11:03 +01:00 |
Martin Gerhardy
|
ca9c7d1203
|
CI: execute the shell tests in the build pipeline
|
2022-01-21 19:50:52 +01:00 |
Martin Gerhardy
|
c16e54bfe2
|
THUMBNAILER: fixed thumbnail generation
the SceneGraphRenderer did not update the vertex buffers after extracting everything
|
2022-01-21 19:42:44 +01:00 |
Martin Gerhardy
|
46664a95b2
|
DOCS: updated changelog
|
2022-01-21 19:19:08 +01:00 |
Martin Gerhardy
|
a9df2c9b3a
|
DOCS: updated thumbnailer docs
|
2022-01-21 19:17:32 +01:00 |
Martin Gerhardy
|
641dc6fc5f
|
VOXELFORMAT: fixed saving vox file translations
they are the measured in the center of the volume, not the mins pos
|
2022-01-21 19:07:19 +01:00 |
Martin Gerhardy
|
c7b35d7c36
|
UI: don't save the notification windows (and a few others) to the ini file
this produced a few megabytes of imgui ini files and it took quite a while to
start up the voxel editor
|
2022-01-21 18:57:59 +01:00 |
Martin Gerhardy
|
26f214bf92
|
VOXELFORMAT: refactored vxr format
|
2022-01-20 20:05:05 +01:00 |
Martin Gerhardy
|
82907f3221
|
VOXELFORMAT: introduced node transform struct
|
2022-01-20 22:48:23 +01:00 |
Martin Gerhardy
|
decf3ababb
|
VOXELFORMAT: add node color to properties
|
2022-01-19 23:28:16 +01:00 |
Martin Gerhardy
|
317f638a66
|
CORE: added color util function
|
2022-01-19 23:21:56 +01:00 |
Martin Gerhardy
|
54549a590c
|
VOXELFORMAT: improved vxr node handling
|
2022-01-19 23:28:54 +01:00 |
Martin Gerhardy
|
ac2ebcded9
|
DOCS: updated changelog
|
2022-01-19 23:17:09 +01:00 |
Martin Gerhardy
|
5305502526
|
VOXELFORMAT: started to support the transforms of the vxr files
|
2022-01-19 23:16:14 +01:00 |
Martin Gerhardy
|
d94ba9f407
|
VOXELFORMAT: changed pivot to float
|
2022-01-19 22:37:39 +01:00 |
Martin Gerhardy
|
971b04a100
|
VOXELFORMAT: extended scene graph
|
2022-01-19 22:37:18 +01:00 |
Martin Gerhardy
|
a3f89c8a59
|
VOXCONVERT: added --dump command
|
2022-01-19 19:25:18 +01:00 |
Martin Gerhardy
|
0877e7f2e0
|
VOXCONVERT: added missing parameters to --help
|
2022-01-19 19:00:29 +01:00 |
Martin Gerhardy
|
f2ab7a0f41
|
VOXELFORMAT: added group nodes to the magicavoxel vox loading
|
2022-01-19 18:55:05 +01:00 |
Martin Gerhardy
|
8154cca8f4
|
VOXEDIT: fixed loading the scene graph nodes
|
2022-01-19 18:54:48 +01:00 |
Martin Gerhardy
|
668fb5ade3
|
Revert "VOXELFORMAT: reverted pivot change"
This reverts commit 7dcb510dfa .
|
2022-01-18 19:50:10 +01:00 |
Martin Gerhardy
|
7dcb510dfa
|
VOXELFORMAT: reverted pivot change
|
2022-01-18 19:46:09 +01:00 |
Martin Gerhardy
|
a0246ed787
|
VOXCONVERT: updated docs
|
2022-01-18 18:57:44 +01:00 |
Martin Gerhardy
|
719887971d
|
UI: improved file dialog to remember a few things
|
2022-01-18 18:51:54 +01:00 |
Martin Gerhardy
|
3d59156a8d
|
VOXEDIT: fixed buffer overflow while importing palettes
also fixed autosaving if on path is in the savefile
|
2022-01-18 18:51:33 +01:00 |
Martin Gerhardy
|
2c73225326
|
COMMAND: added constants for button down/up commands
|
2022-01-18 18:51:06 +01:00 |
Martin Gerhardy
|
5936ee3d88
|
IMAGE: added assert
|
2022-01-16 23:22:23 +01:00 |
Martin Gerhardy
|
7ab6accc96
|
VOXELFORMAT: added basic obj voxelization
currently only the surface is voxelized - it's not yet filled with solids
the second open task is to weight the colors for a voxel by all triangles
|
2022-01-16 23:14:10 +01:00 |
Martin Gerhardy
|
8efd04d3a6
|
VOXELFORMAT: disabled vxm rgb test
|
2022-01-18 18:48:27 +01:00 |
Martin Gerhardy
|
7616ac5948
|
VOXELFORMAT: improved obj exporting
the texture is created next to the mtl and obj file
the paths are fixed for the mtl file
|
2022-01-18 18:48:27 +01:00 |
Martin Gerhardy
|
0fd861322d
|
VOXELFORMAT: fixed magicavoxel chunk transformation handling
|
2022-01-18 18:48:27 +01:00 |
Martin Gerhardy
|
52e364fa59
|
THUMBNAILER: missing nippon palette is no longer a hard error
|
2022-01-16 22:37:11 +01:00 |
Martin Gerhardy
|
67e0fa24a5
|
VOXEL: extract palette png saving into util function
|
2022-01-16 22:25:52 +01:00 |
Martin Gerhardy
|
6f22b3857e
|
VOXELFORMAT: test output
|
2022-01-16 22:23:43 +01:00 |
Martin Gerhardy
|
aaa972deef
|
VOXELFORMAT: fixed missing color in vxm
|
2022-01-16 22:23:28 +01:00 |
Martin Gerhardy
|
67d9fcfce6
|
VOXELFORMAT: comment
|
2022-01-16 22:11:14 +01:00 |
Martin Gerhardy
|
25bc1d5970
|
MAKE: added make target to update the tinyobjloader lib
|
2022-01-16 22:10:36 +01:00 |
Martin Gerhardy
|
53eb54d163
|
VOXELFORMAT: fixed saving palette entry 0 for vox files
|
2022-01-16 22:09:59 +01:00 |
Martin Gerhardy
|
248bad32de
|
VOXELFORMAT: cleanup in material color handling
|
2022-01-16 21:57:41 +01:00 |