Lasse Öörni
144108a1f3
Merge remote-tracking branch 'TheComet93/IKDoc'
2017-08-16 18:38:55 +03:00
Lasse Öörni
18d5ce2fed
Remove unnecessary VS defines from PBR techniques.
2017-08-16 13:26:45 +03:00
Lasse Öörni
c2c1d06cd2
Remove unused IBL code which requires tangents / bitangents, and do not require tangents for IBL / non-normalmapped. Fix PBR techniques so that VS also refers to NORMALMAP define when necessary, since that is now required to trigger the tangent calculation. Closes #2072 .
2017-08-16 11:26:51 +03:00
TheComet
8f4b77aa34
Finished IK documentation
2017-08-15 21:52:51 +02:00
TheComet
b4fc4c28b6
Documenting IK some more...
2017-08-15 00:34:48 +02:00
TheComet
1695a263db
Working on IK documentation...
2017-08-15 00:34:48 +02:00
Yao Wei Tjong 姚伟忠
848f52fbe9
For CI - attempt to implement the conditional build stage on our own.
...
This is to fix packaging build on OSX build environment where they were running out of time in the absense of the pre-cache stage.
[ci package] test that it does not trigger on a branch.
2017-08-14 09:01:30 +08:00
Lasse Öörni
c1630d8d8d
Merge pull request #2067 from TheComet93/iss2054
...
IKEffector target bug fix
2017-08-13 16:24:46 +03:00
Lasse Öörni
6af97c59b6
Remove setting certain RigidBody boolean flags when UpdateMass() readds the body to world, to avoid introducing potential new bugs.
2017-08-13 15:40:39 +03:00
TheComet
cdbfd83e4a
fixes #2054 - If there was a node in the scene with an empty name, IKEffector would always select that node as a target
2017-08-13 14:04:27 +02:00
urho3d-travis-ci
2da19c1ab6
Travis CI: API documentation update at 2017-08-12 13:56:05 UTC.
...
[ci package]
Commit: d537c2027a
Message: Merge pull request #2061 from eugeneko/navmesh-streaming
Navmesh streaming
2017-08-12 13:56:05 +00:00
Eugene Kozlov
d537c2027a
Merge pull request #2061 from eugeneko/navmesh-streaming
...
Navmesh streaming
2017-08-12 15:52:35 +03:00
Lasse Öörni
63724fcdc3
Remove unnecessary parameter from the bugfix code.
2017-08-12 15:14:01 +03:00
Lasse Öörni
ad3a30f2e3
If Rigidbody's collisionshape changes, readd to world. Fixes #2064 .
2017-08-12 13:41:24 +03:00
Yao Wei Tjong 姚伟忠
4068d2474e
Remove temporary workaround which appears to be redundant now.
2017-08-10 23:22:56 +08:00
urho3d-travis-ci
768b6ddf5a
Travis CI: API documentation update at 2017-08-09 19:56:06 UTC.
...
[ci package]
Commit: 787ce41a81
Message: Merge remote-tracking branch 'TheComet93/iss2058'
2017-08-09 19:56:06 +00:00
Lasse Öörni
787ce41a81
Merge remote-tracking branch 'TheComet93/iss2058'
2017-08-09 22:19:33 +03:00
TheComet
e419afa30b
Fixing grammar error, making feature flags boolean in lua script bindings
2017-08-09 00:09:11 +02:00
Eugene Kozlov
f7b98fea74
Use VectorBuffer for Lua NavigationMesh API.
2017-08-08 23:01:08 +03:00
Eugene Kozlov
ef3b6efd96
Add streaming mode to Lua samples 15_Navigation and 39_CrowdNavigation. Minor changes.
2017-08-08 01:34:57 +03:00
Eugene Kozlov
e110998f70
Update Lua bindings.
2017-08-08 01:34:57 +03:00
Eugene Kozlov
4403b99cbd
Remove separate navigation streaming samples.
2017-08-08 01:34:57 +03:00
Eugene Kozlov
f84e9d1392
Add streaming mode to C++ samples 15_Navigation and 39_CrowdNavigation . Fix using outdated navigation mesh data for streaming.
2017-08-08 01:34:57 +03:00
Eugene Kozlov
20d2133f13
Add streaming mode to AS sample 15_Navigation.
2017-08-08 01:34:57 +03:00
Eugene Kozlov
f7573971f4
Update Navigation AS API. Add streaming mode to AS sample 39_CrowdNavigation. Disable bounding box padding on NavigationMesh::Allocate. Send E_NAVIGATION_MESH_REBUILT on NavigationMesh::Allocate.
2017-08-08 01:34:56 +03:00
Eugene Kozlov
db7d92e419
Fix stuck CrowdAgent-s after NavigationMesh::AddTile.
2017-08-08 01:34:56 +03:00
Eugene Kozlov
2073349613
Partially revert commit a8a29d7
due to broken off-mesh movement.
2017-08-08 01:34:56 +03:00
Eugene Kozlov
6f57b5b4e5
Add events for navigation mesh tile operations. Fix obstacles rendering into newly added tiles.
2017-08-08 01:34:56 +03:00
Eugene Kozlov
214dcc6638
Fix C++98 compilation.
2017-08-08 01:34:56 +03:00
Eugene Kozlov
e85e9d897c
Add support of sparse navigation meshes and dynamic tile management. Add two examples based on 15_Navigation and 39_CrowdNavigation.
2017-08-08 01:34:56 +03:00
Eugene Kozlov
e963e89f47
Copy 15_Navigation and 39_CrowdNavigation samples.
2017-08-08 01:34:56 +03:00
TheComet
e134de1b18
Updating sample scripts
2017-08-06 17:09:27 +02:00
TheComet
c43b269845
Updating script APIs, making sure sample compiles, see thread on the forum for more info
2017-08-06 17:08:14 +02:00
Yao Wei Tjong 姚伟忠
8cd8569243
Clean the generated PCH when 'clean' built-in target is invoked.
2017-08-06 12:59:36 +08:00
Yao Wei Tjong 姚伟忠
ba66888068
Fix PCH generation for the Web/MODULE lib type.
2017-08-06 12:59:36 +08:00
Yao Wei Tjong 姚伟忠
d0a51addf7
Generate PCH deps file using a naming convention expected by Clion.
...
Fix #2047 .
2017-08-06 12:59:36 +08:00
TheComet
1f679d6756
fixes #2058 - It probably still has some bugs that need fixing, and the script bindings need updating
2017-08-03 23:22:32 +02:00
Yao Wei Tjong 姚伟忠
ddf64ccdb8
Make the symlinked batch files launchable via Windows Explorer.
...
Fix #2046 .
2017-08-03 22:01:56 +08:00
TheComet
0e72531fe3
Gotta stop here, will continue tomorrow
2017-08-03 00:02:17 +02:00
TheComet
15f837d880
(Sorry) giving RebuildData() a more sensible name
2017-08-02 23:10:28 +02:00
urho3d-travis-ci
c44e954abf
Travis CI: API documentation update at 2017-08-02 15:56:23 UTC.
...
[ci package]
Commit: e439197cfa
Message: Merge pull request #2034 from kostik1337/tilemap-improvements
Several tilemap improvements
2017-08-02 15:56:23 +00:00
Lasse Öörni
e439197cfa
Merge pull request #2034 from kostik1337/tilemap-improvements
...
Several tilemap improvements
2017-08-02 18:45:13 +03:00
urho3d-travis-ci
0e2fd9271e
Travis CI: API documentation update at 2017-08-02 11:25:11 UTC.
...
[ci package]
Commit: 947fe2bde7
Message: Add SeekRelative() & Tell() (which is merely an alias to GetPosition()) to Deserializer. Closes #2053 .
2017-08-02 11:25:11 +00:00
Lasse Öörni
947fe2bde7
Add SeekRelative() & Tell() (which is merely an alias to GetPosition()) to Deserializer. Closes #2053 .
2017-08-02 13:25:39 +03:00
urho3d-travis-ci
aa4c7fa9f4
Travis CI: API documentation update at 2017-08-01 09:45:24 UTC.
...
[ci package]
Commit: 0df18d3f54
Message: Merge remote-tracking branch 'TheComet93/iss1957'
2017-08-01 09:45:24 +00:00
Lasse Öörni
0df18d3f54
Merge remote-tracking branch 'TheComet93/iss1957'
2017-08-01 11:24:48 +03:00
Guschin Konstantin
5ebe92d6ee
Naming fixes, angelscript bindings, refactoring
2017-07-31 21:18:39 +07:00
TheComet
ea593632a5
Setting IK_RESTRICT properly this time. Also refactoring export.h.in
2017-07-29 21:53:40 +02:00
TheComet
cc8b06c8f9
Using #cmakedefine and making the for loop more efficient
2017-07-29 16:36:03 +02:00
urho3d-travis-ci
e6d9e45ab5
Travis CI: API documentation update at 2017-07-29 14:22:05 UTC.
...
[ci package]
Commit: f68e04a6fc
Message: Fix tabs.
2017-07-29 14:22:05 +00:00