|
|
5a39ed5193
|
ImGuizmo System OpenGL
|
2026-06-17 01:19:59 +02:00 |
|
|
|
1aac9b4e76
|
Merge pull request #111 from MaSzyna-EU07/opengl-instancing
Some rendering improvements
|
2026-06-16 23:09:12 +02:00 |
|
|
|
c0abea1473
|
Merge pull request #109 from docentYT/fix-compilation-warnings
Fix compilation warnings
|
2026-06-16 11:14:25 +02:00 |
|
|
|
426ee0baac
|
use textureGather for shadow PCF
|
2026-05-26 22:08:06 +02:00 |
|
|
|
26c11ddca9
|
Improve sleeper LOD calculation
|
2026-05-24 15:22:44 +02:00 |
|
|
|
64a65b81ea
|
Sleeper culling + Cell-level distance pre-cull
|
2026-05-23 20:36:41 +02:00 |
|
|
|
aff225c95f
|
Global frame buckets
|
2026-05-23 19:28:29 +02:00 |
|
|
|
1be56de0fa
|
Add sleepermodel optional parameter for tracks
|
2026-05-19 22:10:47 +02:00 |
|
docentYT
|
2bb8a64877
|
Specify auto as reference where possible
|
2026-05-12 19:16:33 +02:00 |
|
docentYT
|
81eadbef73
|
Do not use temp variable when it is not needed
|
2026-05-12 18:19:11 +02:00 |
|
docentYT
|
e95e00a2e2
|
Use texture id casting recommended by ImGui wiki
|
2026-05-12 18:04:50 +02:00 |
|
docentYT
|
bcb9e644fb
|
Replace probably wrong == with =
|
2026-05-12 00:04:08 +02:00 |
|
|
|
3419666070
|
scale/endscale/localscale per node model
|
2026-05-10 13:12:49 +02:00 |
|
|
|
587077629f
|
Enable instancing
|
2026-05-09 23:29:20 +02:00 |
|
|
|
b7283d8fb9
|
Instanced object grouping
|
2026-05-07 12:13:47 +02:00 |
|
|
|
7525b54ff1
|
Enable GLM_FORCE_DEFAULT_ALIGNED_GENTYPES
|
2026-05-06 20:41:01 +02:00 |
|
docentYT
|
ca699d117f
|
Remove not needed includes
|
2026-05-02 14:40:31 +02:00 |
|
docentYT
|
3628eb0fc3
|
Replace interpolate with std::lerp and glm::mix
|
2026-05-02 01:31:38 +02:00 |
|
docentYT
|
d1f16411a1
|
Replace clamp with std::clamp
|
2026-05-01 22:14:29 +02:00 |
|
|
|
7acc34df3e
|
Merge pull request #97 from docentYT/migrate-from-dumb3d-to-glm
Migrate from dumb3d to glm
|
2026-04-28 19:46:46 +02:00 |
|
docentYT
|
ca839652bf
|
Use the sq function to force constexpr expressions for numeric literals and enhance readability
|
2026-04-28 13:23:14 +02:00 |
|
docentYT
|
623c4f827e
|
Remove not needed casts, variables and switch from double precission to float precission for some angle vectors
|
2026-04-28 00:51:17 +02:00 |
|
docentYT
|
cba106e22e
|
Use glm::length2 instead of glm::length where possible
|
2026-04-27 23:27:08 +02:00 |
|
docentYT
|
d5d1825e38
|
Remove dumb3d
|
2026-04-27 23:03:47 +02:00 |
|
docentYT
|
438cc563d9
|
use glm instead of Math3D in rendering
|
2026-04-27 21:41:00 +02:00 |
|
docentYT
|
fae68642bc
|
use glm instead of Math3D in vehicle
WARNING: Model rotation is broken
|
2026-04-27 13:07:38 +02:00 |
|
docentYT
|
aa24c55d2d
|
Change Math3D::vector3 to glm::dvec3 in TCamera class
|
2026-04-26 18:12:47 +02:00 |
|
|
|
bc0e4a9e62
|
Specgloss shaders improvements + experimental SSAO (debug only)
|
2026-04-21 00:25:29 +02:00 |
|
copilot-swe-agent[bot]
|
7e49aa8740
|
Rewrite #includes to use explicit subdirectory paths
Co-authored-by: Hirek193 <23196899+Hirek193@users.noreply.github.com>
|
2026-03-14 19:16:48 +00:00 |
|
copilot-swe-agent[bot]
|
0531086bb9
|
Reorganize source files into logical subdirectories
Co-authored-by: Hirek193 <23196899+Hirek193@users.noreply.github.com>
|
2026-03-14 19:01:57 +00:00 |
|