Commit Graph

9869 Commits

Author SHA1 Message Date
Bengt Soderstrom
3ecba5a52c Added Text effect enhancement: Stroke generated procedurally 2016-05-22 15:27:37 +02:00
Lasse Öörni
daef54490e Added NamedPipe class, Windows implementation. Make Deserializer::IsEof() virtual. 2016-05-22 14:41:22 +03:00
Lasse Öörni
591171202a Add short documentation section on VSM shadows. 2016-05-21 19:31:48 +03:00
Lasse Öörni
83e3772a34 Halve default VSM softness. Scale VSM blurring to shadow resolution, so that low resolutions don't receive too much blur. Note: when using VSM, you should set all your large surfaces (such as floors or terrains) to cast shadows. Otherwise shadows will be unnaturally thin. The Urho builtin samples don't do this to avoid artifacts on mobiles where VSM can't be used, and the bias is tricky to get right. 2016-05-21 15:12:58 +03:00
Yao Wei Tjong 姚伟忠
1c7529bee4 For CI - add "md5deep" to our brew whitelist.
It appears to be required by Travis-CI internally when uploading the ccache objects to its internal cache store.
2016-05-21 12:13:54 +08:00
Yao Wei Tjong 姚伟忠
d15553fce9 Fix building of PackageTool target due to inclusion of new class. 2016-05-21 12:02:53 +08:00
Yao Wei Tjong 姚伟忠
9ffc4da59e For CI - clean up configuration for secondary AppVeyor CI setup.
Close #1200. Hopefully we have nailed it for good.
2016-05-21 11:58:27 +08:00
urho3d-travis-ci
cd692756e0 Travis CI: API documentation update at 2016-05-20 23:28:35 UTC.
[ci package]

Commit: 96e76164b8

Message: Update Civetweb license in root dir License.txt.
2016-05-20 23:28:35 +00:00
Lasse Öörni
96e76164b8 Update Civetweb license in root dir License.txt. 2016-05-21 01:13:30 +03:00
Lasse Öörni
94db13ed69 Merge remote-tracking branch 'cosmy1/civetweb-update' 2016-05-21 01:10:07 +03:00
Lasse Öörni
f3beda9164 Merge remote-tracking branch '1vanK/master' 2016-05-21 00:13:20 +03:00
1vanK
2d19a26743 ScrollBar base class from UIElement to BorderImage 2016-05-20 15:58:32 +03:00
Lasse Öörni
d17da2382c Merge pull request #1375 from cosmy1/warn-fix
Fix float casting.
2016-05-20 14:31:13 +03:00
cosmy
26d1b6cf54 Fix VS15 compilation error. 2016-05-20 13:06:34 +02:00
cosmy
d8f13b2b6a Update Urho3D documentation files. 2016-05-20 12:42:16 +02:00
cosmy
ff745005ed Update Civetweb code. 2016-05-20 12:40:32 +02:00
cosmy
9a55d403be Update Civetweb documentation files. 2016-05-20 12:39:04 +02:00
cosmy
7647d43367 Fix float casting. 2016-05-20 12:34:41 +02:00
Lasse Öörni
cffdcb6ed8 Make Text3D private data protected instead to aid in subclassing (e.g. for more text effects.) 2016-05-20 12:14:24 +03:00
Lasse Öörni
3628c9597c Merge pull request #1374 from carnalis/master
Add Urho3D namespace
2016-05-20 11:18:53 +03:00
carnalis
55d2ed8e7c Add Urho3D namespace 2016-05-19 15:38:16 -04:00
Lasse Öörni
97bb1769d0 Rework renderpath quad commands to use same quad transform as deferred directional lights, with the camera projection set correctly. Set quad command's shader parameters last to allow overriding any engine shader parameter (except the quad's model transform.) Remove unused function parameters. Closes #1370. 2016-05-19 22:08:17 +03:00
urho3d-travis-ci
04dc4712d8 Travis CI: API documentation update at 2016-05-19 15:55:55 UTC.
[ci package]

Commit: d09f67f249

Message: Clean up Image::SavePNG() to use just Image::Save(). Fix jo & stbi_image_write to use wchar paths on Windows.
2016-05-19 15:55:55 +00:00
Lasse Öörni
d09f67f249 Clean up Image::SavePNG() to use just Image::Save(). Fix jo & stbi_image_write to use wchar paths on Windows. 2016-05-19 17:59:28 +03:00
Lasse Öörni
5ac188d459 Add event name subscription to AngelScript & Lua API's as a global function, so that script-defined events can work with EventProfiler. Simplify code to terminate EventProfiler block when event send ends. Also terminate EventProfiler block if event send is terminated abnormally (sender expired.) 2016-05-19 17:30:41 +03:00
Lasse Öörni
a090cd94fd Minor code convention & class documentation edit: put static variables to the beginning of .cpp file and don't use underscore. 2016-05-19 17:04:31 +03:00
Lasse Öörni
3fdaba3a68 Add missing consts to DebugHud.pkg. 2016-05-19 16:34:25 +03:00
Lasse Öörni
2ca6d16b28 Mention EventProfiler in the documentation. Simplify code in DebugHud to activate/deactivate event profiler. 2016-05-19 16:32:36 +03:00
Lasse Öörni
fcfb17a2b0 Merge remote-tracking branch 'svifylabs/f_EventProfiler' 2016-05-19 16:10:54 +03:00
Lasse Öörni
387f1346e2 Merge remote-tracking branch 'cosmy1/glew-update' 2016-05-19 15:47:05 +03:00
Lasse Öörni
5a04309fa5 Fix Material::SetUVTransform() adding an extra offset when repeat is adjusted. Fix SetUVTransform() rotation to be centered at any repeat value. 2016-05-19 15:36:49 +03:00
svifylabs
a91a6cf924 Added static bool to EventProfiler 2016-05-19 09:18:46 +02:00
svifylabs
16257f80c5 Revert "Testing static registration of subsystems"
This reverts commit 2a0a9df4dd.
2016-05-19 08:44:28 +02:00
Yao Wei Tjong 姚伟忠
8c0a9a3809 For CI - misc. minor adjustments. [ccache clear]
1. Switch back to use Travis-CI internal cache store for Android and OSX CI builds. Travis-CI team has enhanced their cache key computation so that each CI job "by default" should get a unique key and as such there is no more need to use our "compiler key hack". The enhancement also makes the switch possible.
2. Disable secondary AppVeyor CI and reenable testing of 39_CrowdNavigation sample in primary AppVeyor CI.

Our internal cache store (backed by GitHub repository) will be decommissioned shortly after this.
2016-05-19 13:45:13 +08:00
cosmy
c6195621d4 Update documentation aswell. 2016-05-18 23:44:32 +02:00
cosmy
94fabf7287 Update GLEW to 1.13. 2016-05-18 23:41:17 +02:00
Lasse Öörni
187b343563 Remove cast since it wasn't consistent, and equality comparison doesn't produce a warning between signed/unsigned. 2016-05-18 17:05:56 +03:00
Lasse Öörni
8ebe1e2050 Write PNG first to memory, then to file to handle UTF8 paths correctly. Unfortunately stbi_image_write lacks the same API for TGA format, and jo_jpeg doesn't support memory write either. 2016-05-18 16:30:12 +03:00
Lasse Öörni
5d71f8012a Update documentation. Skip material / texture save in AssetImporter "anim" mode. 2016-05-18 16:24:54 +03:00
Lasse Öörni
77325b0ef0 Merge remote-tracking branch 'svifylabs/f_importAnim' 2016-05-18 15:15:53 +03:00
svifylabs
2a0a9df4dd Testing static registration of subsystems
dont know if its ok or really bad ...
2016-05-18 13:04:09 +02:00
Bengt Soderstrom
8798a656b3 Merge branch 'master' of https://github.com/bengtsts/Urho3D 2016-05-18 12:51:56 +02:00
Bengt Soderstrom
d6d2bc7433 Added multiple stroke thicknesses to Text effects which are more visible with larger font sizes 2016-05-18 12:48:05 +02:00
Bengt Soderstrom
28ceacdc77 Added multiple strike thicknesses to Text effects which are more visible with larger font sizes 2016-05-18 12:22:52 +02:00
Lasse Öörni
250bfbaafe Merge pull request #1364 from cosmy1/fix
Initialize various missing class members.
2016-05-18 11:11:06 +03:00
svifylabs
d304d941d1 Add import only animation 2016-05-18 09:50:12 +02:00
svifylabs
bffb89b60d Added EventProfiler
- EventProfiler is based on the normal profiler
- encapsulated between URHO3D_PROFILING blocks
- added "EventProfiler" to the engineParameters and is default false
- can be activated and deactivated (should be reworked)

Added EventProfiler

- EventProfiler is based on the normal profiler
- encapsulated between URHO3D_PROFILING blocks
- added "EventProfiler" to the engineParameters and is default false
- can be activated and deactivated (should be reworked)
2016-05-18 09:44:49 +02:00
cosmy
385df5f101 Initialize all Image members. 2016-05-17 21:46:51 +02:00
cosmy
9b9d77f09c Initialize all ListBase members. 2016-05-17 21:38:33 +02:00
cosmy
dfb3c8409c Initialize all HashBase members. 2016-05-17 21:38:12 +02:00