Lynix
|
f49f77b75d
|
Sdk/CameraComponent: Add Size property for Orthogonal rendering
Former-commit-id: 0cdebac880e7e97685c7a0a2980dba973ec651a3
|
2016-01-13 18:43:42 +01:00 |
Lynix
|
f9394e7af2
|
Merge branch 'master' of https://github.com/DigitalPulseSoftware/NazaraEngine
Former-commit-id: 3569a054e81dff3d44e433bedc9ef62526ebe367
|
2016-01-08 01:30:27 +01:00 |
Lynix
|
9fa8255de0
|
Sdk/Entity: Fix move constructor
Former-commit-id: 92d28b142cf1572fef3a608cb63f0f72d1539bce
|
2016-01-08 01:29:37 +01:00 |
Lynix
|
55cfd66c7a
|
Sdk: Add Console
Former-commit-id: c80d3c9dbbb0391fdb48a2710f5b5bf7468c050d
|
2016-01-07 13:43:53 +01:00 |
Lynix
|
cfe7c79991
|
Sdk: Add server-side module
Former-commit-id: 4df27d1e44d791aad234d095af08ae3c19660fba
|
2015-12-13 16:36:38 +01:00 |
Lynix
|
f8f3dbd696
|
Sdk/World: Refactor
Former-commit-id: abdef9b717866de6ab91624242583830573d9320
|
2015-12-10 23:50:35 +01:00 |
Lynix
|
8adc0097df
|
Sdk/Entity: Add enable/disable mechanism
Former-commit-id: 09884bdacf2b573bef516936d2580942cc5d4f66
|
2015-12-10 23:50:09 +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
|
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
|
859544eaa7
|
Ndk: Add support for 2D rendering
Former-commit-id: bdf9257816c8f48b8c0679647978480785720053
|
2015-09-18 12:34:05 +02:00 |
Lynix
|
6fa143d7a8
|
Ndk/RenderSystem: Fix typo
Former-commit-id: 5a1aa5918f48c85938b01a0ae7be308c7a3bd420
|
2015-09-14 22:40:51 +02:00 |
Lynix
|
8827ee8ff2
|
SDK/Entity: Fix destruction
Former-commit-id: 0a18c2567dbd07f5a9042eccf4185357c791a158
|
2015-08-13 14:17:43 +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
|
53c671bc6a
|
Sdk/RenderSystem: Disable update limit
Former-commit-id: 5ccc441fc7c4e0e6050c1df75d4a51a8720b11a6
|
2015-06-23 00:08:01 +02:00 |
Lynix
|
90363406a6
|
Sdk: Add automatic system update
Former-commit-id: ce129cc945e7373ac5b9f48960894712d66b097a
|
2015-06-22 00:58:46 +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
|
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
|
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 |
Lynix
|
fc65b30f84
|
Improved code based on CppCheck results
None of this should change the engine's behavior, but the code is better
this way.
Former-commit-id: 0127769848fc1f7fc8006ee607985cfc0ead2965
|
2015-06-05 13:25:17 +02:00 |
Lynix
|
30ba25168f
|
Ndk/Entity: Remove include to Component
Former-commit-id: a209dff2bacf2793d8226671ce2feeeec46e4599
|
2015-06-04 09:56:43 +02:00 |
Lynix
|
80ed8c48bd
|
Ndk/RenderSystem: Finish first implementation
Huge WIP, but I have a first render with it
Former-commit-id: 82ecea8b6ce5c452818f1585c61af7623c28e958
|
2015-06-04 00:20:51 +02:00 |
Lynix
|
2d0cf1794e
|
NDK/RenderSystem: Begin to implement Update
Former-commit-id: 404b7998afffa79568c722677f9760c467e78166
|
2015-06-02 17:20:57 +02:00 |
Lynix
|
d369f6d583
|
Ndk/RenderSystem: Add Entity Removed event
Former-commit-id: 88b08f81e38f7dc4166f19b431288a212ccd8e75
|
2015-05-22 17:59:20 +02:00 |
Lynix
|
9aacbe158c
|
Ndk: Add RenderSystem (experimental)
Former-commit-id: 23b11c6e9a21a4f26df6bde3d161578101cb2b29
|
2015-05-19 01:03:11 +02:00 |
Lynix
|
e0da339217
|
Ndk/GraphicsComponent: First commit
Former-commit-id: b0174376e8d9211a6ecd7684b3ea7ff3416d5599
|
2015-05-19 01:01:49 +02:00 |
Lynix
|
b84a1f0663
|
Ndk/CameraComponent: Added [Get/Set]Layer method
Former-commit-id: 51ee045d4eaa7c7274181129ced56d861def3b8e
|
2015-05-06 22:51:31 +02:00 |
Lynix
|
04d864e171
|
Ndk/Entity: Added Entity::Invalidate()
Former-commit-id: 8b0824982fbe0ff84acbb0db5cc1509e2c86bcbd
|
2015-05-06 22:48:36 +02:00 |
Lynix
|
3195a50114
|
Ndk/Camera: Invalidate when node invalidate
Former-commit-id: bda6e1f8a5b64f593c9f4ef95a99f1b0198790e7
|
2015-05-06 13:50:04 +02:00 |
Lynix
|
e55b4edd0c
|
Ndk: Added CameraComponent (WIP)
Former-commit-id: ae7be5448a1150b7beba10e03916e94df51ea3a0
|
2015-05-05 18:39:47 +02:00 |
Lynix
|
5e954113ef
|
Ndk: Fixed warnings
Former-commit-id: 64509f0d59d83f4c04a09fe7e7913d94a940f191
|
2015-05-04 13:52:37 +02:00 |
Lynix
|
9fa5b5bbfc
|
Ndk/Entity: Inlined IsValid()
Former-commit-id: 217df236c91d7504218e1094f5a8b3f9c28d1599
|
2015-05-04 00:53:07 +02:00 |
Lynix
|
58416694d4
|
Ndk: Added EntityList
Former-commit-id: f68c3830e59f460b06e23dbacc150c17937491df
|
2015-05-04 00:25:54 +02:00 |
Lynix
|
da36f95b7c
|
Ndk/Physics: Merged StaticCollisionSystem with PhysicsSystem
Former-commit-id: de2127eb967fb29f285e9ebae7c743c07ea39f8a
|
2015-05-03 19:55:16 +02:00 |
Lynix
|
47c5d1072b
|
Ndk/BaseSystem: Added entity validation
Former-commit-id: d82a66179244ae8807f65b193ed9be2f48abffa4
|
2015-05-03 19:51:56 +02:00 |
Lynix
|
3ebf967f30
|
Ndk/BaseSystem: Added "one of" style requirement
Former-commit-id: ce4399561f4198290d639d001a6a56665baa0714
|
2015-05-03 19:50:42 +02:00 |
Lynix
|
31227ca567
|
Ndk/Physics: Improved code
Former-commit-id: 8774d0ce7cf55a0a1793e69eda6c97ececc1b44a
|
2015-05-02 21:05:33 +02:00 |
Lynix
|
d558b04aa7
|
Ndk/Physics: Added first physics components/systems
Former-commit-id: 654b7a2a4645487d139474dcbd02c0882d7c8f02
|
2015-05-02 10:00:07 +02:00 |
Lynix
|
9e3dbb7d09
|
Ndk/ListenerSystem: Handling VelocityComponent
Former-commit-id: 5b9107e77350c9289bf91b4bc6268403650245d3
|
2015-04-23 15:10:19 +02:00 |
Lynix
|
ad290a18f4
|
Ndk/Components: Added On[Attached|Detached] events
Former-commit-id: 46e5b5720a8496dfe536181918ae0a995e028fc1
|
2015-04-23 14:26:48 +02:00 |