Martin Gerhardy
85ac43f847
VOXELFORMAT: tests for gltf voxelization
2022-04-23 23:09:21 +02:00
Martin Gerhardy
86f2563c55
VOXELFORMAT: added stl read and write support
2022-03-08 16:56:59 +01:00
Martin Gerhardy
fa7ead888f
DATA: converted on the minecraft region files to qb
...
to compare them for tests
2022-02-13 12:11:27 +01:00
Martin Gerhardy
2e83becf57
DATA: new test files (voxedit version 9 vxr)
...
created with voxedit e2de1723
2022-02-09 22:12:20 +01:00
Martin Gerhardy
58baf12148
VOXELFORMAT: extended magicavoxel vox test
...
... with a model made by lordkromdarr
2022-02-09 20:51:33 +01:00
Martin Gerhardy
16435c98c7
VOXELFORMAT: added qbcl writing support
2022-01-28 17:28:13 +01:00
Martin Gerhardy
d113533ed9
DATA: added new test models provided by ivche
2022-01-22 11:55:37 +01:00
Martin Gerhardy
8c2e9429e3
VOXELFORMAT: fixed saving vox files
2022-01-21 21:30:41 +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
7ccc37d315
VOXELFORMAT: fixed rgb.vox file after x-axis flip
2022-01-11 23:53:17 +01:00
Martin Gerhardy
fba8b9f1c0
TESTS: minecraft 1.18 file
2021-12-19 22:23:50 +01:00
Martin Gerhardy
63ae1fe179
VOXELFORMAT: added sproxel support
2021-12-12 00:59:48 +01:00
Martin Gerhardy
94f848c654
VOXELFORMAT: fixed color saving
2021-12-10 07:05:12 +01:00
Martin Gerhardy
28362c20e0
IO: stream refactoring and fixes
...
extended gox importer - color issues are left and the z-axis flipping must be fixed
2021-12-10 06:42:11 +01:00
Martin Gerhardy
7deedf0e36
VOXELFORMAT: added gox format reading support
2021-12-08 17:42:43 +01:00
Martin Gerhardy
c337565b28
VOXELFORMAT: added incomplete qbcl format support
...
See issue #88
2021-10-27 14:14:41 +02:00
Martin Gerhardy
11041c1b81
VOXELFORMAT: fixed (now invalid) rgb.vox for the unittests
2021-10-16 14:39:30 +02:00
Martin Gerhardy
c1efde8511
VOXELFORMAT: don't save the scenegraph atm for mv vox files
...
it looks like we are doing something wrong here - mv is not able to load any vox
files with the scene graph included
2021-10-16 14:21:34 +02:00
Martin Gerhardy
a48363df5f
DATA: magicavoxel.vox converted to vxm
2021-10-12 19:04:32 +02:00
Martin Gerhardy
e761238af1
VOXELFORMAT: added yet another qef file as test
2021-04-15 22:56:02 +02:00
Martin Gerhardy
13cfca07f4
VOXELFORMAT: added qef rgb test
2021-04-15 22:43:59 +02:00
Martin Gerhardy
ae9acc12cb
DATA: fixed (now) invalid rgb voxel model
2020-10-07 22:23:37 +02:00
Martin Gerhardy
8c97f28152
BACKEND: fixed lua ai test scripts
2020-09-30 19:23:35 +02:00
Martin Gerhardy
ce7fb69f09
VOXELFORMAT: activated two vxl related tests
2020-09-15 20:37:34 +02:00
Martin Gerhardy
ad947b794f
VOXELFORMAT: extended vox test case
2020-09-15 18:59:43 +02:00
Martin Gerhardy
76af2d04c5
VOXELFORMAT: csm format support #56
2020-09-15 18:26:32 +02:00
Martin Gerhardy
f17bebd12d
COMMONLUA: extended testcase
...
and see that __index and __newindex doesn't work as expected
they only work for keys that don't exists in the table yet
2020-09-14 21:06:49 +02:00
Martin Gerhardy
cfcbf3ebec
EVENTMGR: refactored lua bindings
2020-09-14 21:06:49 +02:00
Martin Gerhardy
5faac7fd32
SERVER: refactored the server lua scripts
2020-09-11 19:39:14 +02:00
Martin Gerhardy
f89a730547
APP: split core and app module
2020-08-30 21:40:20 +02:00
Martin Gerhardy
8b74a7aa00
VOXELFORMAT: add qef format support #54
2020-07-26 08:43:01 +02:00
Martin Gerhardy
e522c50f76
BACKEND: fixed potential segfault in tests if init of some components failed before
...
also fixed the test attributes
2020-07-22 20:14:44 +02:00
Martin Gerhardy
cc9bc6c236
BACKEND: extended lua registry test case
2020-07-17 20:16:09 +02:00
Martin Gerhardy
171897dc60
TESTS: extended lua registry tests
2020-07-16 00:19:52 +02:00
Martin Gerhardy
e565797d69
VOXELFORMAT: added test and test file
...
test file is from https://silverspaceship.com/aosmap/
2020-06-30 19:55:11 +02:00
Martin Gerhardy
8ffdb84fd8
TESTS: added rgb test volumes
2020-06-14 23:48:55 +02:00
Martin Gerhardy
1108506c1d
VOXELFORMAT: added vxl (command & conquer) voxel model support
2020-06-14 22:11:49 +02:00
Martin Gerhardy
f52cb9a366
TESTS: updated qbt file (the knight)
...
This model was written by qubicle and thus should be the reference model
2020-05-29 23:41:43 +02:00
Martin Gerhardy
8b56f0ac74
DATA: minecraft region files for unittests
...
the format is not yet supported
2020-05-25 16:58:58 +02:00
Martin Gerhardy
686caa9461
VOXELFORMAT: added kv6 support
2020-05-24 21:49:27 +02:00
Martin Gerhardy
fb656aa4ea
VOXELFORMAT: added kvx loading support
2020-05-24 21:03:40 +02:00
Martin Gerhardy
e482527903
ALL: fixed lua warnings
2020-03-22 20:34:37 +01:00
Martin Gerhardy
517a9c5205
BACKEND: integrated the lua ai registry
2020-03-10 06:44:30 +01:00
Martin Gerhardy
3ad1dee1d0
AI: fixed issue in LUAAIRegistryTest
2019-12-03 20:56:25 +01:00
Martin Gerhardy
25fb2d3c31
CORE: add new test case
...
added tokenizer.string to test install files
2019-10-15 19:48:23 +02:00
Martin Gerhardy
9bba5c91ac
VOXELFORMAT: added cube world load and save support
...
the cub file format is quite easy. The first three uint32_t values are the width,
depth and height (little endian) values of the following volume data. The volume
data itself is stored in 3 bytes for RGB
2019-10-03 17:16:16 +02:00
Martin Gerhardy
ca26b2a51a
TESTS: new file to write a tokenizer test for
...
this produced an endless loop while parsing it. even though
the error was produced by saving invalid data, the loading
should still not break the game
2019-09-08 19:55:07 +02:00
Martin Gerhardy
839f84ee37
VOXELFORMAT: added binvox support
2019-08-30 11:14:43 +02:00
Martin Gerhardy
4b353830d5
VOXEDIT: allow to change and create the palette at runtime
2019-05-17 17:06:15 +02:00