Commit Graph

33 Commits

Author SHA1 Message Date
8c0ae03add unify perspective/orthogonal cameras 2026-10-18 02:47:45 +03:00
5c6ef7c758 fix normals 2026-10-18 00:44:42 +03:00
49cfc215a4 make field of view fixed regardless of view angle 2026-10-18 00:43:53 +03:00
80433d5ed6 refactor mesh construction 2026-10-17 23:04:31 +03:00
4fad56a7d1 fix normals for the gear teeth 2026-10-17 22:55:45 +03:00
232720a78a add crown gear 2026-10-17 22:34:50 +03:00
1732e2f6fc change the view 2026-10-17 22:34:28 +03:00
bb0db54ef1 add gear profile 2026-10-17 22:34:03 +03:00
42b37369f5 MORPH INTO: Gear Cutter 2026-10-17 21:27:16 +03:00
068e2fb2e4 use cbindgen for FFI 2026-10-17 21:25:44 +03:00
1e8c440825 update cmake 2026-10-17 21:21:29 +03:00
6eb62cf693 add clang-format 2026-10-17 21:20:29 +03:00
7afb7b2f20 remove the KDE dependency 2026-10-17 21:18:44 +03:00
1d433dc13b switch to right-handed CS 2026-10-17 21:17:47 +03:00
7b4ff19784 fix linear-sRGB color mismatch 2026-08-05 01:13:38 +03:00
02707dd095 add a screenshot
It’s not very fancy but shows how the thing looks like. And, it’s under 50 kB.
2026-08-05 00:46:46 +03:00
2bb28c240b gray cube 2026-08-05 00:46:46 +03:00
586d78b3b8 render a cube 2026-08-05 00:46:46 +03:00
759b6a4211 add camera calculations 2026-08-04 23:21:11 +03:00
eece7b275b Merge branch 'fixes' 2026-08-04 22:13:44 +03:00
9a695c06b5 update Cargo.lock on morph 2026-08-04 22:13:11 +03:00
19ccdcba5f Merge pull request 'Add self-tests' (#1) from init-sh-test into master
Reviewed-on: noteuclid/qt-wgpu-skel#1
2026-08-04 22:12:47 +03:00
187019a318 use Default to avoid breaking fallback main 2026-08-04 21:52:28 +03:00
f2b904b5f9 replace README on morph 2026-08-04 21:52:28 +03:00
af79b01fff make sure skeleton tests are separate for (future) project tests 2026-04-18 16:23:47 +03:00
7baefc958d init.sh: add tests (for manual running only for now) 2026-04-03 17:01:12 +03:00
ff3ec96819 init.sh: mark new project beginning with a commit 2026-04-03 16:59:22 +03:00
4c8dfa06d4 init.sh: fix working with no git 2026-04-03 16:59:13 +03:00
6de824c9c2 init.sh: fix error handling 2026-04-03 16:59:06 +03:00
b6899e8537 init.sh: simplify error reporting 2026-04-03 16:58:53 +03:00
caa75b5fcf add init script 2026-04-03 16:58:46 +03:00
24f3bc5d71 add usage notes 2026-04-03 14:57:51 +03:00
3e713b13a8 Qt+WGPU 2026-01-24 21:07:33 +03:00