S6066
dad8894d76
Readme: Fix Appveyor Nightlies' link ( #187 )
...
* [Readme] Fix Appveyor nightlies link
* [Readme] Add link to debug binaries
2018-09-07 17:27:33 +02:00
Jérôme Leclercq
ba59bc927f
AppVeyor: Switch from VS2015 to VS2017
2018-09-07 13:48:27 +02:00
Jérôme Leclercq
02383b1c0b
Sdk/GraphicsComponent: Invalidates culling when adding/removing renderables
2018-09-07 13:34:55 +02:00
Jérôme Leclercq
b019fc4f6d
Sdk/GraphicsComponent: Fix generated AABB
2018-09-07 13:26:14 +02:00
Lynix
d0bea6d09a
Update global headers
2018-09-06 18:35:51 +02:00
Jérôme Leclercq
eaa3fd2f09
Fix method order
2018-09-06 13:27:06 +02:00
Jérôme Leclercq
46008531e0
Math/Angle: Fix implicit conversion to Euler Angles/Quaternion
2018-09-06 13:24:29 +02:00
Lynix
8bcb8756f9
Fill changelog
2018-09-05 22:42:39 +02:00
Lynix
b631f3d3da
Fix some units test
2018-09-05 22:42:34 +02:00
Lynix
09c49f03fb
Math: Update global header
2018-09-05 21:53:13 +02:00
Lynix
1ee75f2699
Math/Angle: Adds conversion to euler angles and quaternions
2018-09-05 21:51:32 +02:00
Jérôme Leclercq
1114bb0fdd
Fix some other oopsies
2018-09-05 16:24:10 +02:00
Jérôme Leclercq
500ad417a7
Math/Angle: Fix compilation under Linux
2018-09-05 15:59:00 +02:00
Jérôme Leclercq
702b0cb7a4
Merge branch 'master' into 2d-angles
2018-09-05 15:58:44 +02:00
Jérôme Leclercq
4c8e40bb6c
Math/Angle: Rename parameters to prevent name clash
2018-09-05 15:18:35 +02:00
Jérôme Leclercq
97cdb110ae
Unit test fixes
2018-09-05 15:15:26 +02:00
Jérôme Leclercq
f0e215f8f5
Math/Angle: Optimize SinCos on Linux
2018-09-05 15:15:02 +02:00
Jérôme Leclercq
9e0b61f30d
Math/Angle: Add sine, cosine, tangent methods
2018-09-05 15:14:31 +02:00
Jérôme Leclercq
3cc70daf3e
Fix missing file
2018-09-05 15:13:39 +02:00
Lynix
f59810b68e
Math: Add Angle class
2018-09-02 22:06:03 +02:00
Lynix
960af3afa3
Fix example not compiling
2018-09-01 13:22:37 +02:00
Lynix
b1241da2a6
Fill changelog
...
[skip-ci]
2018-08-31 22:17:40 +02:00
Lynix
03d2742fed
Demo: Fix Particles not building
2018-08-31 22:07:47 +02:00
Lynix
566e5b4dcf
Sdk/DebugSystem: Increase line width to 2
2018-08-31 22:01:21 +02:00
Lynix
a5c2a433f8
Sdk/DebugSystem: Draw global AABB in orange
2018-08-31 22:01:06 +02:00
Lynix
8ce8eafb88
Sdk/DebugSystem: Fix AABB/OBB debug draw
2018-08-31 21:45:57 +02:00
Lynix
b739965b1d
Graphics/RenderSystem: Add supports for partial culling
2018-08-31 21:45:35 +02:00
Jérôme Leclercq
5e6204fad4
Fix compilation
2018-08-31 17:33:51 +02:00
Jérôme Leclercq
e42ff5b18a
Sdk/GraphicsComponent: Remake bounding volume handling
...
GraphicsComponent now only have an AABB but their instanced renderable now have individual BoundingVolume
2018-08-31 17:32:48 +02:00
Jérôme Leclercq
7bb6c84752
Graphics/CullingList: Improve culling list
...
- Now supports box culling
- Removed branch
- Removed complex hash combination and replaced it with a much faster algorithm
- It now supports partial visibility
2018-08-31 17:26:50 +02:00
Jérôme Leclercq
56873b92b0
Network/Socket: Fix Connect (timeout) on Windows/Linux
2018-08-30 13:03:50 +02:00
Jérôme Leclercq
d0e33225b7
Merge branch 'master' of https://github.com/DigitalPulseSoftware/NazaraEngine
2018-08-30 12:10:36 +02:00
Jérôme Leclercq
28c6bd7af7
Network: Log internal errors
2018-08-30 12:10:33 +02:00
Lynix
b8e25502f5
Physics2D/RigidBody2D: Fix useless copy
2018-08-29 20:55:19 +02:00
Lynix
e62afabd71
Physics2D/Collider2D: Fix CompoundCollider2D filters
2018-08-29 20:54:57 +02:00
S6066
652ecd2404
[Premake5: package] Fix typo in pack-libdir's description ( #186 )
2018-08-28 22:35:20 +02:00
Lynix
109e6a89ca
Sdk/PhysicsSystem2D: Removed copy constructor
2018-08-28 22:05:31 +02:00
Lynix
78faacf03f
PhysicsSystem2D: Fix RegisterCallbacks for good
...
Allowing move instead of forcing copy
Fixing RegisterCallbacks overload
2018-08-28 22:05:15 +02:00
Lynix
cd0647008c
SDK/PhysicsSystem2D: Fix temporary taken by reference
2018-08-28 21:56:32 +02:00
Lynix
fd9db1b639
Graphics/CullingList: Add forceInvalidation parameter
2018-08-25 22:41:34 +02:00
Lynix
a3a4ed89b8
Graphics/Material: Fix reflection mode not being copied
2018-08-25 22:41:05 +02:00
Lynix
933cb64488
Physics2D/Collider2D: Allow to prevent individual colliders properties override
2018-08-24 16:30:03 +02:00
Lynix
b9e36f36e2
Graphics/TileMap: Fix sprite data corruption with multiple materials
2018-08-23 17:46:18 +02:00
Faymoon
2db5273d36
Fix ( #184 )
2018-08-23 17:29:02 +02:00
Jérôme Leclercq
ffc833439d
Physics2D/Collider2D: Add some missing getters
2018-08-17 17:03:49 +02:00
Jérôme Leclercq
e4d547316d
Core/ObjectHandle: Fix Reset(ObjectHandle&&) not clearing the pointer
2018-08-16 18:06:02 +02:00
S6066
d83c12c2d3
TextAreaWidget: Make Tab writable ( #175 )
...
* TextAreaWidget: Make Tab writable
* Implement Tab ena/disabling, disable it by default
* Log change
* Rename Tab Enabling function
* Add useful Write/Delete functions
* Finished!
* whoops
* Fix everything
* whoops
* I don't know why but it works
* whoops
* I'M PUSHING.
2018-08-14 20:53:26 +02:00
Faymoon
beca6e7dd5
little fixes ( #183 )
...
* Update
* Add: [Get/Set]AngularDaming for standardization
* Fix: Name error
* Add: [Get/Set][AngularDamping/MomentOfInertia] in PhysicsComponent2D
* Forgot in last commit
* Add: param coordSys in [PhysicsComponent2D/RigidBody2D]::SetMassCenter
* Add: Some forgotten inline
* Fix little error
* Fix: Indentation before case
* Move and Change GetCenterOfGravity
* Rename m_world into m_physWorld
* Rename GetWorld int GetPhysWorld
* Update: PhysicsSystem2D became an interface of PhysWorld2D
* Update Collison/PhysicsComponent because GetWorld was renamed
* Update tests
* Update: Make the interface usable with Entity instead of PhysicsComponent
* Update: Make GetPhysWorld private
* Update PhysicsSystem2D.hpp
* Update: indent
* Remove: useless blank line
* update order(?)
* Update PhysicsSystem2D.hpp
* Add calls to GetPhysWorld to attempt a nullptr value
* update include
* little fix
* add some missing inline
2018-08-14 18:44:41 +02:00
Lynix
9ecfe31637
Build: Copy .dll only if host is Windows
2018-08-08 10:35:49 +02:00
Lynix
8ffe7f14ba
Merge branch 'master' of https://github.com/DigitalPulseSoftware/NazaraEngine
2018-08-08 10:34:32 +02:00