c0c149dfa5Travis CI: API documentation update at 2015-12-08 12:08:06 UTC. [ci package]
urho3d-travis-ci
2015-12-08 12:08:06 +0000
310c32db9eAdapt PhysicsWorld::GetRigidBodies() to use Nick Royer's immediate contact test code to work with static bodies properly. (https://github.com/urho3d/Urho3D/pull/1077) Exposed PhysicsWorld::GetCollidingBodies() for the previous behavior, similar to RigidBody::GetCollidingBodies().
Lasse Öörni
2015-12-08 13:53:12 +0200
45c11acd6cCreate a read-only depth stencil view and use it when depth write is disabled to allow simultaneous sampling of the depth buffer in pixel shader. Closes#1076.
Lasse Öörni
2015-12-07 15:55:55 +0200
85697abb4bClear also stencil.
Lasse Öörni
2015-12-07 11:02:38 +0200
66bc72a76fIn ForwardDepth renderpath, clear depth two times as on OpenGL it can't be guaranteed that the proper rendering pass depth buffer is same as in the linear depth pass. Closes#1073.
Lasse Öörni
2015-12-07 11:00:47 +0200
2265f3d609Merge pull request #1074 from 1vanK/master
Lasse Öörni
2015-12-07 10:46:00 +0200
21d8906e7cEditor: set RenderPath for particle editor
Ivan K
2015-12-07 02:09:31 +0400
fc41f4bfa6fix bug with simple shadow and pcf shadow in direct3d9
Xavier Maupeu
2015-12-05 19:09:49 +0100
e636d44df9vsm implementaion for hlsl shaders
Xavier Maupeu
2015-12-05 15:45:07 +0100
45aa12c496VSM shadow map can be blurred
Xavier Maupeu
2015-12-05 13:26:38 +0100
e9cf66b992Marked todo related to child priority sorting.
Lasse Öörni
2015-12-04 12:44:51 +0200
3c792eb2cdMerge remote-tracking branch '1vanK/master'
Lasse Öörni
2015-12-04 12:34:06 +0200
733c2e2d5bFix DropDownList placeholder text not hiding when an item is selected. Clarify function comments on use of placeholder text.
Lasse Öörni
2015-12-03 10:57:59 +0200
044bb17208editor: more space in status text
Ivan K
2015-12-02 19:57:55 +0400
372c5b3481editor: fix positioning of status text
Ivan K
2015-12-02 19:14:32 +0400
b3656119fdunnecessary if
Ivan K
2015-12-02 18:04:03 +0400
2ac35e8a06update lighting shader for vsm
Xavier Maupeu
2015-12-01 16:58:31 +0100
0567cbeaf4remove shadow bias for vsm
Xavier Maupeu
2015-12-01 16:57:23 +0100
41672c95cbTravis CI: API documentation update at 2015-12-01 14:18:07 UTC. [ci package]
urho3d-travis-ci
2015-12-01 14:18:07 +0000
a4e22db6e5Auto-resize the UI root when scale is changed. Fix Console to support scaled UI. Add UI scale Lua bindings. Tweak UI scale AngelScript bindings. Fix UI render scissor region to work properly with scaled UI. Added brief documentation on UI scaling.
Lasse Öörni
2015-12-01 16:08:15 +0200
a0386ea75cMerge remote-tracking branch 'ninjastone/uiscale'
Lasse Öörni
2015-12-01 12:47:46 +0200
7901b9cae5Cleanup unused node var names from the scene. Closes#1068.
Lasse Öörni
2015-12-01 12:05:31 +0200
f0b615f1e2When the engine is exiting, make sure the load queue is cleared in BackgroundLoader before going to superclass teardown (thread exit.) Closes#1063.
Lasse Öörni
2015-11-30 15:27:12 +0200
4b15a38bb4Travis CI: API documentation update at 2015-11-30 12:43:54 UTC. [ci package]
urho3d-travis-ci
2015-11-30 12:43:54 +0000
23cdecd5dbMerge pull request #1064 from cosmy1/patch-1
Lasse Öörni
2015-11-30 14:35:44 +0200
a3b961eab1For site documentation - reduce number of columns for class index page. [ci skip]
Yao Wei Tjong 姚伟忠
2015-11-30 10:48:19 +0800
78a85ff2c6simple VSM is working
Xavier Maupeu
2015-11-29 11:26:36 +0100
44609cc90aFix the FindDirect3D.cmake module to be compatible with older CMake. [ci only: master, AppVeyor]
Yao Wei Tjong 姚伟忠
2015-11-29 15:01:14 +0800
2d49c2acaaCorrect a missing closing parenthese. [ci skip]
Yao Wei Tjong 姚伟忠
2015-11-29 14:46:02 +0800
2e538aa424Minor refactor of FindXXX CMake modules to use caches more effectively.
Yao Wei Tjong 姚伟忠
2015-11-29 14:34:47 +0800
d2e9e1f718Add missing IntRect & IntVector2 getters and setters in XMLElement
cosmy1
2015-11-28 22:06:22 +0100
f39dbb2830Fix touch positions in scaled UI.
ninjastone
2015-11-29 04:32:56 +0900
11856fd7beMake sure to send the particle effect finish event in the main thread.
Lasse Öörni
2015-11-28 02:04:07 +0200
893b47f238Travis CI: API documentation update at 2015-11-27 23:48:59 UTC. [ci package]
urho3d-travis-ci
2015-11-27 23:48:59 +0000
1840c749f0Particle effect finish event. Closes#1058.
Lasse Öörni
2015-11-28 01:39:06 +0200
ac67a462baAnimation finish event.
Lasse Öörni
2015-11-28 00:54:20 +0200
d3d1538e5bForce the RigidBody's interpolation transform only inside FixedUpdate() to prevent strange behavior with parented rigidbodies.
Lasse Öörni
2015-11-28 00:19:43 +0200
ae4c30cc20Added contributor credit.
Lasse Öörni
2015-11-27 16:54:22 +0200
1d60bfde07Merge pull request #1061 from tommy3/doxygen-classindex
Lasse Öörni
2015-11-27 16:52:31 +0200
17296764b5For Travis CI - rpi-sysroot only contains strip down version in master. Fall back to use Raspbian Wheezy again as Jessie has problem to build SDL library. However, the new Wheezy sysroot is now preinstalled with PulseAudio development library. [ci skip]
Yao Wei Tjong 姚伟忠
2015-11-27 17:09:16 +0800
8f47666927activated generation of class-index
tommy3
2015-11-27 08:48:55 +0100
dac28acac9Correct minor typo error in the FindPulseAudio module. [ci skip]
Yao Wei Tjong 姚伟忠
2015-11-27 01:24:15 +0800
510f7e31dfAdd new CMake module to detect PulseAudio development library. [ccache clear] [ci only: RPI]
Yao Wei Tjong 姚伟忠
2015-11-27 01:16:18 +0800
8eac7a3d01Updating particle editor with these changes: - Adding grid with option to hide it - Gizmo now always visible in the left corner - Change particle preview viewport camera to behave more predictably
Yusuf Umar
2015-11-26 16:20:15 +0700
34c0d94208update shader for vsm
Xavier Maupeu
2015-11-26 13:42:20 +0100
761ae83c99For Travis CI - install PulseAudio devel package for Linux CI builds. Remove ALSA devel package for non-Linux CI builds as the new host tool building mechanism does not rely on it anymore.
Yao Wei Tjong 姚伟忠
2015-11-26 19:58:18 +0800
32fb97b5c9Avoid SDL dependency when building mini Urho for PackageTool target. [skip appveyor] [ci only: Emscripten]
Yao Wei Tjong 姚伟忠
2015-11-26 19:27:37 +0800
362242bd3bupdate script API for ShadowQuality
Xavier Maupeu
2015-11-26 11:27:20 +0100
4e41906157first modifications in order to integrate VSM shadow
Xavier Maupeu
2015-11-26 10:13:27 +0100
1a1ccb0b65Travis CI: API documentation update at 2015-11-26 08:00:16 UTC. [ci package]
urho3d-travis-ci
2015-11-26 08:00:16 +0000
29e62526ebAdded event for sound playback finished. Deprecate SoundSource::SetAutoRemove() and change samples + NinjaSnowWar to not use it. Fix network replication of SoundSource to work with repeated playback on the same source.
Lasse Öörni
2015-11-25 22:50:19 +0200
86037b99dcQuick fix for RPI cross-compiling build on a host with PulseAudio.
Yao Wei Tjong 姚伟忠
2015-11-25 00:15:37 +0800
7094817a2dFurther fix for Quaternion VS2010 crash issue.
Lasse Öörni
2015-11-24 17:55:31 +0200
3e0c4d7a4dMerge pull request #1057 from juj/vs2010_sse_alignment_workaround
Lasse Öörni
2015-11-24 17:36:28 +0200
811712e141Work around VS2010 compiler bug with SSE and copy construction/assignment misalignment. Closes#1044.
Jukka Jylänki
2015-11-24 17:26:50 +0200
1035c8d745Merge pull request #1056 from juj/vs2015_ucomige_ss_workaround
Lasse Öörni
2015-11-24 15:47:37 +0200
7b49e63dc5Skip installing Emscripten data files when destination var not defined. For Travis CI - Speed up the CI builds on Mac OSX VM by removing build test for 32-bit OSX build. All OSX since Lion are 64-bit only. [ci only: Emscripten, OSX] [skip appveyor]
Yao Wei Tjong 姚伟忠
2015-11-23 22:21:40 +0800
eb9c04fcacMake sure ScreenToWorldPoint() correctly returns points on a plane with the specified distance (Z).
Lasse Öörni
2015-11-23 14:38:58 +0200
d13addbbd7Fix Vegetation shadow shader for D3D11. Ensure LitSolid changes are ported to Vegetation shader. Put wind related parameters to a custom constant buffer on D3D11. Closes#1052.
Lasse Öörni
2015-11-23 13:49:00 +0200
371a49afb0Escape dollar sign in the custom commands. Pardon our dust. [skip appveyor] [ci only: OSX] [ci package]
Yao Wei Tjong 姚伟忠
2015-11-23 13:43:35 +0800
974867cc42For Travis CI - another attempt to remove Android SDK before packaging. Fix a typo in custom commands for Urho3D universal build target.
Yao Wei Tjong 姚伟忠
2015-11-23 12:47:50 +0800
2d39e2823eSimplify "logic" for 'Urho3D_universal' custom target. For Travis CI - adjust heuristic rule for cutting of iOS universal binary build. For Travis CI - clean up the Android SDK before performing the packaging for Android build.
Yao Wei Tjong 姚伟忠
2015-11-23 11:43:00 +0800
90edf01c7cFor Travis CI - avoid CMake 3.4 to fix#1043. Another attempt to fix Android Intel Atom CI builds.
Yao Wei Tjong 姚伟忠
2015-11-22 16:47:38 +0800
d4929af473For Travis CI - attempt to fix Android Intel Atom CI builds. Alter the debug print for troubleshooting iOS CI builds. [ci package] [skip appveyor] [ci only: Android, OSX]
Yao Wei Tjong 姚伟忠
2015-11-22 11:33:54 +0800
59fedbda58Fix the setup of Urho3D_universal custom target on iOS build. [ci package]
Yao Wei Tjong 姚伟忠
2015-11-22 09:47:31 +0800
69ea5e6863Minor documentation update to replace old class references.
Yao Wei Tjong 姚伟忠
2015-11-21 18:11:49 +0800
3ff517743bFor Travis CI - set URHO3D_DEPLOYMENT_TARGET build option to 'generic'.
Yao Wei Tjong 姚伟忠
2015-11-20 21:57:03 +0800
45dcf63f19Fix build system to install/package Emscripten share js and data files.
Yao Wei Tjong 姚伟忠
2015-11-20 21:35:15 +0800
31a3c81e26For Travis CI - escape double quotes in commit message.
Yao Wei Tjong 姚伟忠
2015-11-20 01:24:15 +0800
44bbcf8867For Travis CI - fail the CI build job when packaging failed.
Yao Wei Tjong 姚伟忠
2015-11-20 01:09:07 +0800
688f1f4892For Travis CI - add debug print for iOS build.
Yao Wei Tjong 姚伟忠
2015-11-19 00:18:26 +0800
8296370cf3Only check for pkg-config when targeting Linux platform.
Yao Wei Tjong 姚伟忠
2015-11-18 15:29:34 +0800
ed99f4094cMake sure Application.h is usable without any other include files. Closes#1051.
Lasse Öörni
2015-11-21 13:50:12 +0200
88c07f952dIf the original node is still selected in paste, behave as if duplicating. Closes#1034.
Lasse Öörni
2015-11-21 13:24:05 +0200
d59c31aa92Add note to conventions regarding how refcounted object assignment implies ownership through SharedPtr, and how to end the assignment & free the object.
Lasse Öörni
2015-11-21 12:54:39 +0200
e1cae7077fEnsure matching interpolator order with point lights, critical on D3D11. Closes#1048.
Lasse Öörni
2015-11-21 12:36:57 +0200
b9e939a3e8Travis CI: API documentation update at 2015-11-17 20:46:15 UTC. [ci package]
urho3d-travis-ci
2015-11-17 20:46:15 +0000
c614a5d321Retain node's Z position when applying 2D physics transform. Code cleanup. Closes#1045.
Lasse Öörni
2015-11-17 22:36:06 +0200
f0532d5d61Add script bindings to UI scaling functions. Fix UI elements getting clipped when scaling down.
ninjastone
2015-11-17 22:08:32 +0900
e4b5140cabEliminate KNET_UNIX define from kNet build and consequently from Urho3D client programs.
Lasse Öörni
2015-11-16 14:17:29 +0200
a47c72aa4bUse _WIN32 define in kNet.
Lasse Öörni
2015-11-16 11:57:39 +0200
c1893c7c51CMakeLists formatting.
Lasse Öörni
2015-11-16 11:47:59 +0200
bc917769d1Build SDL with PulseAudio if available
Jordan Patterson
2015-11-14 10:57:19 -0700
eaf7c441bbFor Travis CI - attempt to fix iOS CI builds. [ci only: OSX] Close#1043
Yao Wei Tjong 姚伟忠
2015-11-16 19:13:04 +0800
e93b149656For AppVeyor - set the default artifact for Windows users on SF.net.
Yao Wei Tjong 姚伟忠
2015-11-11 23:54:45 +0800
52af7a6bb8Remove threading from Octree raycasts to prevent worker thread spin-up time and possible threading related crashes in case there are thread-unsafe custom drawable classes.
Lasse Öörni
2015-11-16 11:31:23 +0200
1f0fc3de93Added missing DelayedStart() functionality to LuaScriptInstance.
Lasse Öörni
2015-11-16 11:20:51 +0200
594b91ba19Add TryAcquire() to Mutex. Closes#1038.
Lasse Öörni
2015-11-13 20:33:24 +0200
a51d8d0657Merge remote-tracking branch 'evolarium/xrandr'
Lasse Öörni
2015-11-13 20:11:52 +0200
e6c75eb229Added TRANSLUCENT option to lighting, which takes absolute value of NdotL (only works in forward lighting.) Add example translucent techniques. Closes#1016.
Lasse Öörni
2015-11-13 17:21:13 +0200
19517e8aa4Move empty Texture::SetShadowCompare() in D3D9 code to .cpp file to prevent warnings in client programs.
Lasse Öörni
2015-11-13 17:03:43 +0200
c1cc27c888Include the dummy floats in BoundingBox regardless of URHO3D_SSE to prevent ABI incompatibility if URHO3D_SSE has different value in the client application.
Lasse Öörni
2015-11-13 17:03:10 +0200
99d93393d1Prevent losing input focus when using an external window, as the window flags are not reliable in that case.
Lasse Öörni
2015-11-13 11:08:01 +0200
973a6fa807Use _WIN32 consistently in Urho3D engine code. Simplify some preprocessor conditionals. Closes#1036.
Lasse Öörni
2015-11-13 10:53:36 +0200
5b4493f4dcFix situation where user has MS SDK installed but chooses to use VS2010 or earlier; in this case the DirectX headers/libs from the MS SDK are not found automatically, but rather the DX SDK has to be searched for.
Lasse Öörni
2015-11-12 21:30:51 +0200
30a26fcfc5Code formatting. Use node pointer in compare instead of node id.
Lasse Öörni
2015-11-12 12:02:55 +0200