Lynix
|
9cf5e4b68c
|
Merge branch 'master' into NDK-ShadowMapping
Former-commit-id: 83435ab51753299b30a102871fbcd5558d2ac4f1
|
2015-12-09 00:59:07 +01:00 |
Lynix
|
f1166b68a9
|
Sdk /CameraComponent: Fix render target resizing
Former-commit-id: c730aa1cd42d334fd3687cb76accc54d4a7fc1d7
|
2015-12-04 19:36:38 +01:00 |
Lynix
|
26681b48b7
|
Sdk/GraphicsComponent: Fix copy constructor
Former-commit-id: 8007e8c374d2c9442bc45b6c911666ba5f3a39b1
|
2015-11-30 18:19:38 +01:00 |
Lynix
|
0a0e6d00f7
|
Graphics: Add render order
Former-commit-id: 881ae69c214e024846dc0165f3476f76f5bcc0b5
|
2015-11-27 23:38:54 +01:00 |
Lynix
|
5d6e6b2d45
|
Fix errors and warnings
Former-commit-id: a3ba309633f198f82c1d0277d750d867cad4ba44
|
2015-11-12 00:29:10 +01:00 |
Lynix
|
504452a60b
|
Ndk/World: Fix crash with unused-systems
Former-commit-id: 2425e885d4f93033d3d6f367944ef2893f043223
|
2015-09-26 21:54:34 +02:00 |
Lynix
|
df8da275c4
|
Switch from Nz prefix to namespace Nz
What a huge commit
Former-commit-id: 38ac5eebf70adc1180f571f6006192d28fb99897
|
2015-09-25 19:20:05 +02:00 |
Lynix
|
dea3fb4e39
|
Convert spaces to tabs
Former-commit-id: b459cfe0c83f651cc660d42f7d3014c3b146f345
|
2015-09-24 00:55:57 +02:00 |
Lynix
|
2fd3872099
|
Core: Remove NonCopyable
Former-commit-id: f8c6d10ad0b1abb4a32e3c867b7f24fd4bde68a4
|
2015-09-24 00:37:21 +02:00 |
Lynix
|
6ed8abafc6
|
Ndk/RenderSystem: Fix compilation
Former-commit-id: 25907facf61c77d64c1206ce4abe3e8018931ba7
|
2015-09-19 15:31:39 +02:00 |
Lynix
|
cca9bb238b
|
Merge branch 'NDK' into NDK-ShadowMapping
Former-commit-id: 271757d5d425b93422bd15a7e119f8eb0cec800b
|
2015-09-19 15:31:01 +02:00 |
Lynix
|
ea3644ef44
|
Ndk: Optimize coordinate system matrix concatenation
Since both matrix are affine
Former-commit-id: e2e35ad9af0183291b7345229f9af4425cb523fb
|
2015-09-19 15:13:00 +02:00 |
Lynix
|
025d873228
|
Merge branch 'NDK' into NDK-ShadowMapping
Conflicts:
SDK/include/NDK/Systems/RenderSystem.hpp
SDK/src/NDK/Systems/RenderSystem.cpp
Former-commit-id: 2772ff703c9d68d536667c469aca85084be4b861
|
2015-09-19 14:47:02 +02:00 |
Lynix
|
859544eaa7
|
Ndk: Add support for 2D rendering
Former-commit-id: bdf9257816c8f48b8c0679647978480785720053
|
2015-09-18 12:34:05 +02:00 |
Lynix
|
dd7afa970f
|
Ndk/CameraComponent: Fix copy constructor not connecting the render target signal
Former-commit-id: 73172053b08ac409f92784425614a3fa1a5470e2
|
2015-09-14 22:43:02 +02:00 |
Lynix
|
ea66d01246
|
Ndk/EntityHandle: Add ToString() method
Former-commit-id: b99c515e893c6363f030ffdd18925e92870e9361
|
2015-09-14 22:41:55 +02:00 |
Lynix
|
6fa143d7a8
|
Ndk/RenderSystem: Fix typo
Former-commit-id: 5a1aa5918f48c85938b01a0ae7be308c7a3bd420
|
2015-09-14 22:40:51 +02:00 |
Lynix
|
2b48917176
|
Merge branch 'NDK' into NDK-ShadowMapping
Former-commit-id: b07de3853987ffc91946b307208c0ec26eda280a
|
2015-08-17 14:26:42 +02:00 |
Lynix
|
1ab09188dd
|
SDK/Entity: Fix warnings
Former-commit-id: 3e503fbe24ef56f60f4b7e04367904de3948910a
|
2015-08-14 14:17:54 +02:00 |
Lynix
|
8827ee8ff2
|
SDK/Entity: Fix destruction
Former-commit-id: 0a18c2567dbd07f5a9042eccf4185357c791a158
|
2015-08-13 14:17:43 +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
|
4d07735b85
|
Ndk/Rendersystem: Add point-light shadows generation
Former-commit-id: ecf1fb1c83bafddba9e91f31f018e72180893e5c
|
2015-07-05 23:56:30 +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
|
318da0d960
|
Fixed some warnings
Former-commit-id: d7db2b471afac2d16f44a67e79842f8a7fc2100e
|
2015-06-28 13:48:22 +02:00 |
Lynix
|
0895a9273d
|
Ndk/RenderSystem: Add backgrounds support
Former-commit-id: 3209be099cb65095f97f99f6ae1d7c44332ea924
|
2015-06-24 00:26:46 +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
|
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
|
90363406a6
|
Sdk: Add automatic system update
Former-commit-id: ce129cc945e7373ac5b9f48960894712d66b097a
|
2015-06-22 00:58:46 +02:00 |
Lynix
|
ebbaaf7ff2
|
Graphics: Add depth render technique/queue
Former-commit-id: 711306ee5f84a9579068ce23240dc105cec15cde
|
2015-06-17 14:32:05 +02:00 |
Lynix
|
974df4288f
|
First shadow mapping commit
Former-commit-id: 7465a7c3297626f8db8c1ff48a20c0e0d9feb765
|
2015-06-16 14:21:20 +02:00 |
Lynix
|
6d953d9e93
|
Graphics: Separate Renderable and make Light a Renderable (LightComponent)
Former-commit-id: 6177d473f27ef493ba77417fc14461cb08b6f9e1
|
2015-06-16 00:31:04 +02:00 |
Lynix
|
9670d9f3f9
|
More VS fixes (huehue)
Former-commit-id: 2c3e910d0bdf1c701b4643b4958150e7a0b8492a
|
2015-06-14 17:13:36 +02:00 |
Lynix
|
f4c3ec51ed
|
Final VS fixes
Former-commit-id: 6da44f94127f61de39710a52b8b3b73ce19c1269
|
2015-06-14 16:18:37 +02:00 |
Lynix
|
d9c31636b9
|
Graphics/RenderTechnique: Move viewer to SceneData
Former-commit-id: 6c8b5a00b65649c7a3877a186b51f7240361e801
|
2015-06-13 16:27:12 +02:00 |
Lynix
|
4f04795ef6
|
Ndk/GraphicsComponent: Fix data depending on transform matrix not updating
Former-commit-id: 993d1d31eca9a296fce09bb21e07a684f9e24220
|
2015-06-12 14:24:46 +02:00 |
Lynix
|
c919af8085
|
Ndk/Entity: Fix arguments forwarding when constructing a component
Former-commit-id: b942a4659ebf7f1575c34b000e3efe9e2559a1d6
|
2015-06-12 13:59:32 +02:00 |
Lynix
|
1e0681ef2a
|
Ndk/BaseSystem: Fix destructor not being virtual
Former-commit-id: e430f12f56a36b0d2dee1c1525cf98fc97cb8de6
|
2015-06-11 14:23:32 +02:00 |
Lynix
|
2a6ec829fe
|
Ndk: Fix inline warnings on GCC
Former-commit-id: 4ffe5cd1e821160c60cd2d84f6a0d164aa1326f7
|
2015-06-11 14:23:19 +02:00 |
Lynix
|
48a54dfa5c
|
Graphics/Renderable: Add InstanceData
Former-commit-id: f30f011ae91a445d5b22f33150a88bbda218950c
|
2015-06-11 14:14:11 +02:00 |
Lynix
|
6f2f8d6390
|
Graphics: Make Background/RenderTechnique independent from Scene
Former-commit-id: d588a3bb74b08d79990a278ad2e399e9797755b4
|
2015-06-09 00:26:13 +02:00 |
Lynix
|
4e5cdea454
|
Core/Signals: Remove Connect/Disconnect macros
And make interface easier to use
Former-commit-id: 5b789c9acb694839cb173ae96392650d80d383b7
|
2015-06-07 17:28:19 +02:00 |
Lynix
|
004b53c590
|
Renderer/Renderer: Replace listeners by signals
Former-commit-id: c1293f7f7cc31c4122ba866fc44d93188917ad93
|
2015-06-07 16:52:19 +02:00 |
Lynix
|
fe25249136
|
Replace Listenable system by signals
Former-commit-id: 16fb0b3e703ca4b41ceb97fab938cebb05f677d4
|
2015-06-07 15:16:11 +02:00 |
Lynix
|
3e8d2e1e47
|
Ndk/Entity: Fix a stupid mistake
Former-commit-id: cecdd2a6134f24ea0598628863605d7897cbf922
|
2015-06-07 12:13:41 +02:00 |
Lynix
|
b9ced78772
|
Graphics/RenderTechnique: Remove Clear method
Let's face it, this method was useless from the beginning.
Former-commit-id: c38f57785c900acf66560ad07aa29498312c6063
|
2015-06-05 13:38:22 +02:00 |