Lynix
1ae36e4a53
Merge remote-tracking branch 'refs/remotes/origin/master' into gui
...
Former-commit-id: 631344e1f2517a511f0b3b877acc4e80a68c3ce5 [formerly 515910f81b988b3ff9df081d639fffd8df04bb7d] [formerly 6781a775127039b7e3fcd0f44d5fbde308dd17c4 [formerly 4690ef3819e0268f4aa8abf68e9b87fa3de4b15b]]
Former-commit-id: 9a89f053586566ee22cedfcea9c8a187256f4fc1 [formerly 67ec1747da393f855ba509fc21636bb3d91cb599]
Former-commit-id: 41f11195fa21427aa5e834f945b4d47509089c30
2016-08-09 13:58:57 +02:00
Lynix
957b6162d6
SDK/VelocitySystem: Make VelocitySystem move the node in the global space
...
Former-commit-id: e9606a2ab22e8cf83958ee86b3615b88ef3b3e4b [formerly cd7a2faa614e7052831ad6358956371edb310f00] [formerly dd5570feefd02088d526dc26321edf5d676d06f4 [formerly 410c33af9e42065747ed2b31f3f0cc5c9a8bb247]]
Former-commit-id: 2c1ca0aed7d3a7d7e95fbe3bc578cbbbf06417ce [formerly e1e0a73b7dea6b81d8ac45794c879023078c0f6a]
Former-commit-id: c35b82110d33f4107b3a662163add6c3b95c26b6
2016-08-09 00:08:57 +02:00
Lynix
d93676213b
Sdk/LuaBinding: Fix Vector3 constructor
...
Former-commit-id: 3143ebbac02b23c06afc8dfc0a41ee448d6ddcc0 [formerly a8a7456f407dc3a33dcb20ac7a122a5ced670608] [formerly c2749be82c1b62d84462b549bc60f819ce08feac [formerly 7b2e7ec464ac0a9bd893b35a89670cedc60048fd]]
Former-commit-id: 820cd7cab67ef0fe5fb0420155d20df82368133f [formerly 8b51babc28e1bdcb620e363a183924afd8d0458d]
Former-commit-id: 0a91f61d6a46c2cbe7760e220a6a875050f0dd69
2016-08-06 01:11:05 +02:00
Lynix
7f707e1250
Sdk/ParticleEmitterComponent: Update emitter (they are no longer attached to groups)
...
They are no longer attached to groups, groups attach emitters
Former-commit-id: fa4c2eb69147c7a19e9d77f952fdeaec0fdafc24 [formerly 981a7cfe37867842b4fe275cae6b04ab9f8a33c9] [formerly bc3c128bdfdb36eaf09f8f8a650c07e00d7e877c [formerly 1dc92772e589d80f59e8dab5d315387c7c57f886]]
Former-commit-id: 6420a724b368ab2e72e67154e76566c7eda9f7a5 [formerly b3912e18e589bff75f8f9a1870fbebffe208f653]
Former-commit-id: 1598b8cfb892285daee6dac7cd3283ba8447a032
2016-08-06 01:09:13 +02:00
Lynix
a7ce82c2c9
Graphics: Separate pipeline state from Material into a new class, MaterialPipeline
...
This allows much more efficient batching, along with pipeline reusage and preparation for the Vulkan API
Former-commit-id: 0b7e82d78d15e8b5e128f1856df3b28e6d7aaa44 [formerly 828c211f472b1fd2c839a0436ce43b4189a9f50a] [formerly 2e56582c87a8e2b0949ee946319655792e925f4a [formerly e6626b101b2c29f10e0025325a29463807504b3c]]
Former-commit-id: 0cabdfb1e5e38c21e11407d19b8543578f0aa260 [formerly 91fbd0ab2fb10de6802962ec9e6e5819f0391b94]
Former-commit-id: dc3fff253a97c2e78ce9c3500c81f66788e3480f
2016-08-05 22:11:13 +02:00
Lynix
8461495831
Sdk: Integrate particles
...
Former-commit-id: ff0535cb992dd9b09e67ea0affb74c50e9a5ff7f [formerly b91580468f5658ed265ec89e5c997d2ba8f26001]
Former-commit-id: 76c852a32a56f98dbdefd9aab0c938e50408a5a5
2016-07-30 15:51:46 +02:00
Lynix
84fdd61702
Sdk/State: Make destructor virtual
...
Former-commit-id: 1a2085fdfd415c7510dfb328a9bb76c3a396df06 [formerly d6f114767ebf264c4ea916aa08841a3973558834]
Former-commit-id: adb5050379b9b2f1d795c1f0b7528f7b713c833e
2016-07-26 21:07:20 +02:00
Lynix
d9562cd05e
Fix some more warnings
...
Former-commit-id: df01ca2e346151b96d30ddf3534e6733a3cac6ef [formerly 63b2adaf06924d1e65cfd31425c3bd4472d611fa]
Former-commit-id: b3c3d328f99f1a0099a335ff4080bb9de7029128
2016-06-17 22:30:29 +02:00
Lynix
086de1f71c
Fix a shitload of warnings in 64 bits mode
...
Former-commit-id: d3d40b9f364a0a27a3411586e62a16443ee5de00 [formerly 71282c40087232985fa19b8dcbd0d75bd4fcd97b]
Former-commit-id: c11c69d4c1f40bdd33f721cb33c68c4144771510
2016-06-13 21:09:55 +02:00
Lynix
e4449392d6
Sdk: Fix uninitialization of components and systems
...
Former-commit-id: 9efda10439d00075c1c3df74216b03a4d079a46e [formerly 0d8ac4dda719e46b02f8b8b04216de1f602c4ebb]
Former-commit-id: f1f00bf978ea87e977752aef2d2f7936fdaec15b
2016-06-01 08:34:44 +02:00
Lynix
b2f1762148
Fix some GCC warnings
...
Former-commit-id: fc3fa0fba08f558fc78eae72efdd150da9110a31
2016-05-25 13:52:10 +02:00
Lynix
6c8d2ed03a
Merge branch 'NDK-ShadowMapping'
...
Former-commit-id: 0fcd92b113069d2ee1edc74cf9be471cd6d97267
2016-05-13 13:06:23 +02:00
Lynix
5588a573a6
Commit current work
...
Former-commit-id: 79be9d4e937a73626cd5ec02c1d2e2fcbd440d18
2016-05-13 13:00:52 +02:00
Lynix
5e52988d87
Sdk/Binding: Add component access by name
...
Former-commit-id: 8b5cffb55c526124cddffc9f13a05bbecc638bb9
2016-05-05 20:40:25 +02:00
Lynix
98867fee19
Sdk/Binding: Bind Rect
...
As requested
Former-commit-id: 97fcb06de0505341f39418147c57d240e4210159
2016-04-24 21:14:10 +02:00
Lynix
1bdcdb36fa
Sdk/LuaBinding: Fix issues with optimisation
...
Former-commit-id: 5bc419c9e35055810f162501cb3f465e737739c2
2016-04-24 20:04:43 +02:00
Lynix
24a8fcee01
Optimize Lua binding
...
Optimize binding by removing a useless extra indirection and allowing to
move replying variables
Former-commit-id: 76728df1c3ab9a38a4304ae2b9f2fc6a000e0ebb
2016-04-24 19:54:46 +02:00
Lynix
d1e12a6d2e
Sdk/Binding: Bind Font::GetDefault
...
Former-commit-id: 5245ada09cd376dfaf69f06ca982c89dc438fae8
2016-04-23 22:48:14 +02:00
Lynix
823a6f70e6
Sdk/Console: Fix SetTextFont
...
Former-commit-id: de1790fbadff6fec592f875dc9f6b24a3037dc45
2016-04-23 22:47:44 +02:00
Lynix
346e9d7081
Sdk/Binding: Fix binding initialization
...
Former-commit-id: e9dde83bcd950bf3a8f3665f88d253ef6e71ffc2
2016-04-23 22:38:47 +02:00
Lynix
0df824517a
Sdk/Binding: Fix File methods
...
Former-commit-id: 66ac34c0cc54105fc31eace9a31ab57644dca00b
2016-04-23 22:24:27 +02:00
Lynix
cfef9988ae
Sdk/Binding: Bind Font class
...
Former-commit-id: 63726c649af7b95f01d283bfd08206cf214172da
2016-04-23 22:24:00 +02:00
Lynix
7b10bbaab0
Lua/LuaInstance: Rename automatic SetField/SetGlobal to PushField/PushGlobal
...
Former-commit-id: add576baa5ee7c12121925b5b4fb5fc37fe85042
2016-04-23 22:18:43 +02:00
Lynix
6a259c9ef9
Sdk/LuaBinding: Expose BindComponent for user components
...
Former-commit-id: 3d9f1d14f6b63ec72b61e15e6e549e46e958a92f
2016-04-17 20:50:26 +02:00
Lynix
b3455e88ca
Graphics/DepthRenderTechnique: Add Clear method
...
Former-commit-id: 70e7cb5b59f0407c73766687b6a95e09b7eca589
2016-04-17 19:58:15 +02:00
Lynix
37aa00b2e7
Merge branch 'master' into NDK-ShadowMapping
...
Former-commit-id: e2be28b65207dfbb81efe58f31ca31548afecee7
2016-04-17 19:57:15 +02:00
Lynix
9ea9137c21
Lua/LuaClass: Rename Set[Static]Method to Bind[Static]Method
...
Former-commit-id: fee2269cb12a621443715946602827cbfc5efc42
2016-04-16 18:48:27 +02:00
Lynix
c8dd28f75c
Sdk/RenderSystem: Allow to change render technique
...
Former-commit-id: ec61a2ebff138300344e6068917f0863c3d11859
2016-04-16 18:40:58 +02:00
Gawaboumga
265e1c0fbd
Fix compilation for gcc/clang + tests for serialization
...
Former-commit-id: db9c93a1db3c57f268fc17e411402e071fc8675a
2016-04-04 10:17:05 +02:00
Lynix
f8a716aa84
Sdk/LuaAPI: Bind class music
...
Former-commit-id: 713c12b5a6e64debff2a6822d1aacece0d9e76cb
2016-04-02 18:56:16 +02:00
Lynix
621e0d123c
Sdk/Console: Fix SetCharacterSize not changing size of history and input
...
Former-commit-id: 1aed585ee4d4f0e5eb16edc1a50467893b4e7ede
2016-04-01 22:25:59 +02:00
Lynix
812e7a940c
Sdk/Application: Fix world updating once after window closing
...
Former-commit-id: f02603702c2e1e79fc71d95739adeedec0347457
2016-04-01 22:25:30 +02:00
Lynix
50f25e6bcc
Sdk/LuaAPI: Add Application binding
...
Former-commit-id: fd926aaaf6a8df85c93a2ceae14db7bc49516759
2016-04-01 18:58:22 +02:00
Lynix
6669733af3
Sdk/LuaAPI: Fix audio binding
...
Former-commit-id: 09149563e8f755092f91786bc31dcaea0638f3cb
2016-04-01 18:58:02 +02:00
Lynix
fdccc9e510
Sdk/LuaAPI: Bind VelocityComponent
...
Former-commit-id: 7e51aa57854b58cdf8b243f1e02e7bb90a943709
2016-04-01 18:57:51 +02:00
Lynix
2736081578
Sdk/Application: Add GetUpdateTime()
...
Former-commit-id: 55acb0529b41860c56ad0717ab15005e4d237f0f
2016-04-01 18:57:23 +02:00
Lynix
8732cc9459
Sdk/Console: Add Clear method
...
Former-commit-id: 6230bf71538d3436cd1c247e9645e54fff0e0a2d
2016-04-01 18:57:07 +02:00
Lynix
9a472a4a1c
Sdk/LuaAPI: Bind console
...
Former-commit-id: 70738fdc709b867bead746a0091dcb50a5ca67ea
2016-04-01 18:56:57 +02:00
Lynix
6808d60cc1
Sdk: Remake LuaAPI internal
...
Former-commit-id: 297c30dbeca443d934edfd8d889cd7a6c725d0e1
2016-03-31 22:51:10 +02:00
Lynix
1ecc52c718
Sdk: Add binding of SDK
...
Former-commit-id: 4bad2b5db52a2fe459ad7802eb4a894fe3bf006e
2016-03-31 21:16:48 +02:00
Lynix
809c340edc
Sdk: Add Network binding
...
Former-commit-id: 8cc96ed5e00f680d347ac7f51dfb5a80b3252b0e
2016-03-31 21:16:05 +02:00
Lynix
a77ad42fcb
Add generic handlers
...
Former-commit-id: 8fc343d3a056de8031cf453748b8801d50d3710e
2016-03-31 21:14:22 +02:00
Lynix
9b988f8960
Merge branch 'application'
...
Former-commit-id: e0f348fdcdd66784c9265ca8f8b55bb70fd423fd
2016-03-30 19:45:33 +02:00
Lynix
b4d0dd1758
Merge branch 'master' of https://github.com/DigitalPulseSoftware/NazaraEngine
...
Former-commit-id: 157536817615de91c7bea1920d706c356d858216
2016-03-30 18:39:08 +02:00
Lynix
2b51a8b4b6
Sdk/Console: Add command history
...
Former-commit-id: e5b437988a3f81b2724c0f1a45da0bbfc85b14b0
2016-03-30 18:36:54 +02:00
Lynix
12968c73fe
Merge branch 'master' into application
...
Former-commit-id: 02d073ae79490d0ac38e56c90bf7d8ff57ae94c4
2016-03-29 21:47:56 +02:00
Lynix
dd87b9b115
Ndk/GraphicsComponent: Add BoundingVolume
...
Former-commit-id: e053b21e5495e097a752c17bf2f9367f55b78d78
2016-03-26 01:38:30 +01:00
Lynix
83884015fc
Add current work
...
Former-commit-id: 06dd34f00951e334b330c067f61f69fc73dcc2d2
2016-03-15 23:00:03 +01:00
Lynix
dbce7592a9
Sdk: Make World moveable
...
Former-commit-id: 285cb9da4cbafd3da0c0859eb9d366bb2fb978a3
2016-03-01 14:01:31 +01:00
Lynix
d7ab29e5ef
Fix and improve last PR
...
Former-commit-id: 16afead68e42411402dfb5a7bd957a4940b6f83a
2016-01-24 15:20:14 +01:00