Commit Graph

46 Commits

Author SHA1 Message Date
9a8dc8fe34 cargo fmt 2026-10-27 18:24:04 +03:00
56ff4f1a65 merge qt-wgpu-skel into branch qt-ui 2026-10-27 17:46:29 +03:00
991d672f3a remove the KDE dependency 2026-10-27 17:44:43 +03:00
a5e8e3e2e8 MORPH INTO: Photon Light 2026-10-27 17:44:26 +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
413839ccb8 oops, it’s not a signal 2025-11-16 14:33:09 +03:00
7b22551bee add some real UI 2025-11-15 19:14:12 +03:00
16ea643f90 clang-format 2025-11-15 18:48:22 +03:00
be2df57702 reduce requirements of the Viewport 2025-11-15 18:37:45 +03:00
d92d75a4d1 split pointer and object operations 2025-11-15 18:22:02 +03:00
4e4c4493f9 minimal Qt6 UI 2025-11-15 01:27:07 +03:00
10d74f1318 move configure() responsibility a bit 2025-11-14 23:47:35 +03:00
e12f4c77aa split lib/bin, hopefully right 2025-11-14 23:08:28 +03:00
2575dd570c add GUI wrapper skeleton 2025-11-14 20:09:10 +03:00
f05390291c some objects to trace 2025-11-14 04:18:59 +03:00
64401937b9 create some rays 2025-11-14 03:52:34 +03:00
cdefede951 simpler list 2025-11-14 03:37:36 +03:00
41805ca05b mark a source 2025-11-14 03:34:28 +03:00
44700b217f use nightly 2025-11-14 03:34:04 +03:00
5247e63b02 remove useless redraw 2025-11-14 01:29:47 +03:00
2c80885cf0 now truly isometric 2025-11-14 01:28:27 +03:00
d59e153370 use perspective projection 2025-11-13 23:30:44 +03:00
07f1ad507c use the camera 2025-11-13 23:01:29 +03:00
38a1f52762 lint 2025-11-13 22:58:28 +03:00
0f89bdd542 unused import 2025-11-13 22:57:46 +03:00
becb4154ee hopefully correct camera 2025-11-13 22:57:20 +03:00
f8b8ff2258 magical transform functions 2025-11-13 22:52:01 +03:00
801c0b4495 rewrite the camera for the specific use case 2025-11-13 22:17:30 +03:00
712110d5c2 prepare for camera 2025-11-13 22:00:52 +03:00
a18260a3ae split renderer from renderee 2025-11-13 20:27:46 +03:00
dce15c731e add basic objects 2025-11-11 22:25:32 +03:00
c99f127da3 separate render function 2025-11-11 00:49:26 +03:00
9054765bcc a skeleton app 2025-11-10 21:20:38 +03:00