Martin Gerhardy
016631bb01
README: donation
2022-03-08 17:35:54 +01:00
Martin Gerhardy
1f0312a262
DOCS: missing stl reference
2022-03-08 17:30:33 +01:00
Martin Gerhardy
39945096d7
VOXELFORMAT: fixed save format list
2022-03-08 17:07:42 +01:00
Martin Gerhardy
7f83d4c061
VOXELFORMAT: extended obj voxelization test
2022-03-08 16:57:19 +01:00
Martin Gerhardy
86f2563c55
VOXELFORMAT: added stl read and write support
2022-03-08 16:56:59 +01:00
Martin Gerhardy
6ea5d25908
VOXELFORMAT: apply scale cvar values to voxelization, too
2022-03-07 23:45:21 +01:00
Martin Gerhardy
ec9404fed8
DOCS: minecraft region files are supported again
2022-03-07 23:30:21 +01:00
Martin Gerhardy
fdfc23aed2
DOCS: fixed manpage
2022-03-07 23:14:24 +01:00
Martin Gerhardy
088dc89f8a
VOXELUTIL: fixed buffer over-/underflow in fillHollow if region is not at 0,0,0
2022-03-08 16:41:41 +01:00
Martin Gerhardy
c449e0478b
VOXELFORMAT: disable minecraft test for now
2022-03-08 16:41:35 +01:00
Martin Gerhardy
24e55829d0
VOXELFORMAT: moved generic stuff into MeshExporter class
2022-03-07 22:56:49 +01:00
Martin Gerhardy
7d41074c7a
VOXELFORMAT: minor cleanup
2022-03-07 22:53:02 +01:00
Martin Gerhardy
ea6c87a4c8
VOXELFORMAT: voxelization per shape is threaded now
2022-03-07 22:37:35 +01:00
Martin Gerhardy
9dbabd524b
VOXCONVERT: set max cpus for threadpool
2022-03-07 22:22:01 +01:00
Martin Gerhardy
d4e58c03e2
VOXELRENDER: removed polygon offset - produced render errors with multiple volumes
2022-03-07 22:10:11 +01:00
Martin Gerhardy
439ee3a70f
VOXEDIT: load the model async to not block the ui
2022-03-07 21:55:53 +01:00
Martin Gerhardy
729b98cd29
UI: improved TextCentered to also center vertically
2022-03-07 21:42:49 +01:00
Martin Gerhardy
f471e17a8b
VOXEDIT: improved camera reset
2022-03-07 21:40:23 +01:00
Martin Gerhardy
1c18170457
VOXELFORMAT: allow to move the SceneGraph
2022-03-07 21:31:48 +01:00
Martin Gerhardy
d22e187daf
CORE: fixed move assignment operator for maps
2022-03-07 21:16:41 +01:00
Martin Gerhardy
5c38c58e0d
VOXELFORMAT: re-implemented minecraft mca support
2022-03-07 21:16:28 +01:00
Martin Gerhardy
3367951a70
VOXELUTIL: don't put the volume into a new position on merge
2022-03-08 07:38:26 +01:00
Martin Gerhardy
978b331857
VOXELFORMAT: fixed used format
2022-03-08 07:38:26 +01:00
Martin Gerhardy
7aecbc4b86
VOXELFORMAT: move keyframes
2022-03-08 07:38:26 +01:00
Martin Gerhardy
3dca3200d8
CORE: allow to move a map
2022-03-08 07:38:26 +01:00
Martin Gerhardy
b495580cb5
CORE: allow to move the pool allocator
2022-03-08 07:38:26 +01:00
Martin Gerhardy
400594fded
VOXELFORMAT: specify all voxformat cvars for the unittests, too
2022-03-06 15:32:07 +01:00
Martin Gerhardy
56f0cf0682
VOXELFORMAT: added links
2022-03-06 15:24:53 +01:00
Martin Gerhardy
c9ad592bec
DOCS: updated changelogs
2022-03-06 15:13:39 +01:00
Martin Gerhardy
d1ada416cd
CORE: Revert: return ./ if path component is empty"
...
This reverts commit 49616d61c8
.
Reverting because all the command completers would add a ./ in front of the filenames
which breaks existing tests.
2022-03-06 15:08:51 +01:00
Martin Gerhardy
00cac45a55
VOXELFORMAT: a little bit more progress on loading the nbt data structure
2022-03-06 15:08:51 +01:00
Janis Taranda
571d9d760e
VOXELFORMAT: Ability to scale converted mesh in x,y,z with different values.
2022-03-05 18:30:11 +01:00
Martin Gerhardy
4d7ae8cccd
VOXELFORMAT: fixed mcr after stream class refactoring
2022-03-05 12:36:15 +01:00
Martin Gerhardy
f3fee45e0b
CORE: change log level without the cvar
2022-03-04 14:05:02 +01:00
Martin Gerhardy
224367e8d3
IO: helper method in ZipReadStream
2022-03-03 18:57:43 +01:00
Martin Gerhardy
7431ce2640
VOXELFORMAT: fixed missing cvar in unittests
2022-03-03 18:23:34 +01:00
Martin Gerhardy
49616d61c8
CORE: return ./ if path component is empty
2022-03-03 18:23:21 +01:00
Martin Gerhardy
3fcba0cc7b
VOXELFORMAT: Reverted: use the increased region size to fix the pivot calculation
...
This reverts commit 79c4525b94
.
2022-03-03 16:20:12 +01:00
Martin Gerhardy
a78de8e3cd
VOXELFORMAT: ensure that the quat is properly initialized
...
no matter which glm settings are active
2022-03-02 19:31:08 +01:00
Martin Gerhardy
1edb27fece
VOXELFORMAT: store the available animations
2022-03-02 19:22:00 +01:00
Martin Gerhardy
01e0bf5e49
VIDEO: added blitFramebuffer method
...
this can hopefully fix the bloom rendering depth buffer issue in the voxedit viewport
2022-03-02 19:09:51 +01:00
Martin Gerhardy
a8f9b409fe
VOXELRENDER: fixed clearing buffer in non-bloom mode
2022-03-02 18:56:22 +01:00
Martin Gerhardy
ae3b3d4e9e
VOXEDIT: don't apply ImGuiWindowFlags_UnsavedDocument to the viewport title
...
this breaks layouting for some reason
2022-03-02 18:52:33 +01:00
Martin Gerhardy
46dca0bebf
VIDEO: also check the framebuffer bind mode
2022-03-02 18:37:45 +01:00
Martin Gerhardy
b5c38429f9
VIDEO: helper method to convert ClearFlag into GLbitfield
2022-03-02 18:35:37 +01:00
Martin Gerhardy
79c4525b94
VOXELFORMAT: use the increased region size to fix the pivot calculation
2022-03-02 18:31:34 +01:00
Martin Gerhardy
8326795610
VOXELFORMAT: fixed applying the pivot
2022-03-02 18:22:28 +01:00
Martin Gerhardy
e13fe01dbd
DOCS: updated changelog
2022-03-02 18:15:51 +01:00
Martin Gerhardy
cfbfc8bb06
THUMBNAILER: ensure that the scene mode is rendered here
2022-03-02 17:16:05 +01:00
Martin Gerhardy
2f718998d0
VOXELFORMAT: allow to apply transform when exporting to obj
...
some formats like vxm apply transformations that can't get mapped to
integer volume boundaries. We don't apply the transformation to the
volume for this format (other as e.g. for magicavoxel vox - were it
does apply to integer boundaries) - but you have the option to apply
the transformation either in voxedit by inspecting the scene graph
or when exporting to obj or ply by specifying the new cvar to do so.
2022-03-02 17:13:25 +01:00