0.8.1: project.json holds the version, the links, who made it and what it's built on (CMake reads it into fry_project.h and Windows' file details, which had stayed at 0.5.0); the About box lists the creators, the Help menu the website, reporting a problem and the newest version. Steadier far out: the grid's line sizes go by each pixel (not the focus, which jumps between the ground and the sky as you fly, popping every set at once), the far plane doesn't follow that focus when flying, and a wheel notch is at most twice as far as the nearest thing; the site's 0.8.1

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Nexoniarz 2026-10-21 17:30:43 +02:00
commit ee56ed4005
13 changed files with 176 additions and 64 deletions

20
project.json Normal file
View file

@ -0,0 +1,20 @@
{
"_": "Fry3DX's details, in one place: the build reads them (the version, the About box, the Help menu, Windows' file details). Change them here; CMake picks them up on the next build.",
"name": "Fry3DX",
"long": "Frying 3D Extreme",
"version": "0.8.1",
"tagline": "A 3D modeller that does what you'd expect.",
"description": "A 3D modeller that does what you'd expect: pick a tool, click and drag. Model, sculpt, paint, render and get it ready to print, and write a script when clicking gets repetitive.",
"website": "https://nexoniarz.github.io/Fry3DX/",
"repo": "https://github.com/Nexoniarz/Fry3DX",
"issues": "https://github.com/Nexoniarz/Fry3DX/issues",
"releases": "https://github.com/Nexoniarz/Fry3DX/releases/latest",
"license": "Apache License 2.0",
"copyright": "Copyright 2026 Nexoniarz",
"company": "Nexoniarz",
"look": "Niveus",
"creators": [
{ "name": "Nexoniarz", "role": "Made it: the idea, the design, the code, the look", "url": "https://github.com/Nexoniarz" }
],
"builtWith": ["SDL 3", "Dear ImGui", "Lua 5.4", "GLM", "Manifold", "zstd", "stb", "volk", "VMA"]
}