Commit Graph

815 Commits

Author SHA1 Message Date
Vladyslav_Baranovskyi_EXT
96b6a5634b Merge pull request 'Moved InitFromFile() from Geometry to MeshLoader, added MeshLoader function for USD files, added tinyusdz library' (#118) from mesh_loader into master
Reviewed-on: https://git.madvoxel.net/OpenVulkano/OpenVulkano/pulls/118
Reviewed-by: Georg Hagen <georg.hagen@madvoxel.com>
2024-08-30 14:24:13 +02:00
Vladyslav Baranovskyi
ba2ed53ae2 Using variable to store tinyusdz repo, moved include from hpp to cpp file, minor syntax change 2024-08-30 14:10:30 +03:00
Vladyslav Baranovskyi
380e0f323d Moved InitFromFile() from Geometry to MeshLoader, added MeshLoader function for USD files, added tinyusdz library 2024-08-29 21:01:42 +03:00
Oleksii_Hyzha
f70adcbd7f Merge pull request 'FPS limiter' (#116) from fps_limiter into master
Reviewed-on: https://git.madvoxel.net/OpenVulkano/OpenVulkano/pulls/116
Reviewed-by: Georg Hagen <georg.hagen@madvoxel.com>
2024-08-28 15:10:30 +02:00
Oleksii_Hyzha
9bd4d9cce2 Merge pull request 'Label Drawable' (#114) from label_drawable into master
Reviewed-on: https://git.madvoxel.net/OpenVulkano/OpenVulkano/pulls/114
Reviewed-by: Georg Hagen <georg.hagen@madvoxel.com>
2024-08-28 15:08:14 +02:00
ohyzha
0fe28f4759 switch to microseconds 2024-08-28 11:47:51 +03:00
ohyzha
32ffd21076 main loop improvements 2024-08-28 11:47:50 +03:00
ohyzha
6305cbfe1e rework label shader 2024-08-28 11:12:59 +03:00
ohyzha
e2ae1687ac rework label drawable and text drawable's API 2024-08-26 17:42:43 +03:00
ohyzha
f002ea2eca implement fps limiter 2024-08-23 17:05:06 +03:00
ohyzha
97bc667e0b fix out of bounds exceptions 2024-08-23 17:04:37 +03:00
ohyzha
a2923966fa implement label drawable 2024-08-22 13:29:18 +03:00
ohyzha
f7f4897aff small fixes 2024-08-22 13:29:03 +03:00
ohyzha
42e35e6a54 add convenient method for bounding box 2024-08-22 13:27:38 +03:00
ohyzha
4fce5fd1de add bounding box for text drawable and add possibility to share data among different instances 2024-08-22 13:27:08 +03:00
ohyzha
31390ec9ae regenerate atlases with different default z value 2024-08-22 13:25:14 +03:00
Georg Hagen
fc9902f4ac Merge pull request 'project setup refactor' (#112) from project_setup_refactor into master
Reviewed-on: https://git.madvoxel.net/OpenVulkano/OpenVulkano/pulls/112
2024-08-19 12:00:50 +02:00
Georg Hagen
6881537923 Merge pull request 'AR enhancements' (#113) from wip into master
Reviewed-on: https://git.madvoxel.net/OpenVulkano/OpenVulkano/pulls/113
2024-08-19 10:43:10 +02:00
14c771854a Add test cases for version 2024-08-17 15:38:49 +02:00
4333882275 Add option to control runtime shader compiler 2024-08-17 14:49:21 +02:00
Georg Hagen
d061999ee3 Fix windows build 2024-08-16 21:50:55 +02:00
Georg Hagen
4d94156e6e Fix xcodeproject file name 2024-08-16 12:47:34 +02:00
Georg Hagen
5d80414956 Fail build on warning C4715 2024-08-16 12:44:37 +02:00
Georg Hagen
731e5a7122 Fix build issue when no platform has been set 2024-08-16 12:23:27 +02:00
Georg Hagen
f5ab35d14a Update build script 2024-08-16 12:19:12 +02:00
Georg Hagen
b0a23f999e Fix iOS build 2024-08-16 12:16:51 +02:00
Georg Hagen
f0448fdfae Update libarchive config 2024-08-15 23:36:28 +02:00
Georg Hagen
e4b01689a1 Add ios toolchain handling 2024-08-15 10:21:15 +02:00
Georg Hagen
ea11bd4527 Fix macos build 2024-08-15 00:28:20 +02:00
Georg Hagen
840ff67f01 Merge remote-tracking branch 'origin/master' into project_setup_refactor
# Conflicts:
#	CMakeLists.txt
2024-08-14 22:47:19 +02:00
Georg Hagen
42f7a96f43 Add event for recording state in ar recorder 2024-08-14 21:49:06 +02:00
Georg Hagen
5134dcb2fb Add getter for playback path 2024-08-14 20:14:04 +02:00
Georg Hagen
11158e4136 Name AR playback thread 2024-08-14 18:13:14 +02:00
Georg Hagen
ae7db556c3 Add playback progress 2024-08-14 15:43:40 +02:00
Georg Hagen
c5dfbc41e0 Add option to get file size of all opened archives 2024-08-14 15:43:01 +02:00
Oleksii_Hyzha
3ecfd98b14 Merge pull request 'Add support for MSDF font rendering' (#109) from msdf_text into master
Reviewed-on: https://git.madvoxel.net/OpenVulkano/OpenVulkano/pulls/109
Reviewed-by: Georg Hagen <georg.hagen@madvoxel.com>
2024-08-13 14:06:50 +02:00
Georg Hagen
f6f12035b2 Merge pull request 'Small enhancements' (#111) from wip into master
Reviewed-on: https://git.madvoxel.net/OpenVulkano/OpenVulkano/pulls/111
2024-08-13 12:48:59 +02:00
ohyzha
55ebb9f630 if else shortcut 2024-08-13 12:27:15 +03:00
ohyzha
dba13b754d clean up comments 2024-08-13 11:55:28 +03:00
ohyzha
ab669c73dd change clang format 2024-08-13 10:54:09 +03:00
ohyzha
1f418fa673 support msdf 2024-08-13 10:53:38 +03:00
metehan.tuncbilek
f975581390 Merge pull request 'RGB565-fancify' (#107) from RGB565-fancify into master
Reviewed-on: https://git.madvoxel.net/OpenVulkano/OpenVulkano/pulls/107
Reviewed-by: Georg Hagen <georg.hagen@madvoxel.com>
2024-08-12 11:57:12 +02:00
Metehan Tuncbilek
44448515bc name changes on rgb565 2024-08-12 11:56:13 +03:00
Georg Hagen
a3a8409c73 Fix wrong value for GetFov 2024-08-11 20:42:34 +02:00
Georg Hagen
cf858436d2 Fix video background miss alignment 2024-08-11 20:26:12 +02:00
Georg Hagen
398074cad8 Extend map camera controller 2024-08-11 01:16:24 +02:00
Georg Hagen
1e16b0ab48 Add PauseCV 2024-08-09 22:38:39 +02:00
Georg Hagen
4705f17934 Add missing include guard 2024-08-09 21:07:03 +02:00
Georg Hagen
b248832420 Fix name conflict with some linux header 2024-08-09 18:56:35 +02:00
Metehan Tuncbilek
b209b20dda rgb565 vec4_simd removal 2024-08-09 19:37:21 +03:00