safety, glbs now have no sanitizing of file names; png & webP conversions work

This commit is contained in:
John Poole 2026-03-05 13:53:27 -08:00
commit 8181c9b2d4
11 changed files with 267 additions and 878 deletions

15
glossary.md Normal file
View file

@ -0,0 +1,15 @@
## glTF
Graphics Library Transmission Format. An open standard developed and maintained by the Khronos Group, it supports 3D model geometry, appearance, scene graph hierarchy, and animation.[4] It is intended to be a streamlined, interoperable format for the delivery of 3D assets, while minimizing file size and runtime processing by apps.[4][6] As such, its creators have described it as the "JPEG of 3D." See https://en.wikipedia.org/wiki/GlTF File suffix: *.gltf and file composition is JSON or Text with references to a binary file of same name.
## GLB
Binary form of glTF.
## JSON
JSON (JavaScript Object Notation) is an open standard file format and data interchange format that uses human-readable text to store and transmit data objects consisting of namevalue pairs and arrays (or other serializable values). See https://en.wikipedia.org/wiki/JSON.
## Perl
A programming language, often used by exceptional programmers. See https://en.wikipedia.org/wiki/Perl
## STL
A file format native to the STereoLithography CAD software. Triangle mesh model used for 3D printing. See https://en.wikipedia.org/wiki/STL_(file_format), see also https://en.wikipedia.org/wiki/Stereolithography.