Martin Gerhardy
|
bfd4cf95c3
|
ALL: use new string util functions for path handling
|
2022-02-04 09:26:09 +01:00 |
Martin Gerhardy
|
1d4b491ed2
|
VOXCONVERT: skip directories in input file loop
|
2022-02-02 21:25:12 +01:00 |
Martin Gerhardy
|
0e25903dbd
|
VOXCONVERT: updated logging
|
2022-02-02 21:10:11 +01:00 |
Martin Gerhardy
|
2a251100bd
|
VOXCONVERT: skip images that exceeds the max image dimensions
|
2022-02-02 20:55:26 +01:00 |
Martin Gerhardy
|
ac3c0c7c3c
|
VOXCONVERT: allow to specify a directory as input
|
2022-02-02 20:52:06 +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
|
84120a0199
|
VOXELFORMAT: updated the pivot handling
|
2022-01-21 22:00:36 +01:00 |
Martin Gerhardy
|
82907f3221
|
VOXELFORMAT: introduced node transform struct
|
2022-01-20 22:48:23 +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
|
67e0fa24a5
|
VOXEL: extract palette png saving into util function
|
2022-01-16 22:25:52 +01:00 |
Martin Gerhardy
|
bd624801e3
|
VOXCONVERT: allow to export layers and palette without having the output file specified
|
2022-01-15 13:41:44 +01:00 |
Martin Gerhardy
|
3b341793bb
|
VOXCONVERT: removed deprecated input and output file handling
use --input and --output
|
2022-01-15 13:35:16 +01:00 |
Martin Gerhardy
|
46710b05e4
|
VOXCONVERT: added --export-layers parameter
|
2022-01-15 11:53:38 +01:00 |
Martin Gerhardy
|
d1d33752fd
|
VOXFORMAT: fixed operator[] for scene graph
|
2022-01-11 22:54:04 +01:00 |
Martin Gerhardy
|
e793ac9c3a
|
VOXELFORMAT: renamed method to add a node
|
2022-01-10 16:50:07 +01:00 |
Martin Gerhardy
|
964fe0cd33
|
VOXELFORMAT: removed ScopedSceneGraph
|
2022-01-07 14:58:44 +01:00 |
Martin Gerhardy
|
4dc618e91d
|
VOXELFORMAT: renamed SceneGraph variables and minor cleanup in VolumeCache
|
2022-01-06 13:33:48 +01:00 |
Martin Gerhardy
|
136b6d1720
|
VOXELFORMAT: removed SceneGraphNode ctors
|
2022-01-06 12:36:22 +01:00 |
Martin Gerhardy
|
f751114899
|
VOXELFORMAT: use ScopedSceneGraph more often
|
2022-01-06 11:55:01 +01:00 |
Martin Gerhardy
|
edfaeca34d
|
VOXELFORMAT: renamed class and extracted into different compilation units
these will become the scene graph
|
2022-01-05 21:07:07 +01:00 |
Martin Gerhardy
|
2310857a27
|
VOXELFORMAT: removed clearVolumes function
|
2022-01-05 19:43:30 +01:00 |
Martin Gerhardy
|
bd99ed06cf
|
VOXCONVERT: fixed potential memory leaks in error cases
|
2022-01-05 19:40:45 +01:00 |
Martin Gerhardy
|
a76ad9e1cd
|
VOXELFORMAT: removed superfluos method from VoxelVolumes
|
2022-01-05 17:59:25 +01:00 |
Martin Gerhardy
|
57ece4bd69
|
MATH: reduced code duplication
|
2022-01-05 17:52:30 +01:00 |
Martin Gerhardy
|
0f68372dbc
|
VOXELGENERATOR: fixed dirty region not being translated in the lua bindings
|
2022-01-05 17:42:38 +01:00 |
Martin Gerhardy
|
42851bd9e2
|
VOXELFORMAT: renamed method
|
2022-01-05 17:35:26 +01:00 |
Martin Gerhardy
|
d3ef0c4b21
|
VOXELFORMAT: converted VoxelVolumes to class
|
2022-01-05 17:34:23 +01:00 |
Martin Gerhardy
|
623c7f6d54
|
VOXEL: refactored VoxelVolume to prepare for scene graph support
|
2022-01-05 17:11:03 +01:00 |
Martin Gerhardy
|
84ce0e9bb2
|
VOXEL: use VoxelVolume::release()
|
2022-01-05 16:29:10 +01:00 |
Martin Gerhardy
|
70e4a2fc65
|
VOXCONVERT: allow to slice big volumes into several smaller ones #93
|
2022-01-04 15:37:38 +01:00 |
Martin Gerhardy
|
768ffc4de0
|
VOXCONVERT: helper method
|
2022-01-04 15:13:04 +01:00 |
Martin Gerhardy
|
75045dc193
|
VOXCONVERT: add --crop parameter to resize volumes to its voxels #108
|
2022-01-04 15:04:58 +01:00 |
Martin Gerhardy
|
b2395286d3
|
VOXCONVERT: debug logging
|
2021-12-26 16:17:32 +01:00 |
Martin Gerhardy
|
6ea226400c
|
VOXCONVERT: palette init failure is no hard error anymore
|
2021-12-26 11:43:41 +01:00 |
Martin Gerhardy
|
7dc216b407
|
VOXCONVERT: correct the mesh-only options output
|
2021-12-26 11:05:32 +01:00 |
Martin Gerhardy
|
2ce7ab0d21
|
VOXCONVERT: use the new release method
|
2021-12-22 22:26:29 +01:00 |
Martin Gerhardy
|
f8311b7fd8
|
VOXELFORMAT: fixed memory leak on read error and minor cosmetic changes
|
2021-12-22 21:55:24 +01:00 |
Martin Gerhardy
|
a835453d6a
|
VOXELFORMAT: added ScopedVoxelVolumes
|
2021-12-22 21:40:35 +01:00 |
Martin Gerhardy
|
f272db29b7
|
VOXCONVERT: fixed missing volumes when merging more than one vox file
the vox file implementation is resetting the volumes - and as other format implementations
might do the same we just copy it over after loading
|
2021-12-22 20:50:23 +01:00 |
Martin Gerhardy
|
7deddeb057
|
VOXCONVERT: print warning if filtering is not applied
|
2021-12-22 20:36:38 +01:00 |
Martin Gerhardy
|
50e139ab3a
|
VOXCONVERT: Set pivot via commandline
see issue #83
|
2021-12-22 16:07:11 +01:00 |
Martin Gerhardy
|
b3f871ba42
|
VOXCONVERT: removed deprecated command line options
|
2021-12-22 00:07:47 +01:00 |
Martin Gerhardy
|
5d09f1c589
|
VOXCONVERT: use the default log level
|
2021-12-22 00:04:54 +01:00 |
Martin Gerhardy
|
ed50cee7d9
|
VOXCONVERT: extract into methods and document execution order
|
2021-12-21 19:47:48 +01:00 |
Martin Gerhardy
|
eaa73bc3a4
|
VOXCONVERT: implemented --translate command line option
|
2021-12-21 17:51:09 +01:00 |
Martin Gerhardy
|
b356e4f231
|
VOXCONVERT: allow to specify multiple input files
this can be used to merged several files into one target file
|
2021-12-21 17:23:23 +01:00 |
Martin Gerhardy
|
32e2d35c1b
|
VOXCONVERT: only use one version of the hasArg call
|
2021-12-20 21:31:20 +01:00 |
Martin Gerhardy
|
7bb60fdc4d
|
VOXCONVERT: no need to reopen in write mode if output file already exists
|
2021-12-19 19:01:07 +01:00 |
Martin Gerhardy
|
d75764f01d
|
VOXCONVERT: fixed output file existance check
|
2021-12-19 18:58:45 +01:00 |