Jérôme Leclercq
|
9b1583501b
|
Cleanup PhysicsDemo example
|
2022-03-16 08:23:41 +01:00 |
Jérôme Leclercq
|
20a86312ff
|
Graphics/FramePipeline: Replace maps with memory pools and indices
|
2022-02-21 20:47:11 +01:00 |
Jérôme Leclercq
|
a1b6f51398
|
Minor fixes
|
2022-02-21 20:46:37 +01:00 |
Jérôme Leclercq
|
e504c4a982
|
Minor fixes
|
2022-02-18 19:37:37 +01:00 |
Jérôme Leclercq
|
f466a7494b
|
Update for EnTT 3.9
|
2022-02-08 20:05:14 +01:00 |
Jérôme Leclercq
|
de7fee348a
|
Graphics/ForwardFramePipeline: Frustum cull lights
|
2022-02-02 19:39:46 +01:00 |
Jérôme Leclercq
|
8a3a8547dc
|
Add light support (WIP)
|
2022-02-02 12:55:39 +01:00 |
Jérôme Leclercq
|
29786765c6
|
Big buffer refactor
Replaced RenderBuffer class, replaced AbstractBuffer by Buffer
|
2022-01-23 00:05:08 +01:00 |
Jérôme Leclercq
|
653c9e0028
|
Graphics/GraphicsComponent: Make renderMask a mandatory parameter
|
2021-12-01 18:58:25 +01:00 |
Jérôme Leclercq
|
45e5baf194
|
Graphics: Rename MaterialPassFlag::Transparent by MaterialPassFlag::SortByDistance
|
2021-12-01 10:41:15 +01:00 |
Jérôme Leclercq
|
0c3bcf6c86
|
Graphics/Camera: Add render order property
|
2021-11-28 20:15:22 +01:00 |
Jérôme Leclercq
|
41e3e2bbf8
|
examples/PhysicsDemo: Add button widget
|
2021-11-21 19:08:20 +01:00 |
Jérôme Leclercq
|
237602a33f
|
Widgets/Canvas: Add render mask parameter
|
2021-11-14 19:54:47 +01:00 |
Jérôme Leclercq
|
ecd1e43890
|
Graphics: Add support for multi-viewer rendering (a bit hacky)
|
2021-11-13 20:08:03 +01:00 |
Jérôme Leclercq
|
9e1df33440
|
Graphics: Add RenderMask (WIP)
|
2021-10-29 16:50:38 +02:00 |
Jérôme Leclercq
|
58485cfa79
|
Rework shader bindings (WIP)
|
2021-10-26 20:26:13 +02:00 |
Jérôme Leclercq
|
a66f6faed1
|
Add widgets (WIP)
|
2021-10-04 09:25:45 +02:00 |
Jérôme Leclercq
|
250044b47a
|
Update main.cpp
|
2021-09-13 23:35:56 +02:00 |
Jérôme Leclercq
|
120d8f5427
|
Renderer/RenderWindow: Remove Display and GetImpl methods
|
2021-08-27 15:39:23 +02:00 |
Jérôme Leclercq
|
8546631f62
|
Add frustum culling (WIP)
|
2021-08-19 23:26:34 +02:00 |
Jérôme Leclercq
|
a2a0e6bd54
|
Graphics: Add DepthMaterial
|
2021-08-19 18:47:11 +02:00 |
Jérôme Leclercq
|
e98e46164c
|
PhysicsDemo: Add support of alpha testing to depth-prepass
|
2021-08-19 18:47:11 +02:00 |
Jérôme Leclercq
|
cdad013c60
|
Update some demo code
|
2021-08-19 18:47:11 +02:00 |
Jérôme Leclercq
|
5669b5bc60
|
Graphics: Rename Material to MaterialPass
|
2021-08-19 18:47:11 +02:00 |
Lynix
|
2ee3957822
|
Renderer: Add NAZARA_REQUEST_DEDICATED_GPU macro
|
2021-08-04 15:58:24 +02:00 |
Jérôme Leclercq
|
46dfa503eb
|
Update PhysicsDemo example
|
2021-07-13 12:04:51 +02:00 |
Jérôme Leclercq
|
0777badbe0
|
Examples/PhysicsDemo: Remove useless code
|
2021-07-11 11:18:01 +02:00 |
Jérôme Leclercq
|
8458301a64
|
Add support for depth clamping
|
2021-07-09 00:22:08 +02:00 |
Jérôme Leclercq
|
4ac5fe7cba
|
Graphics: Add RenderSystem and frame pipeline
|
2021-07-06 11:04:22 +02:00 |
Jérôme Leclercq
|
d6248a061d
|
Add PhysicsDemo (first ECS demo)
|
2021-06-20 14:06:28 +02:00 |