Hartmut Seichter
|
d9edd85e60
|
merge changes
|
2025-06-02 21:39:32 +02:00 |
|
Hartmut Seichter
|
2cf82d4da9
|
new image class
|
2025-06-02 21:36:32 +02:00 |
|
|
cd9eafca84
|
update cmake
|
2025-05-22 13:44:36 +02:00 |
|
Hartmut Seichter
|
9bc7491266
|
clean up some old leftovers
|
2025-05-21 22:35:03 +02:00 |
|
Hartmut Seichter
|
b3686c1641
|
clean up some old leftovers
|
2025-05-21 22:30:57 +02:00 |
|
Hartmut Seichter
|
30cc534a37
|
fiddling around with new image layout storage
|
2024-08-02 22:58:15 +02:00 |
|
Hartmut Seichter
|
43d5ceabb8
|
cleanup for mesh example
|
2024-07-31 23:51:58 +02:00 |
|
Hartmut Seichter
|
b564c2b87c
|
minor cleanup
|
2024-07-31 23:34:25 +02:00 |
|
Hartmut Seichter
|
1fb8d25b31
|
WIP intermediate result compiling pw::scene again
|
2024-07-27 18:34:38 +02:00 |
|
Hartmut Seichter
|
55189a70b5
|
added unprojection into homogenous space for matrices
|
2024-07-27 18:10:57 +02:00 |
|
Hartmut Seichter
|
564cda1345
|
WiP
|
2024-07-27 09:40:02 +02:00 |
|
Hartmut Seichter
|
4be1393295
|
WiP
|
2024-07-25 23:04:57 +02:00 |
|
Hartmut Seichter
|
49f8fbf187
|
first stab at bringing lua bindings back
|
2024-07-25 00:19:36 +02:00 |
|
Hartmut Seichter
|
058f7ca23d
|
inching towards a first MVP with a renderer working again
|
2024-07-24 23:49:09 +02:00 |
|
Hartmut Seichter
|
9cb55edbb4
|
WiP for geometry handling
|
2024-07-23 23:52:22 +02:00 |
|
Hartmut Seichter
|
a4bb53ce8f
|
WiP for mesh and fixes for clang compilation
|
2024-07-23 22:23:51 +02:00 |
|
Hartmut Seichter
|
6a0c5c178d
|
formatters for std::format and std::print
|
2024-07-22 22:43:45 +02:00 |
|
Hartmut Seichter
|
980ede013f
|
formatters for std::format and std::print
|
2024-07-22 22:40:38 +02:00 |
|
Hartmut Seichter
|
70d002f57c
|
added slicing to vectors and matrices
|
2024-07-17 23:36:16 +02:00 |
|
Hartmut Seichter
|
d2163ddd09
|
compile time optimized slicing
|
2024-07-16 23:31:54 +02:00 |
|
Hartmut Seichter
|
2295b758b7
|
compile time optimized slicing
|
2024-07-16 23:30:29 +02:00 |
|
|
86f45a084a
|
first sweeping through size and image
|
2024-07-16 18:51:14 +02:00 |
|
|
c58f81d640
|
added a more useful function to calculate the AABB
|
2024-07-16 15:45:03 +02:00 |
|
|
4547b9c6f8
|
added test/dev tools for AABB and Frustums - added simple AABB calculation and instrumentation
|
2024-07-16 15:32:41 +02:00 |
|
Hartmut Seichter
|
51bc5203ae
|
more restructuring including separated frustum and added quaternion slerp
|
2024-07-15 00:42:49 +02:00 |
|
Hartmut Seichter
|
f3365d0669
|
added structured binding support for matrix
|
2024-07-14 23:16:14 +02:00 |
|
Hartmut Seichter
|
98685e49ed
|
added structured binding support for vector
|
2024-07-14 22:38:13 +02:00 |
|
|
a5d42995b2
|
clean up some headers
|
2024-07-14 11:23:04 +02:00 |
|
Hartmut Seichter
|
c70c18e41c
|
first ideation about a better geometry / topo handling
|
2024-07-13 23:58:46 +02:00 |
|
Hartmut Seichter
|
6b4eb83e64
|
reworking the transform tools
|
2024-07-13 09:47:17 +02:00 |
|
Hartmut Seichter
|
114f17a499
|
WIP
|
2024-07-13 00:29:47 +02:00 |
|
Hartmut Seichter
|
2919c47e99
|
fixing axisangle and vector
|
2024-07-12 21:05:56 +02:00 |
|
Hartmut Seichter
|
3989c0f68e
|
more of the new matrix vector implementation
|
2024-07-11 23:38:43 +02:00 |
|
Hartmut Seichter
|
63135466a2
|
WiP
|
2024-07-11 09:22:39 +02:00 |
|
Hartmut Seichter
|
cd19543627
|
start to refactor for C++23
|
2024-06-06 23:45:53 +02:00 |
|
|
42c7221318
|
major cleanup with new entt release, Lua and GLFW
|
2023-06-24 09:42:04 +02:00 |
|
|
d65aba4d68
|
some minor refresh
|
2023-06-24 08:34:15 +02:00 |
|
|
7d17df39b3
|
some old changes
|
2023-06-05 11:15:47 +02:00 |
|
|
623f21aedd
|
proper zero values for vectors
|
2022-06-07 17:29:20 +02:00 |
|
|
a5830ad9cd
|
banned raw void pointer from public API
|
2022-06-07 17:13:02 +02:00 |
|
|
2b312f3494
|
Massive update to start work on asset loading.
|
2022-01-20 17:58:12 +01:00 |
|
|
8f58570b21
|
fixed small bug
|
2022-01-04 23:30:59 +01:00 |
|
|
cd8dfd7b69
|
update runtime executable
|
2022-01-04 23:27:19 +01:00 |
|
|
7479bfd625
|
Major update to revamp development
|
2022-01-04 23:09:32 +01:00 |
|
|
80e753378c
|
updated GLFW
|
2021-12-01 20:43:01 +01:00 |
|
|
67ae8daef3
|
some cleanup
|
2021-11-27 21:52:54 +01:00 |
|
|
b25ab14587
|
added proper texturing support
|
2021-02-04 22:56:27 +01:00 |
|
|
749bb67c6c
|
major overhaul for Lua API and additions for using texture coordinates
Signed-off-by: Hartmut Seichter <hartmut@technotecture.com>
|
2021-02-02 23:23:40 +01:00 |
|
|
939195b851
|
updated sol2 and lua
|
2021-01-31 21:29:56 +01:00 |
|
|
2b71d39a9b
|
working texturing
|
2021-01-30 21:23:16 +01:00 |
|