Commit Graph

1002 Commits

Author SHA1 Message Date
Vladyslav_Baranovskyi_EXT
84d323dcfa Merge pull request 'Tests for float16' (#157) from float16_tests into master
Reviewed-on: https://git.madvoxel.net/OpenVulkano/OpenVulkano/pulls/157
Reviewed-by: Georg Hagen <georg.hagen@madvoxel.com>
2024-11-07 19:15:49 +01:00
Oleksii_Hyzha
4880c745da Merge pull request 'Ray casting from camera' (#156) from camera_raycasting into master
Reviewed-on: https://git.madvoxel.net/OpenVulkano/OpenVulkano/pulls/156
Reviewed-by: Georg Hagen <georg.hagen@madvoxel.com>
2024-11-07 17:06:30 +01:00
ohyzha
04b700ae82 distance setter 2024-11-07 17:52:39 +02:00
ohyzha
04a705456e cleanup 2024-11-07 17:33:39 +02:00
ohyzha
3521ddeb1d rework API 2024-11-07 16:45:42 +02:00
ohyzha
e2df88ca22 code refactoring 2024-11-07 16:45:35 +02:00
Vladyslav Baranovskyi
f72ceee298 Hardcoding numeric_limits values to work on platforms where our float16 class isn't defined 2024-11-07 16:45:17 +02:00
Vladyslav Baranovskyi
f883d58f14 Revert "Revert "Specializing numeric_limits for float16 in any case""
This reverts commit a3d365b977.
2024-11-07 16:28:29 +02:00
Vladyslav Baranovskyi
a3d365b977 Revert "Specializing numeric_limits for float16 in any case"
This reverts commit 649d8a07f3.
2024-11-07 16:20:44 +02:00
Vladyslav Baranovskyi
649d8a07f3 Specializing numeric_limits for float16 in any case 2024-11-07 16:01:46 +02:00
Vladyslav Baranovskyi
73250e0b37 Using DenseVector and Range properly, deleted unused code from RGB565 test 2024-11-07 14:53:52 +02:00
Vladyslav_Baranovskyi_EXT
6013e47b59 Merge branch 'master' into extensions 2024-11-05 14:28:04 +01:00
ohyzha
645fac1964 geometry no longer can be freed if object is hittable 2024-11-04 22:52:05 +02:00
ohyzha
4c67b94bc6 store ray hittable drawables in the scene 2024-11-04 22:52:05 +02:00
ohyzha
4c9f0ab2ee ray hit with drawable 2024-11-04 22:52:05 +02:00
ohyzha
7febb370a8 implement ray casting events 2024-11-04 22:52:05 +02:00
ohyzha
4956884d5f introduce intersectable interface 2024-11-04 22:52:05 +02:00
ohyzha
4f3336014a store text of text drawable 2024-11-04 22:52:05 +02:00
ohyzha
e43d86cf4f make it possible to create set app for GraphicsAppManager in deferred mode 2024-11-04 22:52:05 +02:00
Georg Hagen
2a27e3049f Add first Float16 draft 2024-11-04 17:13:31 +01:00
Vladyslav Baranovskyi
596de3cd2e YamlCppConverters for various pieces of math + tests 2024-11-04 17:04:19 +02:00
Vladyslav Baranovskyi
b81a3088c5 RymlConverters for various pieces of math + tests 2024-11-04 17:03:46 +02:00
Vladyslav Baranovskyi
583cbaccff YamlCppConverters update + tests 2024-10-31 19:02:29 +02:00
Vladyslav Baranovskyi
3437261917 RymlConverters update + tests 2024-10-31 19:01:48 +02:00
Oleksii_Hyzha
5695fd77be Merge pull request 'Ray intersections' (#151) from ray_intersections into master
Reviewed-on: https://git.madvoxel.net/OpenVulkano/OpenVulkano/pulls/151
Reviewed-by: Georg Hagen <georg.hagen@madvoxel.com>
2024-10-29 21:02:24 +01:00
ohyzha
9fca304009 code refactoring 2024-10-29 18:57:40 +02:00
ohyzha
ced45f7b72 add ray intersection checks 2024-10-29 12:41:07 +02:00
ohyzha
5ece0acc77 calculate AABB for geometry 2024-10-29 12:40:52 +02:00
Vladyslav_Baranovskyi_EXT
6b3d4e0921 Merge pull request 'Building CURL on windows properly & tests for WebResourceLoader' (#150) from curl_webresourceloader into master
Reviewed-on: https://git.madvoxel.net/OpenVulkano/OpenVulkano/pulls/150
Reviewed-by: Georg Hagen <georg.hagen@madvoxel.com>
2024-10-28 14:05:29 +01:00
Vladyslav Baranovskyi
a07cbe0fa8 Removed extra spaces... 2024-10-28 12:23:29 +02:00
Vladyslav Baranovskyi
b6a1769765 Added preprocessor gates around curl code 2024-10-28 12:12:45 +02:00
Georg Hagen
839efa5509 Compress depth data in ar recordings 2024-10-26 16:45:44 +02:00
Georg Hagen
dd32d726d2 Make some vars protected 2024-10-26 12:22:01 +02:00
Vladyslav Baranovskyi
79b7deed7f Removed ifdefs around curl in WebResourceLoader 2024-10-25 22:43:37 +03:00
Georg Hagen
100c98c1c9 Fix bug with new redraw check 2024-10-25 15:32:35 +02:00
Georg Hagen
2a02a34f19 Allow redraw requests during rendering 2024-10-25 15:31:16 +02:00
Georg Hagen
55894a9bd1 Allow jumbo sized memory allocations 2024-10-25 08:56:49 +02:00
Georg Hagen
81df933dc9 Merge branch 'master' of git.madvoxel.net:OpenVulkano/OpenVulkano 2024-10-25 08:44:30 +02:00
Georg Hagen
05804de9bb Fix missing cast operators 2024-10-25 08:28:12 +02:00
Oleksii_Hyzha
dc6b4d151f Merge pull request 'CMake cache checks' (#149) from cmake-cache-checks into master
Reviewed-on: https://git.madvoxel.net/OpenVulkano/OpenVulkano/pulls/149
Reviewed-by: Georg Hagen <georg.hagen@madvoxel.com>
2024-10-24 16:08:54 +02:00
ohyzha
2965321483 cleanup 2024-10-22 15:55:29 +03:00
ohyzha
45b9737666 fix windows is using cmd over bash for some reason 2024-10-22 15:54:42 +03:00
ohyzha
eb9264e3da fix bash not found issue for windows 2024-10-22 15:53:51 +03:00
Georg Hagen
bc0d6ed9fe Fix default constructor for pose 2024-10-22 10:33:10 +02:00
Georg Hagen
0bde92291d Add Pose support for yml 2024-10-21 17:54:48 +02:00
ohyzha
5a74052c04 use git's bash version over wsl's by default on windows 2024-10-21 17:55:05 +03:00
metehan.tuncbilek
5a4041786a Merge branch 'master' into features/string-wrapper 2024-10-21 11:59:16 +02:00
Metehan Tuncbilek
11ca0e93d7 another adjustments for string 2024-10-21 12:35:45 +03:00
Metehan Tuncbilek
b047a7c6c3 consexpr deletion from string 2024-10-20 14:02:40 +03:00
Metehan Tuncbilek
9fa25d6922 review fix for string.hpp 2024-10-20 13:40:24 +03:00