Lynix
|
f8682d227b
|
More Cppcheck fixes
Former-commit-id: 62ab1caa04543da1a169812bb92a450d44f3aec1
|
2015-06-07 00:21:53 +02:00 |
Lynix
|
d1258c2a6d
|
Core/Signal: Add move Connect method
Former-commit-id: 1874faf23299ebac3e433195faa03c9eb6bd9ed4
|
2015-06-05 14:45:11 +02:00 |
Lynix
|
ea3e15d5d3
|
Core/Signal: Add Connect helpers
Former-commit-id: aae537bdc764b66735356a1d335be4b468eb9f77
|
2015-06-05 14:12:36 +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
|
0f27930467
|
Core/Signal: Add Signals (WIP)
Former-commit-id: eee55aa563f29c5604437f3c1a2b172af1a6410d
|
2015-06-04 15:20:16 +02:00 |
Lynix
|
8c6806eacb
|
Graphics: Update Light and Model to new interface
Former-commit-id: 5643f20261524f93a5d080404de5ab0b29151acb
|
2015-06-04 00:18:43 +02:00 |
Lynix
|
349b322834
|
Graphics/RenderQueue: Default argument for Clear method
Former-commit-id: b45e5b8819670e3d88a7d737e957e2207fc3200e
|
2015-06-03 22:39:13 +02:00 |
Lynix
|
11e7748d85
|
Ndk/GraphicsComponent: Update
Former-commit-id: 4f4ca46fb58582abb0c61b7f081b77e9cd95ee0f
|
2015-06-02 17:21:23 +02:00 |
Lynix
|
844062cfd0
|
Graphics/Renderable: Fix warning
Former-commit-id: 6370969c051e7612b59e303806a6dc650988afc9
|
2015-06-02 17:19:47 +02:00 |
Lynix
|
3db08e0a2c
|
Graphics/Header: Remove LightManager include
Former-commit-id: 0eeae90f0e035ab6f0527d2eccdfa3c54dce9b40
|
2015-05-31 23:52:22 +02:00 |
Lynix
|
0f7948ea4c
|
Merge branch 'NDK' of https://github.com/DigitalPulseSoftware/NazaraEngine into NDK
Conflicts:
include/Nazara/Graphics/SkeletalModel.hpp
src/Nazara/Graphics/SkeletalModel.cpp
Former-commit-id: 7dba08bc594d501adbc5a81c4ec1a70021eaa5b6
|
2015-05-31 22:18:09 +02:00 |
Lynix
|
4a87481311
|
Graphics/ForwardShading: Remake light selection
Former-commit-id: f7e761411e88513d1772b55f09ac4bd3a1d065a7
|
2015-05-31 22:13:49 +02:00 |
Lynix
|
eba7cfc538
|
Graphics/Renderable: Fix linking
Former-commit-id: f41d5c79cf48e2f0fc9dd9f04b8a9229eea6cf7c
|
2015-05-31 22:12:59 +02:00 |
Lynix
|
8f8eca1d70
|
Graphics/SkeletalModel: Update to new code
Former-commit-id: 74b17bf06b3c7c22477ee3a098301e70b093f890
|
2015-05-31 22:12:46 +02:00 |
Lynix
|
962c1f2362
|
Graphics/SkeletalModel: Begin update to Renderable
Former-commit-id: c05e8a85bf3f0227fe2e75480df12045c8384124
|
2015-05-28 14:37:40 +02:00 |
Lynix
|
e332193cd1
|
Graphics/Model: Default move constructor/operator
Former-commit-id: 0bf6787057d807dfaf4e27c965ea0d654c369b85
|
2015-05-28 13:49:25 +02:00 |
Lynix
|
367ec18217
|
Graphics/Light: Change the way lights are queued
Former-commit-id: 18cf919c3b221425624a4db15c59699abfba6fc7
|
2015-05-27 00:15:12 +02:00 |
Lynix
|
a92a58301a
|
Graphics/Light: Add cache infos (cosines, tangent) + inline
Former-commit-id: 36e6fb9c2d09597480302da30d3097ec54582fe8
|
2015-05-26 23:45:40 +02:00 |
Lynix
|
68d6f62cd4
|
Graphics/AbstractRenderQueue: Made members public
Former-commit-id: 61f69dda42b5d091a94d65b9f7f04ff1ce1ce59e
|
2015-05-26 23:39:42 +02:00 |
Lynix
|
2bba1be938
|
Math: Add M_SQRT3 constant, fix sphere radius calculations
Former-commit-id: 71ac4d3522f427fda60a0e71d76eca7558539187
|
2015-05-26 23:39:01 +02:00 |
Lynix
|
b0f418c481
|
Math/Matrix4: Add GetSquaredScale() method
Former-commit-id: c1ce74560b735dbcd5a4c377a7577a9d2c1bae09
|
2015-05-26 23:38:06 +02:00 |
Lynix
|
6f06383ab0
|
Graphics/Light: Update to Renderable
Former-commit-id: 6766d036eb4c79fd0d5cdb718b06d6e4812ac660
|
2015-05-26 14:16:15 +02:00 |
Lynix
|
e1a25a8885
|
Graphics/Model: Update to Renderable
(Note: this branch doesn't compile right now, this is normal)
Former-commit-id: 8c7e823122744394dda31db9acbfe2823c6f29e2
|
2015-05-26 14:16:05 +02:00 |
Lynix
|
f181d0f2df
|
Graphics/Renderable: Provide Cull default implementation
Former-commit-id: 7584b42b8737a426818af836628f8e7e1e34eb46
|
2015-05-26 14:13:57 +02:00 |
Lynix
|
be335c3e81
|
Graphics/Renderable: Fix copy constructor/operator
Former-commit-id: eb376d49285cefa1f0317719a47e41f62a11aae5
|
2015-05-26 14:13:24 +02:00 |
Lynix
|
b075d05d82
|
Graphics/RenderQueue: Replace AddLight method by variations
Former-commit-id: 79ad49d60bd8d397aa606cded7c0dd2d20a078dc
|
2015-05-26 14:12:41 +02:00 |
Lynix
|
3f501ec06f
|
Merge branch 'NDK' of https://github.com/DigitalPulseSoftware/NazaraEngine into NDK
Former-commit-id: 9ef456440ba27fbc09a8e61ae2f1003735c4da77
|
2015-05-26 00:08:45 +02:00 |
Lynix
|
3ee981867e
|
Graphics: Add Renderable class
WIP
Former-commit-id: b9ea2a443cf2e5f8b90360e1f47466b0c3ce69fa
|
2015-05-26 00:08:24 +02:00 |
Lynix
|
41afb3a3a1
|
Math/OrientedBox: Add Update(Vector3) overload
Former-commit-id: 3d9e75d78d1242b4ee75500c2b9ef4e38b2a7453
|
2015-05-26 00:07:48 +02:00 |
Lynix
|
656290d089
|
Core/Bitset: Add comparison operators
Former-commit-id: 7ca04f36fa001f322182c5e9457127f05432d373
|
2015-05-19 14:31:04 +02:00 |
Lynix
|
446f537e3f
|
Merge branch 'master' into NDK
Conflicts:
src/Nazara/Physics/Geom.cpp
Former-commit-id: 8fd71e34dbe105890042acc55e30b64e7c457ed4
|
2015-05-06 23:45:41 +02:00 |
Lynix
|
55b94f2bbf
|
Math/Matrix: Removed deprecated comment
Former-commit-id: f29b0b453b1313e991f783e8e3be183faa29d8bd
|
2015-05-06 23:33:07 +02:00 |
Lynix
|
44ff678002
|
Core: Added Listenable class (Made class Listener system generic)
Former-commit-id: 3baed32d6720c6455f50af51f262292ece9943fa
|
2015-05-06 18:17:18 +02:00 |
Lynix
|
fa2a269e5a
|
Utility/Node: Added listeners
Former-commit-id: aeddcbc5c61b7b51333ed704065fe6a18f17b2dc
|
2015-05-06 13:48:42 +02:00 |
Lynix
|
e84bd4ed3d
|
Core: Fixed warning
Former-commit-id: df4f09185f6ee273e34c671c62731cd938848354
|
2015-05-04 13:52:49 +02:00 |
Lynix
|
385b7fc3fd
|
Merge branch 'NDK' of https://github.com/DigitalPulseSoftware/NazaraEngine into NDK
Former-commit-id: 6e7a2cff46d6e077a3ee4434dd9f1a4a7fd00bb5
|
2015-05-04 11:02:08 +02:00 |
Lynix
|
8b5deffe35
|
Core/Bitset: Fixed Test methods being not const
Former-commit-id: 440c03a78b4dcf8ec1566c1db30989c0145b5a78
|
2015-05-03 19:54:35 +02:00 |
Lynix
|
1e30f0c757
|
Physics/PhysObject: Fixed class being not copyable
Former-commit-id: 34f2787e06a0158a802e8ceacaf2c1946850195f
|
2015-05-02 09:56:52 +02:00 |
Lynix
|
17e5ae1875
|
Utility/IndexMapper: Fixed missing include
Former-commit-id: 3131de5096bfaef56d3e34082029a96c16544155
|
2015-04-23 15:09:43 +02:00 |
Lynix
|
22f8c1b0a3
|
Physics/PhysObject: Added Set(Angular)Velocity methods
Former-commit-id: cd506b93ad3be1f2c5972b784bef53e02a9211ef
|
2015-04-23 14:22:58 +02:00 |
Lynix
|
06b2651264
|
Physics/Geom: Geoms no longer need a pointer to PhysWorld
Former-commit-id: 7f9372e3ec13525208b49bc3fd07787657f64acb
|
2015-04-20 01:34:17 +02:00 |
Lynix
|
1c7c1de3e7
|
Physics/PhysObject: Fixed Copy/Move operator
Former-commit-id: 58377ee8d41ef39ade38fcbf03355af5e7d7db58
|
2015-04-20 01:28:18 +02:00 |
Lynix
|
61c6baeabe
|
Physics/PhysObject: Added Copy/Move constructor/operator
Former-commit-id: 3cec9759476de4eb1adb470d436aa40698357c50
|
2015-04-19 23:20:13 +02:00 |
Lynix
|
f7d6107ec7
|
Physics/Geom: CompoundGeom can now include other CompounedGeom pieces
Former-commit-id: 8e421be85985bfb86ee7f6fd24569e36afdb34b4
|
2015-04-19 18:11:04 +02:00 |
Lynix
|
1642536a0e
|
Physics/Geom: Improved Geom class
Renamed BaseGeom to PhysGeom, made it a reference-counted class
Former-commit-id: 5b3a2921addb537c2744346edc9c74eafb3260b0
|
2015-04-19 18:01:45 +02:00 |
Lynix
|
ea9928401b
|
Fixed global header
Former-commit-id: 2172e7bcc2d4fe7f4f50e18efe7cacfdbee45d53
|
2015-04-14 13:46:56 +02:00 |
Lynix
|
697e6714db
|
(Bitset) Fixed PerformsAND not working right with empty bitsets
Former-commit-id: f4b70a9d1177c97f7dc376b6cc1d209520e2b19b
|
2015-04-13 00:13:44 +02:00 |
Lynix
|
0404927663
|
Fixed some files encoding
Former-commit-id: 78d0389774a67043d5e59e66b77ff4a1760dd1f4
|
2015-04-07 17:42:36 +02:00 |
Lynix
|
51942c1eb9
|
(GuillotineBinPack) Improved readability
Former-commit-id: a65647370d30dfe110ba38c65afc850328f84b01
|
2015-04-07 17:42:00 +02:00 |
Lynix
|
aedf416949
|
(Initializer) Added explicit (un)initialisation
Former-commit-id: 198287ca1cc4e8a53531263a90bcffbcab1ef2b2
|
2015-04-07 17:23:18 +02:00 |