Vladyslav Baranovskyi
|
a715f91b40
|
Using DefaultAxis to specify one of the base axis to move against
|
2024-06-26 22:42:03 +03:00 |
|
Vladyslav Baranovskyi
|
e77f3c331e
|
PlaneCameraController class & using it in MovingCubeApp example if USE_PLANE_CAM_CONTROL is nonzero
|
2024-06-26 22:27:12 +03:00 |
|
Vladyslav_Baranovskyi_EXT
|
ebd12cfd2b
|
Merge pull request 'Morphable Camera & Controller' (#56) from morphable_camera_and_controller into master
Reviewed-on: https://git.madvoxel.net/OpenVulkano/OpenVulkano/pulls/56
Reviewed-by: Georg Hagen <georg.hagen@madvoxel.com>
|
2024-06-26 20:32:15 +02:00 |
|
Vladyslav Baranovskyi
|
656350d790
|
Refactored UpdateProjectionMatrix(), SetTargetState() now launches the transition
|
2024-06-26 20:59:06 +03:00 |
|
Vladyslav Baranovskyi
|
a696ae2c7f
|
Using morphable and freecam controllers in example app, blending matrices using vectors, improvements regarding updating projection matrices, removed FreeCam components from MorphableController, renamed variable to m_targetMorphStatePerspective, setting target morph state using setter
|
2024-06-26 14:00:21 +03:00 |
|
Georg Hagen
|
a0b7079df5
|
Temporarily disable cpp20 code
|
2024-06-26 10:16:27 +02:00 |
|
Vladyslav Baranovskyi
|
1fbd072429
|
Using MorphableCameraController class in MovingCubeApp example
|
2024-06-25 22:05:55 +03:00 |
|
Vladyslav Baranovskyi
|
4dabb2b519
|
MorphableCameraController class
|
2024-06-25 22:05:34 +03:00 |
|
Vladyslav Baranovskyi
|
27c3e52f8c
|
MorphableCamera class
|
2024-06-25 22:05:21 +03:00 |
|
Vladyslav Baranovskyi
|
624742eeb5
|
Removed final attribute from UpdateProjectionMatrix()
|
2024-06-25 22:01:36 +03:00 |
|
Vladyslav Baranovskyi
|
669d52fe0c
|
Fixed bug with unitialized texture pointer
|
2024-06-25 22:00:20 +03:00 |
|
Georg Hagen
|
d44ae1a1d8
|
Add guards to check if curl is available
|
2024-06-24 17:46:50 +02:00 |
|
Georg Hagen
|
031fc52011
|
Passthrough generator flags
|
2024-06-24 17:46:26 +02:00 |
|
Georg Hagen
|
a5f93684c7
|
Merge remote-tracking branch 'origin/master'
|
2024-06-24 16:50:15 +02:00 |
|
Georg Hagen
|
61929e61d3
|
Update ArcballCameraController
|
2024-06-24 16:49:56 +02:00 |
|
Georg Hagen
|
f011a0a4f5
|
Mute warnings
|
2024-06-24 13:42:10 +02:00 |
|
Vladyslav_Baranovskyi_EXT
|
bbae09c894
|
Merge pull request 'Simple ftxui menu for selecting an example program to run' (#53) from add_tui_for_example_section into master
Reviewed-on: https://git.madvoxel.net/OpenVulkano/OpenVulkano/pulls/53
Reviewed-by: Georg Hagen <georg.hagen@madvoxel.com>
|
2024-06-24 11:14:39 +02:00 |
|
Vladyslav_Baranovskyi_EXT
|
9b4069b022
|
Merge pull request 'WebResourceLoader class' (#51) from webresourceloader into master
Reviewed-on: https://git.madvoxel.net/OpenVulkano/OpenVulkano/pulls/51
Reviewed-by: Georg Hagen <georg.hagen@madvoxel.com>
|
2024-06-24 11:14:24 +02:00 |
|
Georg Hagen
|
9df63151b1
|
Add OnStopped event to ArSession
|
2024-06-23 23:29:12 +02:00 |
|
Georg Hagen
|
162cab72fb
|
Small CameraController extension
|
2024-06-23 23:25:38 +02:00 |
|
Georg Hagen
|
ef666fae8f
|
Add AddDrawableIfParentless function
|
2024-06-23 10:53:05 +02:00 |
|
Georg Hagen
|
9692ecf89d
|
Update warning settings
|
2024-06-22 20:55:20 +02:00 |
|
Georg Hagen
|
5e612e2700
|
Fix string split
|
2024-06-22 19:09:25 +02:00 |
|
Georg Hagen
|
b2941b0fe4
|
Silence some warnings
|
2024-06-22 10:12:27 +02:00 |
|
Georg Hagen
|
8c95f13d8c
|
Add String split method
|
2024-06-22 10:12:05 +02:00 |
|
Vladyslav Baranovskyi
|
f82d6290ab
|
Simple ftxui menu for selecting an example program to run
|
2024-06-21 22:05:27 +03:00 |
|
Georg Hagen
|
7b0ac58c79
|
Merge pull request 'Switch to C++20' (#52) from cpp20 into master
Reviewed-on: https://git.madvoxel.net/OpenVulkano/OpenVulkano/pulls/52
|
2024-06-21 14:30:17 +02:00 |
|
Vladyslav Baranovskyi
|
0799acd9ab
|
Fixed missing headers
|
2024-06-21 15:12:44 +03:00 |
|
Vladyslav Baranovskyi
|
179dbca8b4
|
Fixed build on windows, passing git repos for openssl & curl, building only curl on apple
|
2024-06-21 14:52:07 +03:00 |
|
Georg Hagen
|
afdd86b281
|
Use FMT over std::format
|
2024-06-21 12:14:40 +02:00 |
|
Georg Hagen
|
299040ecaf
|
Switch to C++20
|
2024-06-21 11:57:53 +02:00 |
|
Georg Hagen
|
ca3985cd68
|
Update fmt and spdlog
|
2024-06-21 09:58:22 +02:00 |
|
Vladyslav Baranovskyi
|
3020b1a191
|
CMake changes of building openssl & curl on linux
|
2024-06-21 00:41:12 +03:00 |
|
Vladyslav Baranovskyi
|
406efa57e7
|
Building curl and openssl
|
2024-06-20 15:07:09 +03:00 |
|
Vladyslav Baranovskyi
|
a75df8960a
|
Reporting error instead of throwing an exception if curl has failed
|
2024-06-20 15:05:59 +03:00 |
|
Georg Hagen
|
e821e0190e
|
Make GetUniqueTypeId static
|
2024-06-19 18:35:11 +02:00 |
|
Georg Hagen
|
e3b422f714
|
Add GetUniqueTypeId
|
2024-06-19 17:19:58 +02:00 |
|
Georg Hagen
|
29a5fd9ed7
|
Allow filesystem path directly in ar recorder
|
2024-06-17 13:36:04 +02:00 |
|
Vladyslav Baranovskyi
|
200ca7237a
|
Shallow copy of curl repo, WebResourceLoader::IsUrl is now static, returning empty array instead of throwing an exception
|
2024-06-17 12:53:58 +03:00 |
|
Vladyslav Baranovskyi
|
48607813a5
|
WebResourceLoader class
IMPORTANT: The class cannot download from https:// sources because OpenSSL is turned off in curl CMakeLists.txt
|
2024-06-16 18:48:05 +03:00 |
|
Vladyslav Baranovskyi
|
285396f9ce
|
Introduced curl dependency
|
2024-06-16 18:46:35 +03:00 |
|
Georg Hagen
|
c7a4b4a684
|
Extend OpenVulkanoOrientationLockableViewController
|
2024-06-16 12:08:43 +02:00 |
|
|
|
853768b0dd
|
Update CompileShader.sh permissions
|
2024-06-14 11:30:30 +02:00 |
|
|
|
132da7e870
|
Merge branch 'add_a_performance_overlay_ui_element'
|
2024-06-14 11:22:12 +02:00 |
|
Vladyslav_Baranovskyi_EXT
|
dbae8db748
|
Merge pull request 'Geometry Factory helper class' (#47) from geometry_factory into master
Reviewed-on: https://git.madvoxel.net/OpenVulkano/OpenVulkano/pulls/47
Reviewed-by: Georg Hagen <georg.hagen@madvoxel.com>
|
2024-06-14 10:52:53 +02:00 |
|
Vladyslav Baranovskyi
|
1a51134fdd
|
Displaying max frame time
|
2024-06-14 11:41:20 +03:00 |
|
Vladyslav Baranovskyi
|
252734d087
|
Code style changes
|
2024-06-14 11:37:16 +03:00 |
|
Vladyslav Baranovskyi
|
ca7edc597c
|
Allocating indices on the stack
|
2024-06-14 11:32:20 +03:00 |
|
Vladyslav Baranovskyi
|
a0a4c935e4
|
Example app adjustments to the changes, using factory in MovingCubeApp
|
2024-06-13 23:35:02 +03:00 |
|
Vladyslav Baranovskyi
|
d26d6cfff3
|
Added GeometryFactory classes
|
2024-06-13 23:34:14 +03:00 |
|