Commit Graph

  • eba7cfc538 Graphics/Renderable: Fix linking Lynix 2015-05-31 22:12:59 +02:00
  • 8f8eca1d70 Graphics/SkeletalModel: Update to new code Lynix 2015-05-31 22:12:46 +02:00
  • d7e640fd1e Graphics/DeferredLighting: Fix target shader Lynix 2015-05-31 22:12:04 +02:00
  • 962c1f2362 Graphics/SkeletalModel: Begin update to Renderable Lynix 2015-05-28 14:37:40 +02:00
  • e332193cd1 Graphics/Model: Default move constructor/operator Lynix 2015-05-28 13:49:25 +02:00
  • 122ae57968 Graphics/DeferredLighting: Update to new code Lynix 2015-05-27 00:15:49 +02:00
  • 367ec18217 Graphics/Light: Change the way lights are queued Lynix 2015-05-27 00:15:12 +02:00
  • a92a58301a Graphics/Light: Add cache infos (cosines, tangent) + inline Lynix 2015-05-26 23:45:40 +02:00
  • 68d6f62cd4 Graphics/AbstractRenderQueue: Made members public Lynix 2015-05-26 23:39:42 +02:00
  • 2bba1be938 Math: Add M_SQRT3 constant, fix sphere radius calculations Lynix 2015-05-26 23:39:01 +02:00
  • b0f418c481 Math/Matrix4: Add GetSquaredScale() method Lynix 2015-05-26 23:38:06 +02:00
  • 6f06383ab0 Graphics/Light: Update to Renderable Lynix 2015-05-26 14:16:15 +02:00
  • e1a25a8885 Graphics/Model: Update to Renderable Lynix 2015-05-26 14:16:05 +02:00
  • f181d0f2df Graphics/Renderable: Provide Cull default implementation Lynix 2015-05-26 14:13:57 +02:00
  • be335c3e81 Graphics/Renderable: Fix copy constructor/operator Lynix 2015-05-26 14:13:24 +02:00
  • b075d05d82 Graphics/RenderQueue: Replace AddLight method by variations Lynix 2015-05-26 14:11:56 +02:00
  • 3f501ec06f Merge branch 'NDK' of https://github.com/DigitalPulseSoftware/NazaraEngine into NDK Lynix 2015-05-26 00:08:45 +02:00
  • 3ee981867e Graphics: Add Renderable class Lynix 2015-05-26 00:08:24 +02:00
  • 41afb3a3a1 Math/OrientedBox: Add Update(Vector3) overload Lynix 2015-05-26 00:07:48 +02:00
  • d369f6d583 Ndk/RenderSystem: Add Entity Removed event Lynix 2015-05-22 17:59:20 +02:00
  • 656290d089 Core/Bitset: Add comparison operators Lynix 2015-05-19 14:31:04 +02:00
  • 54f954208e Script/Features: Update TaskScheduler Lynix 2015-05-19 14:14:22 +02:00
  • 90e4a1ca52 Core/HardwareInfo: Added GetTotalMemory Lynix 2015-05-19 14:13:48 +02:00
  • c3e5a7defc Core/HardwareInfo: Improve accuracy under Windows Lynix 2015-05-19 13:52:34 +02:00
  • 16a304b471 Merge pull request #36 from Gawaboumga/master Lynix 2015-05-19 13:50:04 +02:00
  • f82446dda3 Merge remote-tracking branch 'origin/master' into NDK Lynix 2015-05-19 01:06:56 +02:00
  • 9aacbe158c Ndk: Add RenderSystem (experimental) Lynix 2015-05-19 01:03:11 +02:00
  • e0da339217 Ndk/GraphicsComponent: First commit Lynix 2015-05-19 01:01:49 +02:00
  • 2cb6fca127 Seems more correct Youri Hubaut 2015-05-16 13:28:28 +02:00
  • 2cb669a558 TaskSchedulerImpl for POSIX and compilation fixes Youri Hubaut 2015-05-16 13:10:54 +02:00
  • 602dd561d2 Renderer/RenderTexture: Fix size miscalculation Lynix 2015-05-13 14:03:26 +02:00
  • 20dda58ebc Ndk/World: Fixed my stupidity Lynix 2015-05-10 23:46:41 +02:00
  • 446f537e3f Merge branch 'master' into NDK Lynix 2015-05-06 23:45:41 +02:00
  • 55b94f2bbf Math/Matrix: Removed deprecated comment Lynix 2015-05-06 23:33:07 +02:00
  • 1fff550c06 Graphics/ForwardShading: Fixed non-lit translucide rendering Lynix 2015-05-06 23:31:42 +02:00
  • 53ae616d49 Merge branch 'master' of https://github.com/DigitalPulseSoftware/NazaraEngine Lynix 2015-05-06 23:30:42 +02:00
  • d7f48dfa7f Graphics/DeferredShading: Fixed phong lighting unifoms Lynix 2015-05-06 23:29:46 +02:00
  • ca291d7285 Ndk/World: Fixed entities indexes Lynix 2015-05-06 23:25:00 +02:00
  • b84a1f0663 Ndk/CameraComponent: Added [Get/Set]Layer method Lynix 2015-05-06 22:51:31 +02:00
  • 04d864e171 Ndk/Entity: Added Entity::Invalidate() Lynix 2015-05-06 22:48:36 +02:00
  • 96bbabe334 Merge branch 'NDK' of https://github.com/DigitalPulseSoftware/NazaraEngine into NDK Lynix 2015-05-06 20:20:33 +02:00
  • 045aa86c9c Core/Node: Improved SetParent check Lynix 2015-05-06 20:20:27 +02:00
  • 44ff678002 Core: Added Listenable class (Made class Listener system generic) Lynix 2015-05-06 18:17:18 +02:00
  • 3195a50114 Ndk/Camera: Invalidate when node invalidate Lynix 2015-05-06 13:50:04 +02:00
  • fa2a269e5a Utility/Node: Added listeners Lynix 2015-05-06 13:48:42 +02:00
  • e55b4edd0c Ndk: Added CameraComponent (WIP) Lynix 2015-05-05 18:39:47 +02:00
  • a3010f2acc Updated external libraries Lynix 2015-05-04 14:13:32 +02:00
  • a494ce5cca Revert "Updated external libraries" Lynix 2015-05-04 14:12:36 +02:00
  • 881a7f6fb9 Updated external libraries Lynix 2015-05-04 14:09:07 +02:00
  • e84bd4ed3d Core: Fixed warning Lynix 2015-05-04 13:52:49 +02:00
  • 5e954113ef Ndk: Fixed warnings Lynix 2015-05-04 13:52:37 +02:00
  • 385b7fc3fd Merge branch 'NDK' of https://github.com/DigitalPulseSoftware/NazaraEngine into NDK Lynix 2015-05-04 11:02:08 +02:00
  • 9fa5b5bbfc Ndk/Entity: Inlined IsValid() Lynix 2015-05-04 00:53:07 +02:00
  • 58416694d4 Ndk: Added EntityList Lynix 2015-05-04 00:25:54 +02:00
  • da36f95b7c Ndk/Physics: Merged StaticCollisionSystem with PhysicsSystem Lynix 2015-05-03 19:55:16 +02:00
  • 8b5deffe35 Core/Bitset: Fixed Test methods being not const Lynix 2015-05-03 19:54:35 +02:00
  • 47c5d1072b Ndk/BaseSystem: Added entity validation Lynix 2015-05-03 19:51:56 +02:00
  • 3ebf967f30 Ndk/BaseSystem: Added "one of" style requirement Lynix 2015-05-03 19:50:42 +02:00
  • 9bffaaaa84 Ndk/Algorithm: Fixed headers cyclic dependency Lynix 2015-05-03 19:48:33 +02:00
  • bb74a9a6cb Merge pull request #35 from Gawaboumga/POSIX Lynix 2015-05-03 18:28:45 +02:00
  • 4b43cc2d59 Core/MemoryManager: Made NextFree thread-safe Lynix 2015-05-03 18:07:57 +02:00
  • 7b2e6bb3f2 NzMutex is now a recursive mutex Youri Hubaut 2015-05-03 16:15:48 +02:00
  • 4bbb02eadc Revert Youri Hubaut 2015-05-03 16:15:29 +02:00
  • 31227ca567 Ndk/Physics: Improved code Lynix 2015-05-02 21:05:33 +02:00
  • 3f423239f5 Ndk/Algorithm: Added Is[Component|System] function Lynix 2015-05-02 21:03:30 +02:00
  • 100952d0b1 Core/ParameterList: Fixed typo Lynix 2015-05-02 20:40:43 +02:00
  • b29d1ffcd8 Little fixes and recursive mutex in NzFile Youri Hubaut 2015-05-02 16:19:46 +02:00
  • 3b8449ebc4 Physics/PhysObject: Improved code Lynix 2015-05-02 10:01:10 +02:00
  • d558b04aa7 Ndk/Physics: Added first physics components/systems Lynix 2015-05-02 10:00:07 +02:00
  • 55519b5e31 Ndk/Component: Modified comment and error messages Lynix 2015-05-02 09:57:33 +02:00
  • 1e30f0c757 Physics/PhysObject: Fixed class being not copyable Lynix 2015-05-02 09:56:52 +02:00
  • 301bb56efc Core/ParameterList: Fixed compilation Lynix 2015-05-02 09:14:45 +02:00
  • 9e3dbb7d09 Ndk/ListenerSystem: Handling VelocityComponent Lynix 2015-04-23 15:10:19 +02:00
  • 17e5ae1875 Utility/IndexMapper: Fixed missing include Lynix 2015-04-23 15:09:43 +02:00
  • ad290a18f4 Ndk/Components: Added On[Attached|Detached] events Lynix 2015-04-23 14:26:48 +02:00
  • 581496ce44 Ndk/Entity: Fixed entity moving Lynix 2015-04-23 14:25:25 +02:00
  • 8c5101efda Physics/PhysObject: Fixed static bodies collisions Lynix 2015-04-23 14:24:31 +02:00
  • b5efe4d907 Physics/PhysObject: Fixed compilation error Lynix 2015-04-23 14:23:13 +02:00
  • 22f8c1b0a3 Physics/PhysObject: Added Set(Angular)Velocity methods Lynix 2015-04-23 14:22:58 +02:00
  • a71c86c0ca Physics/PhysObject: PhysObject now always have a valid geom Lynix 2015-04-20 13:39:40 +02:00
  • 1a403eb79c Physics/PhysObject: Fixed SetGeom Lynix 2015-04-20 13:39:10 +02:00
  • 5b44619592 Ndk/Components: Added OnComponent[Attached|Detacted] events Lynix 2015-04-20 01:54:09 +02:00
  • a7be4c6346 Physics/PhysObject: Fixed class Lynix 2015-04-20 01:44:31 +02:00
  • 06b2651264 Physics/Geom: Geoms no longer need a pointer to PhysWorld Lynix 2015-04-20 01:34:17 +02:00
  • 1c7c1de3e7 Physics/PhysObject: Fixed Copy/Move operator Lynix 2015-04-20 01:28:18 +02:00
  • 61c6baeabe Physics/PhysObject: Added Copy/Move constructor/operator Lynix 2015-04-19 23:20:13 +02:00
  • f7d6107ec7 Physics/Geom: CompoundGeom can now include other CompounedGeom pieces Lynix 2015-04-19 18:11:04 +02:00
  • 1642536a0e Physics/Geom: Improved Geom class Lynix 2015-04-19 18:01:45 +02:00
  • ea9928401b Fixed global header Lynix 2015-04-14 13:46:56 +02:00
  • 697e6714db (Bitset) Fixed PerformsAND not working right with empty bitsets Lynix 2015-04-13 00:13:44 +02:00
  • 201275b4ae (NodeComponent) Fixed NzNode::SetParent methods not being exposed Lynix 2015-04-12 23:28:12 +02:00
  • ead468525e (NDK) Added Velocity component/system Lynix 2015-04-12 23:19:53 +02:00
  • 2ab0defa48 (NDK) Fixed copy/move constructor/operator Lynix 2015-04-12 21:03:19 +02:00
  • f137a75267 (NDK) Added Listener component and system Lynix 2015-04-12 19:38:38 +02:00
  • 0404927663 Fixed some files encoding Lynix 2015-04-07 17:42:36 +02:00
  • 51942c1eb9 (GuillotineBinPack) Improved readability Lynix 2015-04-07 17:42:00 +02:00
  • f290b8d886 (NDK) Added Application class Lynix 2015-04-07 17:41:17 +02:00
  • 1bd45731cd (NDK) Added NodeComponent Lynix 2015-04-07 17:39:45 +02:00
  • 46d125d205 (NDK) Added explicit initialisation Lynix 2015-04-07 17:39:20 +02:00
  • aedf416949 (Initializer) Added explicit (un)initialisation Lynix 2015-04-07 17:23:18 +02:00