Commit Graph

9869 Commits

Author SHA1 Message Date
Yao Wei Tjong 姚伟忠
8e66e6a131 Update the changelog some more.
Fix formatting to end all the points with periods.
2015-05-10 21:53:25 +08:00
Lasse Öörni
b6889b68df In DeferredHWDepth renderpath, clear albedo rendertarget explicitly to prevent ghosting bugs from previous frames in case stencil is not available. 2015-05-10 15:09:42 +03:00
Lasse Öörni
f42dd05319 Restored the previous mouse move logic for Emscripten only. 2015-05-10 14:28:51 +03:00
Lasse Öörni
16a1894cb2 Never use SDL mouse move event data when mouse is hidden and being recentered, as that causes RELATIVE mode to return wrong mouse deltas on OSX. 2015-05-10 12:41:16 +03:00
Yao Wei Tjong 姚伟忠
89afc675c8 Update the initial changelog for new release. 2015-05-10 10:06:46 +08:00
Lasse Öörni
37154c4774 Initial changelog for new version. 2015-05-09 23:26:32 +03:00
Yao Wei Tjong 姚伟忠
a5f9417469 For Travis CI - adjust build rules for Emscripten CI build. 2015-05-08 22:48:50 +08:00
Yao Wei Tjong 姚伟忠
c30de0f087 For Travis CI - fix CI mirror branches deletion issue. 2015-05-08 22:05:31 +08:00
Yao Wei Tjong 姚伟忠
d19fddb361 For Travis CI - Fix Emscripten CI build.
Log abort message when skipping CI mirror creation/deletion.
2015-05-08 21:15:20 +08:00
Yao Wei Tjong 姚伟忠
fb84bcf179 For Travis CI - tune down email notifications frequency.
Add checkpoint for Emscripten CI build and use it to determine whether to skip make test and/or scaffolding test when running short of time.

For Travis CI - perform the full CI jobs for topic branches and PRs.

For Travis CI - use custom data in .travis.yml for excluding samples.
2015-05-08 18:39:14 +08:00
Lasse Öörni
a19eead144 Fix non-desktop graphics builds. 2015-05-08 13:32:42 +03:00
urho3d-travis-ci
a88a57c6ca Travis CI: API documentation update at 2015-05-08 09:51:55 UTC.
[ci package]
2015-05-08 09:51:55 +00:00
Lasse Öörni
2a34d35dec Added missing vertex color variation to the LitSolid shaders. 2015-05-08 12:41:59 +03:00
Lasse Öörni
318a3db786 Merge branch 'renderpath-cubemap'
Conflicts:
	Source/Urho3D/Graphics/View.cpp
2015-05-08 11:40:01 +03:00
Lasse Öörni
9c226e2c3c Added pure diffuse vertexcolor & notexture vertexcolor techniques. 2015-05-08 11:03:44 +03:00
Lasse Öörni
c1e2d51338 Fix readable HW depth rendering on D3D11. Do not allocate a dummy color rendertarget for depth-only rendering unnecessarily on D3D11. 2015-05-08 01:53:54 +03:00
Lasse Öörni
0298740da2 Fix wrong viewport being used in depth-only rendering. Do not setup rendertarget & depth stencil for debug geometry rendering, if nothing to render. 2015-05-08 00:15:59 +03:00
Lasse Öörni
1826c7ee55 Minor render path documentation edits. 2015-05-07 22:27:59 +03:00
Lasse Öörni
9f044cb1fa Refactor FindNamedTexture() so that programmatically stored cubemap textures without a proper file extension can be used for texture binding in the renderpath. Expose GetExistingResource() to script. 2015-05-07 21:45:18 +03:00
Lasse Öörni
b3f39da360 Fix missing camelcasing. 2015-05-07 21:28:18 +03:00
Lasse Öörni
4619040250 Fix GetExistingResource(). 2015-05-07 21:25:56 +03:00
Lasse Öörni
03c517ebda Fix out of bounds array access related to RenderPathCommand outputs. Changed to store name and face within a pair. Added missing render path-related script bindings. 2015-05-07 21:05:27 +03:00
Lasse Öörni
0bf8877d1e Fix D3D build. 2015-05-07 19:52:30 +03:00
Lasse Öörni
a8bf39ca7e Remove redundant check. 2015-05-07 19:43:32 +03:00
Lasse Öörni
15f338b3c0 Allow RenderPath to define cube map rendertargets. Allow RenderPath to refer to rendertargets created programmatically and stored as named manual resources. 2015-05-07 18:56:00 +03:00
Mike3D
581d1b550b Do not hardcode obstacle radius 2015-05-07 17:20:05 +02:00
Yao Wei Tjong 姚伟忠
114d8cdbbd For Travis CI - ci_create_mirrors checks against moving HEAD by itself. 2015-05-07 19:00:06 +08:00
urho3d-travis-ci
1e49c1938c Travis CI: API documentation update at 2015-05-07 10:15:09 UTC.
[ci package]
2015-05-07 10:15:09 +00:00
Yao Wei Tjong 姚伟忠
bac54db64c For Travis CI - add notification email back for coverity scan.
Strangely it won't proceed to perform the scan otherwise.
For Travis CI - when performing API documentation update, delayed the creation of CI mirror branches.
2015-05-07 18:03:48 +08:00
Yao Wei Tjong 姚伟忠
252206a207 Decouple Physics subsystem from DetourCrowd implementation.
Also minor code clean up (dot the i's and cross the t's).
2015-05-07 16:52:18 +08:00
Lasse Öörni
f4b5ead164 On D3D11 & OpenGL3, convert luminance & luminance-alpha textures to RGBA on upload. Revert RampGenerator & Spot/SpotWide texture changes to use RGB format. Closes #718. 2015-05-06 17:23:10 +03:00
Lasse Öörni
bb831d75f8 Added nullcheck to AnimatedSprite2D::UpdateAnimation(). Thanks to rku for noticing. 2015-05-06 13:07:00 +03:00
urho3d-travis-ci
bf1b4e3a15 Travis CI: API documentation update at 2015-05-06 09:09:03 UTC.
[ci package]
2015-05-06 09:09:03 +00:00
Lasse Öörni
42c352f2ba Tabs to spaces. Change NavArea Bounds to BoundingBox to match Urho convention elsewhere. Added NavArea component Lua binding. 2015-05-06 11:56:12 +03:00
Lasse Öörni
bc5f009d75 Readded nullcheck to AnimatedSprite2D::OnFlipChanged(). 2015-05-06 11:54:48 +03:00
urho3d-travis-ci
131d2122e8 Travis CI: API documentation update at 2015-05-05 17:32:38 UTC.
[ci package]
2015-05-05 17:32:38 +00:00
Mike3D
88459684ab Added some missing bindings for CrowdAgent (+indentations) 2015-05-05 19:22:47 +02:00
urho3d-travis-ci
2da72b4b89 Travis CI: API documentation update at 2015-05-05 15:21:32 UTC.
[ci package]
2015-05-05 15:21:32 +00:00
Lasse Öörni
8f29e751b7 Fix memory leak in NavBuildData. Match capitalization of the CrowdNavigation help text in all versions. 2015-05-05 17:58:31 +03:00
Lasse Öörni
da7dda75c0 Added contributor credit and brief documentation section on the crowd navigation. 2015-05-05 17:33:38 +03:00
Lasse Öörni
fe30619479 Merge remote-tracking branch 'JSandusky/DetourNavigation' 2015-05-05 14:53:10 +03:00
Yao Wei Tjong 姚伟忠
1d52a2e079 For Travis CI - last attempt to stabilize Emscripten CI build. 2015-05-05 13:48:06 +08:00
JSandusky
567a29d74e Implementation of DetourCrowd and DetourTileCache
Added Components:
- DynamicNavigationMesh (uses DetourTileCache)
- Obstacle (interacts with DynamicNavigationMesh)
- DetourCrowdManager (uses DetourCrowd for crowd control)
- CrowdAgent (interacts with DetourCrowdManager)
- NavArea (marks area types)

Changes:
- Refactor NavigationMesh build process
- Addition of cylinder debug rendering
- Exposed Area Type Costs in navigation

CrowdNavigation sample for Lua, Angelscript, and C++ using
DynamicNavigationMesh, Obstacle, CrowdAgent, and DetourCrowdManager
components.
2015-05-04 22:14:00 -04:00
Lasse Öörni
c9bb360bf4 Fix AutoExposure shader on D3D11. Closes #714. 2015-05-04 21:26:52 +03:00
Yao Wei Tjong 姚伟忠
5ad7f4b476 Add .gitattributes to fix the languages breakdown report by GitHub.
Thanks to GoogleBot42 for pointing out how to fix this.
The wrong classification of the AngelScript files as 'ActionScript' is not fixable without fixing the issue at the upstream. The github/linguist does not even recognize AngelScript as a language at all at the moment.
2015-05-03 18:37:26 +08:00
Yao Wei Tjong 姚伟忠
2aa2cab2c6 Fix Assimp's CMakeLists.txt so the lib built successfully on Xcode.
Close #709.
For Travis CI - when performing a release, keep the CI mirror branches around for a little longer just in case we need to restart the CI job again due to Travis CI build error.
2015-05-02 21:05:49 +08:00
Yao Wei Tjong 姚伟忠
efab431154 For Travis CI - fix CI mirror branches deletion issue.
Pardon the dust.
2015-05-02 13:21:58 +08:00
Yao Wei Tjong 姚伟忠
547a2d7c8e For Travis CI - fix mirror branch deletion issue on single job branch. 2015-05-02 12:53:06 +08:00
Yao Wei Tjong 姚伟忠
03d53731fa For Travis CI - do not send any notification email for coverity scan.
Analysis metrics can always be found in the coverity scan web interface. Test [ci scan].
2015-05-02 08:51:56 +08:00
Yao Wei Tjong 姚伟忠
0c6e1ceb42 For Travis CI - only set notification email default when it is not set.
(test successive commits not causing build error again).
2015-05-02 08:34:29 +08:00