Open
Description
weldr
- Implement all basic LDraw commands (1 to 5) (aae85ec)
- Implement sub-file resolution and recursive parsing (7cc74c6)
- Add error handling (5758d20)
- Expose iterators (1d5eac6):
- for all non-sub-file commands (default behavior;
iter()
), transparently descending into sub-files - for all commands local to a file (
local_iter()
) including sub-file commands, without dereferencing
- for all non-sub-file commands (default behavior;
- Implement common meta command extensions
- !HISTORY - File Changes History
- !COLOUR - Colour Definition (372ef24)
- BFC - Back Face Culling
- !TEXMAP - Texture Mapping
- !CATEGORY (afe45eb)
- !KEYWORDS (afe45eb)
- Multi-Part Document (multi-part document (MPD) support #26) (01c1359)
- Add basic filesystem-based resolver (possibly in
examples/
only) - Add source map cache to avoid re-loading and re-parsing the same sub-files
- Benchmark : entire LDraw official catalog (speed + correctness)
weldr-bin
- Handle parts catalog location configuration (5db56b9)
- Fix bug with some round parts looking truncated (e.g.
6143.dat
) (94fd91f) - Merge duplicate vertices
- Handle various primitives : line, triangle, quad (instead of current all-triangle discard-lines) (lines: efaa14a)
-
convert gltf
: Output glTF buffer inline inside JSON to allowstdout
output
Metadata
Metadata
Assignees
Labels
No labels