OpenSpades Goxel support
Posted: 03 May 2022, 19:36
Hi,
I've seen it here that there are issues with saving Voxlap format in Goxel, so I was thinking I could help, and took the liberty to check it out.
Bad news is: no fix possible sadly.
1. Terravox (and according the only spec I could find) the dimensions in a Voxlap file are fixed at 512 x 512 x 64
2. Any other dimension won't work (but unfortunately they exists, because many editors allow bigger voxel images)
3. The encoding format in which Goxel saves isn't the same as described in the spec. According to the spec, there should be 8 bytes packets, however it looks Goxel stores different packets.
Since there's no magic bytes in the Voxlap format, and dimensions aren't stored in a header either, plus Goxel's developer hasn't responded for over 5 years, I'd suggest to forget about Goxel, and add support into OpenSpades for another format instead (maybe .kv6 or .vox which are already supported by Goxel properly).
Your chances are better that OpenSpades devs will accept a PR than guillaumechereau fixing the exporter for a broken by design format according to a 5 years old and still open issue.
Hope this helps,
bzt
I've seen it here that there are issues with saving Voxlap format in Goxel, so I was thinking I could help, and took the liberty to check it out.
Bad news is: no fix possible sadly.
1. Terravox (and according the only spec I could find) the dimensions in a Voxlap file are fixed at 512 x 512 x 64
2. Any other dimension won't work (but unfortunately they exists, because many editors allow bigger voxel images)
3. The encoding format in which Goxel saves isn't the same as described in the spec. According to the spec, there should be 8 bytes packets, however it looks Goxel stores different packets.
Since there's no magic bytes in the Voxlap format, and dimensions aren't stored in a header either, plus Goxel's developer hasn't responded for over 5 years, I'd suggest to forget about Goxel, and add support into OpenSpades for another format instead (maybe .kv6 or .vox which are already supported by Goxel properly).
Your chances are better that OpenSpades devs will accept a PR than guillaumechereau fixing the exporter for a broken by design format according to a 5 years old and still open issue.
Hope this helps,
bzt