Georg Hagen
|
3ad6037fe2
|
Add Origin Indicator drawable
|
2025-04-18 17:55:11 +02:00 |
|
ohyzha
|
c5a0c52530
|
suppress some warnings
|
2025-03-05 13:34:48 +02:00 |
|
Georg Hagen
|
6804436b4e
|
Add EventHandle to manage smartptr based events more conveniently
|
2025-02-28 16:47:22 +01:00 |
|
Georg Hagen
|
0d2bcbbdf6
|
Add scale for label
|
2025-02-04 23:21:13 +01:00 |
|
Georg Hagen
|
c8d7af3178
|
Move some more classes
|
2025-01-26 18:16:18 +01:00 |
|
Georg Hagen
|
968fa5a735
|
Fix label size and text bounding box
|
2025-01-13 23:46:05 +01:00 |
|
Georg Hagen
|
9cb3d4de85
|
Refactor FontAtlas class
|
2025-01-11 01:25:52 +01:00 |
|
Georg Hagen
|
129d83374f
|
Relayout file to reduce memory footprint
|
2025-01-06 17:09:18 +01:00 |
|
Georg Hagen
|
91cf59648d
|
Formatting
|
2025-01-06 00:57:41 +01:00 |
|
Georg Hagen
|
7ef6503a78
|
Add 2d variant of bounding box
|
2025-01-06 00:28:10 +01:00 |
|
Georg Hagen
|
ceee3ef12e
|
Add Constructor for UniformBuffer
|
2025-01-05 23:54:42 +01:00 |
|
Georg Hagen
|
6cfd760034
|
Move billboard state into LabelDrawableSettings
|
2025-01-05 23:44:01 +01:00 |
|
Georg Hagen
|
92b9fb597f
|
Remove unnecessary buffer
|
2025-01-05 23:34:20 +01:00 |
|
Georg Hagen
|
4f1d730e30
|
Add depth bias config to shader
|
2025-01-05 17:36:19 +01:00 |
|
Georg Hagen
|
56cb508002
|
Fix text position
|
2025-01-05 17:15:18 +01:00 |
|
Georg Hagen
|
aca64c57b7
|
Optimize label size calculation
|
2025-01-05 16:31:04 +01:00 |
|
Georg Hagen
|
e9a1c629d9
|
Switch to more compact TextGlyph vertex format
|
2025-01-05 02:05:10 +01:00 |
|
Georg Hagen
|
bc78af70e8
|
Fix bugs introduced by refactoring
|
2025-01-04 02:45:46 +01:00 |
|
Georg Hagen
|
c288f3ccba
|
Remove redundant namespaces
|
2025-01-04 01:05:31 +01:00 |
|
Georg Hagen
|
0e21159888
|
Use AABB grow instead of custom function
|
2025-01-04 00:53:08 +01:00 |
|
Georg Hagen
|
61fa1546a0
|
Use same shader instance for all labeldrawables
|
2025-01-03 22:23:24 +01:00 |
|
ohyzha
|
4956884d5f
|
introduce intersectable interface
|
2024-11-04 22:52:05 +02: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
|
a2923966fa
|
implement label drawable
|
2024-08-22 13:29:18 +03:00 |
|
Georg Hagen
|
28cfcd62b1
|
Disable depth writes for grid
|
2024-07-30 22:40:52 +02:00 |
|
Georg Hagen
|
b079221322
|
Allow shader to define the depth compare operator
|
2024-07-30 22:16:00 +02:00 |
|
Georg Hagen
|
1bb9c33699
|
Fix crash when using ArBackgroundDrawable without setting an ar session
|
2024-07-17 16:15:42 +02:00 |
|
Georg Hagen
|
bb38748971
|
Init texture to nullptr
|
2024-07-09 12:37:02 +02:00 |
|
Georg Hagen
|
aabc24616d
|
Add handling for camera intrinsics
|
2024-07-07 16:53:48 +02:00 |
|
Georg Hagen
|
87ce56b894
|
Add ArBackgroundDrawable
|
2024-07-07 00:37:49 +02:00 |
|
Georg Hagen
|
c41b04db9b
|
Remove copy method from drawable
|
2024-07-06 14:08:20 +02:00 |
|
|
|
e0f24153d3
|
Change namespace name
|
2023-10-03 19:52:23 +02:00 |
|
|
|
5aec41ead4
|
[WIP] Shader handling rework
|
2023-08-29 23:08:11 +02:00 |
|
|
|
6ad5d69870
|
Add GridDrawable
|
2023-08-07 21:18:19 +02:00 |
|