|
|
1fbd4f0413
|
Finally, physically-accurate simulation of one-fourth-of-a-cylinder
|
2026-02-04 18:01:59 +03:00 |
|
|
|
f0634d08a1
|
OMG OMG IT WORKS. Достигнута цель для КТ1: симуляция одного тёрдого тела в невесомости. This entire quaternion thing turned out to be irrelevant
|
2026-02-02 22:34:47 +03:00 |
|
|
|
53dd36ab7c
|
Wrote a cute little program where you can shoot bullets at ONE FOURTH OF A CYLINDER. Too bad they still don't rotate the cylinder
|
2026-02-02 02:48:49 +03:00 |
|
|
|
f99e673d79
|
Refactored most of l1 using brand new VecU8_append_fmt method and brand new %r VecU8_fmt specifier
|
2026-02-01 21:05:43 +03:00 |
|
|
|
658d645992
|
Moved alice engine to a separate file, fixed json parsing bug, really want to parse more glb stuff
|
2026-01-28 16:12:57 +03:00 |
|
|
|
78fd9f0816
|
Just wrote basic json support. Had not tested yet. In fact, I haven't even finished debugging marie_triangulation algorithm. I am truly running out of time
|
2026-01-26 18:47:49 +03:00 |
|
|
|
2c4252847d
|
Я СОБРАЛ ПАРКЕТ
|
2026-01-23 16:33:48 +03:00 |
|
|
|
f4400a08a8
|
Wrote untested polygon triangulation algorithm. Rewrote one-fourth-of-a-cylinder model generation
|
2026-01-23 03:50:54 +03:00 |
|
|
|
33df2e4e8e
|
I rendered a skeleton. It is broken. Someone broke the skeleton.
|
2026-01-09 16:46:15 +03:00 |
|
|
|
8c07fd9681
|
Made a world a little bit better
|
2026-01-08 19:49:44 +03:00 |
|
|
|
8cb684d82e
|
I wrote trait wrapper boilerpalte codegen
|
2026-01-07 16:17:28 +03:00 |
|
|
|
9a9a5b1b0f
|
Fixed VkDevice initialization mistake. Single queue family case is now handled correctly. Fixed Lucy bug, removed a lot of bloat, now LucyImages are stored in a vector each slot taking one descriptor array element. It should be noted that my previous"lucy fix" from prev commit is a complete crap and got removed. Also I downloaded some cool fonts yay :]
|
2026-01-01 21:07:55 +03:00 |
|
|
|
284b0b711b
|
Found a serious flaw in Lucy design. A very very serious flaw. Gonna rewrite everything
|
2026-01-01 15:29:05 +03:00 |
|
|
|
91f6b8e2f6
|
fixed dumb MargaretImgAllocator bug
|
2026-01-01 03:09:46 +03:00 |
|
|
|
dd2d3c6575
|
fixed dumb MargaretImgAllocator bug
|
2026-01-01 02:09:03 +03:00 |
|
|
|
238a3653e8
|
Опять налажал с текстурами. И аллокатор изображений опять поломался. Из хорошего: в r4 можно ходить по полю
|
2025-12-30 18:54:47 +03:00 |
|
|
|
b1c5fca4b1
|
Wrote r4. Not a full game, but we have an engine showcase in haskell
|
2025-12-30 13:16:19 +03:00 |
|
|
|
f1d42f37b9
|
До тотального отнюха бебры осталось 11 часов. Я сохраняю модель в дурацком формате и читаю их потом из файла
|
2025-12-30 00:16:52 +03:00 |
|
|
|
cf237d1c0b
|
Fixed some bugs in MargaretImgAllocator and MargaretBufAllocator. Refactored r0, now it is not r0, I added Alice game engince namespace. I added mesh handler type, all stupid SceneTemplate crap is gone. There is no limit on model count and isntance count. I added haskell bindings for running Alice. Unfortunately, calculus exam is after-tomorrow, I don't have much time to organize my code
|
2025-12-27 21:35:23 +03:00 |
|
|
|
ae38b3b01e
|
Figured a thing or two about haskell ffi
|
2025-12-27 03:03:45 +03:00 |
|
|
|
e5a7e4e567
|
Moved r0 to r4. Which means now we run tests using HASKELL. YAY
|
2025-12-25 02:09:28 +03:00 |
|
|
|
6a0681b42e
|
Removed more unrelated stuff that I don't want to touch anymore
|
2025-12-23 23:02:09 +03:00 |
|
|
|
122f3dba24
|
int_ptimitives template instantiation and vec,cvec templ instantiation split into many separarate files
|
2025-10-08 16:42:10 +03:00 |
|
|
|
604cfe1ea8
|
Rewrote project according to new l1
|
2025-08-17 20:48:56 +03:00 |
|
|
|
2f1dd814b6
|
some cleanup in rendering code. Prepared to write emulator of JSM3
|
2025-07-18 19:00:26 +03:00 |
|