Commit graph

269 commits

Author SHA1 Message Date
IlyaShurupov
279cf58dff WidgetsNew Initial 2024-11-24 22:41:14 +03:00
IlyaShurupov
3f49ee11ae Lovelly bug in Interval Tree 2024-11-24 22:41:14 +03:00
IlyaShurupov
5e3f5594b8 Fixes and improvements to the graphics module 2024-11-24 22:41:14 +03:00
IlyaShurupov
860474654a Update global time interface 2024-11-24 22:41:14 +03:00
IlyaShurupov
3be2425665 Buffer erase functionality 2024-11-24 22:41:14 +03:00
IlyaShurupov
3b27fe17c1 Math tunes 2024-11-24 22:41:14 +03:00
IlyaShurupov
c3b563a032 fix floating widget 2024-11-24 22:41:14 +03:00
IlyaShurupov
aa141405c6 widgets tunes 2024-11-24 22:41:14 +03:00
IlyaShurupov
da6990ddc8 Cleanup widgets 2024-11-24 22:41:14 +03:00
IlyaShurupov
242cd93589 New DockspaceWidget Stable 2024-11-24 22:41:14 +03:00
IlyaShurupov
9cc4819524 dockspce widget initial 2024-11-24 22:41:14 +03:00
IlyaShurupov
fcd0209710 widgets cleanups 2024-11-24 22:41:14 +03:00
IlyaShurupov
4a557d7e5c gui updates 2024-11-24 22:41:14 +03:00
IlyaShurupov
a55a5ec5cc awidgets 2024-11-24 22:41:14 +03:00
IlyaShurupov
c87e5a25d5 dirty 2024-11-24 22:41:14 +03:00
IlyaShurupov
285ca80b4b new widgets 2024-11-24 22:41:14 +03:00
Ilya Shurupov
5cc982fa00 Update cmake-single-platform.yml 2024-11-24 22:41:14 +03:00
Ilya Shurupov
2bc06cdd5a Update cmake-single-platform.yml 2024-11-24 22:41:14 +03:00
Ilya Shurupov
25236f82c3 Update cmake-single-platform.yml 2024-11-24 22:41:14 +03:00
Ilya Shurupov
22e6967ae2 Update cmake-single-platform.yml 2024-11-24 22:41:14 +03:00
Ilya Shurupov
aa7bf32940 Update cmake-single-platform.yml 2024-11-24 22:41:14 +03:00
IlyaShurupov
8b54ca0216 add oidn 2024-11-24 22:41:14 +03:00
IlyaShurupov
351a5d842e fix ray tracer projection plane 2024-11-24 22:41:14 +03:00
IlyaShurupov
39c3d88f7a update todo 2024-11-24 22:41:14 +03:00
IlyaShurupov
5ac4d56d32 3D editor stable with path tracer 2024-11-24 22:41:14 +03:00
IlyaShurupov
8bec5d1ab7 Editor multyrender initial 2024-11-24 22:41:14 +03:00
IlyaShurupov
e32e5e77d1 3D scene stable 2024-11-24 22:41:14 +03:00
IlyaShurupov
938616d989 clean up 2024-11-24 22:41:14 +03:00
IlyaShurupov
3bc43612ef Use scene module in editor 2024-11-24 22:41:14 +03:00
IlyaShurupov
5c90192c9f 3D Scene initial 2024-11-24 22:41:14 +03:00
IlyaShurupov
805c891557 Update TODO regargin 3d framework 2024-11-24 22:41:14 +03:00
IlyaShurupov
3cc8dbc102 Add albedo output to the raytracer 2024-11-24 22:41:14 +03:00
IlyaShurupov
8bfe44b3cd Resize frame buffer method added 2024-11-24 22:41:14 +03:00
IlyaShurupov
bc29860385 use x11 as windowing platform with glfw for now 2024-11-24 22:41:14 +03:00
Ilya Shurupov
b206e4444e Update cmake-single-platform.yml 2024-11-24 22:41:14 +03:00
Ilya Shurupov
60b5f08f65 Update cmake-single-platform.yml 2024-11-24 22:41:14 +03:00
Ilya Shurupov
1ec84044be Update cmake-single-platform.yml 2024-11-24 22:41:14 +03:00
elushaX
6b77faced8 Windows update 2024-11-24 22:41:14 +03:00
IlyaShurupov
19f492dff1 updating submodule 2024-11-24 22:41:14 +03:00
IlyaShurupov
0f8fb5c580 Update widgets 2024-11-24 22:41:14 +03:00
IlyaShurupov
35cb553ecb update widgets 2024-11-24 22:41:14 +03:00
IlyaShurupov
1767b65c7e update todo 2024-11-24 22:41:14 +03:00
IlyaShurupov
90244934d9 Update widgets module. Raster example initial. 2024-11-24 22:41:14 +03:00
Ilya Shurupov
aa10424fbb Update TODO 2024-11-24 22:41:14 +03:00
IlyaShurupov
0192d58fa4 profiling avl 2024-11-24 22:41:14 +03:00
IlyaShurupov
db1a6b35ef AVL Tree refactor 2024-11-24 22:41:14 +03:00
Ilya Shurupov
92d8b04cf8 Update TODO 2024-11-24 22:41:14 +03:00
IlyaShurupov
fc00a83f2e dont copy node data in tree delete operation - just swap nodes 2024-11-24 22:41:14 +03:00
IlyaShurupov
13bcbcb23f update numeric key interface 2024-11-24 22:41:14 +03:00
IlyaShurupov
3148e2c020 remove extra layer of redirection in avl tree 2024-11-24 22:41:14 +03:00