Lynix
|
90e8a8c669
|
NDK/Entity: Fix warnings
Former-commit-id: fc36d794c8a8a8ff4eeda427b11fe583521a2a2d
|
2015-08-16 01:44:43 +02:00 |
Lynix
|
ba1073828f
|
Graphics: Improve code
Former-commit-id: d548b513aef5190e20bc065653178981c5d18f68
|
2015-08-16 01:44:17 +02:00 |
Lynix
|
ff9d233e7c
|
Graphics/Billboard: Fix billboard texcoords
Former-commit-id: 4c3182736ded66d0d03ed5d0abc54a51d6f6eca6
|
2015-08-16 01:43:59 +02:00 |
Lynix
|
95ae8ed82c
|
Graphics: Add billboard class
Former-commit-id: bc898f00aa78dd42f61d34ce743ed9a73dce55f6
|
2015-08-16 01:43:17 +02:00 |
Lynix
|
1ab09188dd
|
SDK/Entity: Fix warnings
Former-commit-id: 3e503fbe24ef56f60f4b7e04367904de3948910a
|
2015-08-14 14:17:54 +02:00 |
Lynix
|
5cad63c21b
|
Graphics/Shadow: Implement PCF for spot lights
Former-commit-id: 0045af26b612a5c41268fcf3e3d03893e01c0448
|
2015-08-14 14:13:53 +02:00 |
Lynix
|
8827ee8ff2
|
SDK/Entity: Fix destruction
Former-commit-id: 0a18c2567dbd07f5a9042eccf4185357c791a158
|
2015-08-13 14:17:43 +02:00 |
Lynix
|
fabe42dc3a
|
Renderer/Texture: Set up compare mode
Former-commit-id: 6f85b6956530ea27b5bb96eb9b51a3ddc702f71b
|
2015-08-13 13:55:14 +02:00 |
Lynix
|
6a2e0da88f
|
SDK/Entity: Fix destruction
Former-commit-id: 045e771bc67f6141b4bd8d5a32d151fb09526857
|
2015-08-13 13:54:57 +02:00 |
Lynix
|
835da411c7
|
Graphics/Shadows: Add directional shadow mapping (WIP)
It still needs some debug
Former-commit-id: 029872debc1a784712a33802ddd70a2b61e55623
|
2015-08-13 13:54:34 +02:00 |
Lynix
|
75972fec36
|
Graphics: Add shadow mapping
Former-commit-id: ca404bee246991eab98df35396e3010ec5165c43
|
2015-07-05 23:57:54 +02:00 |
Lynix
|
4d07735b85
|
Ndk/Rendersystem: Add point-light shadows generation
Former-commit-id: ecf1fb1c83bafddba9e91f31f018e72180893e5c
|
2015-07-05 23:56:30 +02:00 |
Lynix
|
1f2e810927
|
Graphics: Remake DepthRender[Queue|Technique]
Former-commit-id: c4d8d4d28d02822273ebe7dca3e468ea156af674
|
2015-07-05 23:43:35 +02:00 |
Lynix
|
6870148314
|
Renderer: Add shader validation
Former-commit-id: fa9225b87e6ec2217c3838535531075dfcaaf433
|
2015-07-05 23:26:09 +02:00 |
Lynix
|
5556c38901
|
Renderer/RenderTexture: Fix Detach() not removing color targets
Former-commit-id: 058d95e1952f2316333be380cb6418c121db4a32
|
2015-07-05 23:25:12 +02:00 |
Lynix
|
c0ee9d04b5
|
Graphics/Material: Add depth material parameter
Former-commit-id: 980888e12e5d8c8cf280c6a62592068cfab49d2e
|
2015-07-05 23:23:17 +02:00 |
Lynix
|
1398ed7ebc
|
Core/ObjectRef: Remove static_assert
Former-commit-id: 5050ce7a786053725d7e18fcc943bfb2ce3fee69
|
2015-07-02 13:01:23 +02:00 |
Lynix
|
9a7c356f75
|
Graphics/Material: Fix texture getters
Former-commit-id: 00799529501c489498c4afd7e42195157b74ba22
|
2015-07-02 12:24:04 +02:00 |
Lynix
|
529673ebc1
|
Graphics/Light: Make shadow map format/size parametrable
Former-commit-id: 8151d71d58ab760584c0ace1e0686c44bab9d3b2
|
2015-06-30 20:48:46 +02:00 |
Lynix
|
2c4a35b2d1
|
Graphics/Light: Add move constructor/operator
Former-commit-id: d2823b5bae913fc0d218f6aaf067ee29812a6cbf
|
2015-06-30 20:47:39 +02:00 |
Lynix
|
bdb6554bc8
|
Graphics/DepthRenderQueue: Make use of shadow casting parameter
Former-commit-id: cf15775c67a5d4245d344d001847b9fb1ffe7432
|
2015-06-30 20:47:08 +02:00 |
Lynix
|
34e8271d24
|
Fix warnings
Former-commit-id: 42f2d38f7bf5143d91da6a0fa7dc7d3b88ce56ea
|
2015-06-30 20:44:37 +02:00 |
Lynix
|
d93229a9ac
|
Fix compilation error
Former-commit-id: 5f264fc941898921da408b836c385d4073ebe3ae
|
2015-06-30 20:44:01 +02:00 |
Lynix
|
0cb4726bf5
|
Merge remote-tracking branch 'origin/NDK' into NDK-ShadowMapping
Conflicts:
SDK/include/NDK/Systems/RenderSystem.hpp
SDK/src/NDK/Systems/RenderSystem.cpp
Former-commit-id: f62e9a27427d96893acd2381bb06ae928a1d3741
|
2015-06-29 21:05:09 +02:00 |
Lynix
|
9c1441cc82
|
Core/MemoryManager: Implement allocation filling
Former-commit-id: 12e6c293e6d51663971e3da4c160b12a6710430e
|
2015-06-28 16:03:31 +02:00 |
Lynix
|
318da0d960
|
Fixed some warnings
Former-commit-id: d7db2b471afac2d16f44a67e79842f8a7fc2100e
|
2015-06-28 13:48:22 +02:00 |
Lynix
|
7dd4965f9a
|
Math/Matrix4: Fix cotangent in projection matrix
Former-commit-id: 57ccfc4fd2a1a8245272328204afa6590a5cb3fb
|
2015-06-26 14:05:50 +02:00 |
Lynix
|
8bdb1c5206
|
Core/TaskSchedulerImpl: Fix compilation under POSIX
Former-commit-id: a5cedcad78a02283984bcb56be2d5a58e11cd504
|
2015-06-26 11:46:21 +02:00 |
Lynix
|
8648258ef7
|
Regenerate global headers
Former-commit-id: 60165296c6310b77b1954cba31a65d1bdd29a6b6
|
2015-06-24 13:56:18 +02:00 |
Lynix
|
a4bd84a6e3
|
Graphics: Remove deprecated scene interface
Former-commit-id: 6b5d3c22827912d664c4f8c9c4051c824180bb51
|
2015-06-24 13:55:35 +02:00 |
Lynix
|
58f91d6e39
|
Graphics/ParticleSystem: Update interface
Former-commit-id: b58c3f194a32411eba2e321b00987d3c76e03cb0
|
2015-06-24 12:41:54 +02:00 |
Lynix
|
0895a9273d
|
Ndk/RenderSystem: Add backgrounds support
Former-commit-id: 3209be099cb65095f97f99f6ae1d7c44332ea924
|
2015-06-24 00:26:46 +02:00 |
Lynix
|
c4783ac38f
|
Graphics/ParticleSystem: Fix debug build
Former-commit-id: 52f1ea20af27d98a6e6c366f5a9f87e73bf529b0
|
2015-06-24 00:20:47 +02:00 |
Lynix
|
eddac5c0b6
|
Graphics/SkyboxBackground: Fixes
Former-commit-id: ab45a2efa957e33015e4d8dd57ebc8a5d028798c
|
2015-06-24 00:18:38 +02:00 |
Lynix
|
bfa2246ca2
|
Graphics: Fix missing initialisation of skyboxes
Former-commit-id: cf9989b52ca3d80fd1e789178dc77b67b98c2cdf
|
2015-06-24 00:10:54 +02:00 |
Lynix
|
4cd4055c3f
|
Graphics/Model: Fix includes
Former-commit-id: 27f0e51429ce1ddb9e35d849a296186d79b1cde6
|
2015-06-23 23:35:30 +02:00 |
Lynix
|
6092b0692b
|
Graphics/Backgrounds: Update backgrounds to new coding-style
Former-commit-id: 9f96b93706fd8417d6262392f0ce9ab9ca1985c3
|
2015-06-23 23:35:11 +02:00 |
Lynix
|
0ec0e02a5f
|
Graphics/ParticleSystem: Turn it to Renderable interface
Former-commit-id: c083f32a4bf2baed93126c30a6d05cf8ed0ba493
|
2015-06-23 14:01:44 +02:00 |
Lynix
|
06b5e09935
|
Graphics/Renderable: Make Cull simply virtual (not pure anymore)
Former-commit-id: 34042cae998af21c04cbd393864f6984da5b1ef1
|
2015-06-23 13:59:15 +02:00 |
Lynix
|
b7b5458c79
|
Merge remote-tracking branch 'origin/NDK' into NDK-ShadowMapping
Former-commit-id: 0c302477d672346eb50c12f8fa7e2b6a19d60779
|
2015-06-23 12:11:02 +02:00 |
Lynix
|
53c671bc6a
|
Sdk/RenderSystem: Disable update limit
Former-commit-id: 5ccc441fc7c4e0e6050c1df75d4a51a8720b11a6
|
2015-06-23 00:08:01 +02:00 |
Lynix
|
d225f50759
|
Sdk/BaseSystem: Fix update rate of 0
Former-commit-id: d589ff48e8e300bc1214ed3865101c812dd5aaf6
|
2015-06-23 00:07:33 +02:00 |
Lynix
|
179f30861d
|
Core/Bitset: Fix Bitset::FindNext
Former-commit-id: 20d18be6e8039fc386ef7c402878b3d29577b46d
|
2015-06-22 14:27:42 +02:00 |
Lynix
|
685f8c99da
|
Sdk/RenderSystem: Fix code duplication (merge fail)
Former-commit-id: ac552375a50d333b53b11c435c88e647a7cd0817
|
2015-06-22 13:36:34 +02:00 |
Lynix
|
ea3fdaba26
|
Merge remote-tracking branch 'origin/NDK' into NDK-ShadowMapping
Conflicts:
SDK/include/NDK/Systems/RenderSystem.hpp
SDK/src/NDK/Systems/RenderSystem.cpp
Former-commit-id: 0a72e838de272bff91f0b8c8a3637db94fdd7820
|
2015-06-22 13:31:23 +02:00 |
Lynix
|
109af2a581
|
Graphics/Light: Fix missing getters
Former-commit-id: 3e7c21d8f3d2a47b3a19f9eec4fcf44e2412a0ed
|
2015-06-22 13:27:45 +02:00 |
Lynix
|
17f9d26387
|
Merge branch 'NDK' of https://github.com/DigitalPulseSoftware/NazaraEngine into NDK
Former-commit-id: d6b7e05adf8586c40b79de8dc0880ae1a501403c
|
2015-06-22 11:19:34 +02:00 |
Lynix
|
eef7395623
|
Merge branch 'NDK-ShadowMapping' of https://github.com/DigitalPulseSoftware/NazaraEngine into NDK-ShadowMapping
Former-commit-id: 636ea0eeeac18a006a39046ae38359ad9614712e
|
2015-06-22 11:19:06 +02:00 |
Lynix
|
90363406a6
|
Sdk: Add automatic system update
Former-commit-id: ce129cc945e7373ac5b9f48960894712d66b097a
|
2015-06-22 00:58:46 +02:00 |
Lynix
|
4b5c08e739
|
Graphics/Sprite: Fix debug build
Former-commit-id: 751eea18f8ca4c68243dbc363eb4b7de2618784d
|
2015-06-22 00:54:00 +02:00 |