Releases: jpaver/opengametools
Releases · jpaver/opengametools
opengametools-v0.0.2-alpha
What's Changed
- Fix for _vox_models_are_equal comparing two models with the same volume by @dougbinks in #61
- ogt_vox: add type-based memory alignment within the internal sub allocator by @jpaver in #63
- Fixed camera radius reading and changed type to float by @ItayGigi in #67
- ogt_vox: added _ri material support by @mgerhardy in #66
- ogt_vox: fixed parsing of camera fov and uninitialized memory in layer by @mgerhardy in #71
- ogt_vox: support material property _media_type by @mgerhardy in #65
- ogt_vox: added helper function ogt_vox_camera_to_transform by @mgerhardy in #68
- Preserve material when separating voxs by @basicer in #69
- Correct comment that mistakenly suggests this library works compiled as C by @jknightdoeswork in #70
- ogt_vox: read and write NOTE chunk (color names) by @mgerhardy in #73
- ogt_vox: ogt_vox_sun definition and load/save with CHUNK_ID_rOBJ dictionary by @dougbinks in #72
- CHUNK_ID_XYZI voxel bounds check to improve handling of corrupt files by @dougbinks in #59
New Contributors
- @ItayGigi made their first contribution in #67
- @basicer made their first contribution in #69
- @jknightdoeswork made their first contribution in #70
Full Changelog: opengametools-v0.0.1-alpha...opengametools-v0.0.2-alpha
First Release
Initial snapshot of binary builds for Ubuntu, MacOS and Windows
What's Changed
- Corrected scanf function for unixes to sscanf by @mrpossoms in #1
- Fix instance names by @Phyronnaz in #2
- initializing variable by @wbraithwaite-nvidia in #3
- Fix ogt_voxel_meshify.h url by @WouterWeynants in #5
- ogt: add ogt_stream_from_paletted_voxels_simple api by @jpaver in #7
- ogt_vox: added initial support for CHUNK_ID_MATL by @dougbinks in #8
- Fix assertion by @LLLida in #11
- Fix two compiler warnings in ogt_vox.h by @jorgenpt in #12
- VOX string size max of 64 does not include null, need 65 bytes by @dougbinks in #13
- Fix some heap overruns & uninitialized variables that are read into by @jorgenpt in #14
- Delete _vox_file_eof which is no longer used by @jorgenpt in #15
- Add the palette index to the vertex structure returned by the mesh generators by @groud in #18
- ogt_vox: Added MATT read support and MATL write support by @mgerhardy in #23
- ogt_vox: implemented rCAM handling (loading and saving) by @mgerhardy in #24
- ogt_vox: fixed MATL chunk saving by @mgerhardy in #26
- ogt_vox: updated README.md by @mgerhardy in #27
- _vox_array::resize optimization - grow by at least 1.5x by @dougbinks in #29
- ogt_vox: fix regression/bug with instance transforms not being correctly flattened when not importing groups by @jpaver in #36
- ogt_vox : implement animation looping and sampling by @jpaver in #34
- ogt_vox: improved camera support by @mgerhardy in #42
- ogt_vox: implemented endian handling by @mgerhardy in #44
- ogt_vox: fix buffer overrun when nTRN node names are longer than 64 bytes by @jpaver in #46
- ogt_vox: added check for buffer and chunk size overflow by @dougbinks in #50
- Added asserts to catch saving and loading of a model with zero size by @dougbinks in #47
- ogt_vox: linux compilation fixes for vox2obj by @mgerhardy in #53
- ogt_vox: added build pipeline for linux by @mgerhardy in #54
- ogt_vox: added progress callback by @dougbinks in #49
- opengametools: fix vox2obj reading + converting legacy .vox files by @jpaver in #56
- CI: added windows and osx builds as well as tests to the github pipelines by @mgerhardy in #57
New Contributors
- @mrpossoms made their first contribution in #1
- @Phyronnaz made their first contribution in #2
- @wbraithwaite-nvidia made their first contribution in #3
- @WouterWeynants made their first contribution in #5
- @jpaver made their first contribution in #7
- @dougbinks made their first contribution in #8
- @LLLida made their first contribution in #11
- @jorgenpt made their first contribution in #12
- @groud made their first contribution in #18
- @mgerhardy made their first contribution in #23
Full Changelog: https://github.com/jpaver/opengametools/commits/opengametools-v0.0.1-alpha