goxel icon indicating copy to clipboard operation
goxel copied to clipboard

.gox file format specifications

Open benmoran56 opened this issue 7 years ago • 8 comments

Great program!

Do you have any plans to release the .gox file format specifications?

benmoran56 avatar Feb 09 '17 13:02 benmoran56

Hello Benjamin,

For the moment the only specification is the comment at the top of the file src/save.c. It slightly inspired by png.

If you want to support gox files in your own software I can eventually write a proper doc.

On Thu, Feb 09, 2017 at 05:36:52AM -0800, Benjamin wrote:

Great program!

Do you have any plans to release the .gox file format specifications?

-- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/guillaumechereau/goxel/issues/30

guillaumechereau avatar Feb 09 '17 14:02 guillaumechereau

Thanks for pointing that out. I'll have a look at the file. I would like to add support for .gox files to my project at some point, since it's easier to work with a single file instead of obj + mtl files.

If you have time in the future, a proper document would be great!

benmoran56 avatar Feb 10 '17 12:02 benmoran56

src/save.c seems to be gone now. I would like to be able to write .gox files, what's involved?

jjpepper avatar Oct 15 '18 02:10 jjpepper

Hi. What platform are you using ? On Mon, Oct 15, 2018 at 10:20 AM Jesse Pepper [email protected] wrote:

src/save.c seems to be gone now. I would like to be able to write .gox files, what's involved?

— You are receiving this because you commented.

Reply to this email directly, view it on GitHub https://github.com/guillaumechereau/goxel/issues/30#issuecomment-429688641, or mute the thread https://github.com/notifications/unsubscribe-auth/AAGkn3O38ZR0qRQj9Pbq0017e6X12LSlks5uk_DhgaJpZM4L8Izp .

guillaumechereau avatar Oct 15 '18 03:10 guillaumechereau

Windows and Linux... I found the description in gox.c now. https://github.com/guillaumechereau/goxel/blob/master/src/formats/gox.c :-)

jjpepper avatar Oct 15 '18 04:10 jjpepper

By the way, are you aware of atomontage engine?

jjpepper avatar Oct 15 '18 04:10 jjpepper

Ah sorry I misunderstood your last question. OK you got it now. I just checked atomontage. Looks interesting indeed. I was thinking of adding support for dynamic level of details in goxel, so that we can have arbitrarily large scene with arbitrarily detailed objects inside, but that's something more interesting in a game engine that in an editor I think.

guillaumechereau avatar Oct 15 '18 05:10 guillaumechereau

gox.c appears to support materials now, but the "File format, version 2" comment at the top of the file doesn't mention them. Could I ping you to update the documentation for me?

dirkson avatar Sep 16 '19 21:09 dirkson

Going through the old issue and seeing this one was left hanging. Sorry there is still no proper documentation for goxel format for now. My take on this is that eventually goxel should ditch this clumsy format and switch to gltf with just some extension to support volume clouds.

guillaumechereau avatar Apr 09 '23 07:04 guillaumechereau