Repository navigation
Releases: nickscha/rgf
Releases · nickscha/rgf
Release list
v0.1: rgf.h release
v0.1: rgf - Raw Geometry Format Release.
A C89 standard compliant, single header, nostdlib (no C Standard Library) Raw Geometry Format (RGF).
Changes
- [INFRA] added release workflow (4d52e30)
- [CORE] add rgf_model_calculate_boundaries (705bb18)
- [MIN] format (1e8fddb)
- [MIN] format code (bb6d0eb)
- [DOC] convert rgf to c89 single-header (230c3e7)
- [MAJOR] convert rgf to static C89 header (c38349e)
- [CORE] dont compute fields that are not allocated (63d1828)
- [OBJ] if uvs/indices not allocated dont compute (8acd8b7)
- [MIN] code format (af21fe8)
- [CORE] for decoding dont expect prefilled arrays (5ade72e)
- [CORE] make encode/decode more robust (8990bd2)
- [DOC] format (74f40e8)
- [DOC] added encode/decode example (aa98d06)
- [MIN] rename vec3 to v3 (62a58e1)
- [CORE] add tangent/bitangent calculation (0dc33d3)
- [CORE] added obj uv support (65a435c)
- [CORE] encode/decode normals (aca58af)
- [DOC] rgf geometry manipulation functions (6c8ed02)
- [CORE] calculate normals (15aa8c5)
- [CORE] allow to recenter to original position (2f4ebe1)
- [CORE] add model scaling functionality (b1d2d0c)
- [MIN] comment test (b34184d)
- [CORE] center model function (6e3ff3f)
- [MAJOR] added obj parser (e4516a5)
- [CORE] return bool for encode/decode functions (b6f4c02)
- [MIN] remove typecheck (ce5f9c8)
- [INFRA] disable tests for now (ddecada)
- [CORE] minimize platform io (351f87a)
- [INFRA] macos/linux ul 8 byte treatment (3e34dcb)
- [INFRA] fix clang errors (8bb025e)
- [INITIAL] Ready Set Go (87198b0)
What's Included
This release includes the rgf.h header file as well as testing and example codes ready to be used.
Get started by downloading the source code today!