e079878e40Remove the gather4 path similarly from HLSL FXAA3. Fix FXAA2 tag name in the examples. Removed dead link from documentation.
Lasse Öörni
2014-06-01 02:33:19 +0300
44795ea9c0Change __ to _ in the FXAA3 shader, as __ is reserved for GL internal use.
Lasse Öörni
2014-05-31 23:30:44 +0300
f2e6e86a1dRename EdgeFilter shader to FXAA2. Rename FXAA shader to FXAA3. Clean up FXAA3 GLSL code and port to HLSL.
Lasse Öörni
2014-05-31 23:24:31 +0300
4d37bca7d3Merge remote-tracking branch 'remotes/agreatfish/FXAA'
Lasse Öörni
2014-05-31 21:11:41 +0300
07f5c97854Fixed text format.[ci skip]
aster2013
2014-06-01 00:01:37 +0800
6cea8b84f5Add spriter animation sample in C++.
aster2013
2014-05-31 23:58:48 +0800
2014f5ee1aFix incorrect use of PODVector in ValueAnimation, maybe related to #361
Amadeus
2014-05-31 13:47:42 +0200
5790875b23Removed unnecessary construction of a SharedPtr object.
Lasse Öörni
2014-05-30 20:03:47 +0300
5c71b28244Travis CI: API documentation update at 2014-05-30 13:44:01 UTC. [ci package]
urho3d-travis-ci
2014-05-30 13:44:01 +0000
766a08060dClean up ParticleEmitter API. Removed resetPeriod option from SetEmitting(), instead the period is always reset if the state changes. Added separate RemoveAllParticles(), ResetEmissionTimer() & Reset() functions.
Lasse Öörni
2014-05-30 16:20:30 +0300
5ae71ba270Fix user type attribute setting bug. Thanks Mike.
Aster@中国上海
2014-05-30 11:24:01 +0800
319f996c5fTravis CI: API documentation update at 2014-05-28 06:18:37 UTC. [ci package]
urho3d-travis-ci
2014-05-28 06:18:37 +0000
fa5ce00ff5Added SetCustomTriangleMesh() function to CollisionShape, which uses a CustomGeometry to define the collision shape. Exposed missing SetCustomConvexHull() function to Lua.
Lasse Öörni
2014-05-28 02:37:14 +0300
2056be0bdeFix typos in comments.
Lasse Öörni
2014-05-27 19:40:46 +0300
1c3302757cClean up shader compiler error string on shader live reload to allow recovery. Closes#363.
Lasse Öörni
2014-05-27 00:21:16 +0300
f3b6a718f7Merge remote-tracking branch 'remotes/mike3d/master'
Lasse Öörni
2014-05-26 23:27:09 +0300
a7f9747376Fix compressed sound resourceref not being serialized.
Lasse Öörni
2014-05-26 23:18:08 +0300
a690e6b2f4Attempt to fix the bullet numbering issue in GitHub pages. The numbering is fine locally for some reason. [ci skip]
Yao Wei Tjong 姚伟忠
2014-05-24 12:56:49 +0800
165fed63efTravis CI: API documentation update at 2014-05-24 04:37:11 UTC. [ci package]
urho3d-travis-ci
2014-05-24 04:37:11 +0000
96295b4923Ensure the application logs are created in a writeable location.
Yao Wei Tjong 姚伟忠
2014-05-24 12:16:18 +0800
cf654822c4Add initial support for CodeBlocks IDE. [ci skip]
Yao Wei Tjong 姚伟忠
2014-05-24 09:04:44 +0800
bba58e1287New Urho2D sample demonstrating constraints. Thanks to Aster for his help.
Mike3D
2014-05-23 21:17:45 +0200
0a4f813389Verify the number of contact points in manifold in case collision event processing changes the physics world. Closes#358.
Lasse Öörni
2014-05-21 13:44:21 +0300
17dcffb095Merge pull request #357 from Mike3D/master
Lasse Öörni
2014-05-19 15:06:01 +0300
a089b95d16Minor documentation wording tweaks.
Lasse Öörni
2014-05-19 10:54:13 +0300
557f85461eImproved Urho2D and gesture documentation.
Mike3D
2014-05-18 11:43:08 +0200
2de4129fecPrevent losing focus in modal window due to a click on emptiness.
Yao Wei Tjong 姚伟忠
2014-05-17 23:37:58 +0800
e4ba7fe32fPrevent editor view change when there is a modal window.
Yao Wei Tjong 姚伟忠
2014-05-17 23:35:20 +0800
84f69e391eTravis CI: API documentation update at 2014-05-16 19:26:01 UTC. [ci package]
urho3d-travis-ci
2014-05-16 19:26:01 +0000
24923bbc9cExpose CustomGeometry component to Lua. Closes#353.
Lasse Öörni
2014-05-16 22:02:32 +0300
dd5f1dbcc3Set Sprite2D's texture name before loading so that the texture is able to load a parameters file, if it exsists.
Lasse Öörni
2014-05-16 15:20:50 +0300
21eb3d8bc9Add Android accelerometer value clamping. Closes#350.
Lasse Öörni
2014-05-16 11:45:54 +0300
df65a54948Fix missing brace in the build script.
Yao Wei Tjong 姚伟忠
2014-05-16 13:25:09 +0800
c1b506ee54Clean up build scripts to avoid code duplication.
Yao Wei Tjong 姚伟忠
2014-05-16 13:12:52 +0800
d92eaf2f5dTag the change in SDL source code.
Yao Wei Tjong 姚伟忠
2014-05-16 12:44:15 +0800
c4b337d6b2Removed outdated documentation on material shader parameters. Added a partial list of engine inbuilt shader uniforms.
Lasse Öörni
2014-05-15 17:07:02 +0300
5f86463bb1Added addalpha techniques for particle effects, where the texture or vertex color alpha should modulate the addition strength. Closes#349.
Lasse Öörni
2014-05-15 16:32:18 +0300
7eef4edcb7Fix swapped accelerometer axes in 180 degree device rotation. Thanks to Mike3D. Closes#348.
Lasse Öörni
2014-05-15 16:21:08 +0300
b1fbab4953Be explicit in setting the file permissions when installing. Closes#352.
Yao Wei Tjong 姚伟忠
2014-05-15 21:14:09 +0800
8b5d884f3cAllow triggering mouse button presses from a screen joystick while using touch emulation.
Lasse Öörni
2014-05-14 21:46:12 +0300
ba131a3e2bRevert the change to use the wind shader in StaticScene example (as it is no longer static in that case.)
Lasse Öörni
2014-05-14 21:30:37 +0300
0cbf491a48Merge remote-tracking branch 'remotes/mike3d/master'
Lasse Öörni
2014-05-14 21:23:32 +0300
223f98451aChange OpenGL pixel store settings to happen immediately after context creation. Otherwise crash could result when restoring texture data. Fixes#344.
Lasse Öörni
2014-05-14 21:11:11 +0300
f57ceceab6Travis CI: API documentation update at 2014-05-14 12:16:59 UTC. [ci package]
urho3d-travis-ci
2014-05-14 12:16:59 +0000
bf6a054ac4Use ordinary DRAWABLE_GEOMETRY flag on 2D drawables so that they can be raycasted against. Use a DRAWABLE_PROXYGEOMETRY flag on DrawableProxy2D so that it won't show up in normal raycasts or octree queries. Fixes#345.
Lasse Öörni
2014-05-14 14:46:47 +0300
265eecb229Catch-up C++ samples (screen joystick support for lua and AngelScript)
Mike3D
2014-05-14 10:54:02 +0200
5c7ba363fdAdded editor message box for error situations with load/save particle data or rebuild navigation data menu commands. Refresh attribute inspector after loading particle data.
Lasse Öörni
2014-05-14 11:39:22 +0300
0a18d9d9edTravis CI: API documentation update at 2014-05-13 21:56:50 UTC. [ci package]
urho3d-travis-ci
2014-05-13 21:56:50 +0000
6b7f1d842cAdded functions to remove one recorded touch gesture, or all touch gestures.
Lasse Öörni
2014-05-13 22:53:08 +0300
8a485cd7b5Travis CI: API documentation update at 2014-05-13 19:17:55 UTC. [ci package]
urho3d-travis-ci
2014-05-13 19:17:56 +0000
0d183d6301Added FromString() function to XMLFile.
Lasse Öörni
2014-05-13 21:50:26 +0300
f232856ac1Added manual VectorBuffer overloads for AngelScript functions that take a File handle for loading/saving. Cleaned up some script bindings code and fixed AngelScript binding for Image::LoadColorLUT().
Lasse Öörni
2014-05-13 21:29:52 +0300
dec330e970Travis CI: API documentation update at 2014-05-12 20:18:28 UTC. [ci package]
urho3d-travis-ci
2014-05-12 20:18:29 +0000
84d06d2e61Merged the face camera boolean and axes parameters used by BillboardSet & Text3D into a FaceCameraMode enum. Implement none, rotate XYZ, rotate Y, lookat XYZ & lookat Y modes. More can be added as necessary.
Lasse Öörni
2014-05-12 22:43:55 +0300
10bcc81234Travis CI: API documentation update at 2014-05-12 11:28:45 UTC. [ci package]
urho3d-travis-ci
2014-05-12 11:28:45 +0000
76a7a60918Expose touchedElement of TouchState to Lua, and to AngelScript as an ordinary handle to simplify code. Closes#342.
Lasse Öörni
2014-05-12 14:09:06 +0300
3ea3f8102bMinor refactor to a cleaner fix for #341. Also fix DebugHud now. Revert back changes to UI class as it should not need to know Console's innards.
Yao Wei Tjong 姚伟忠
2014-05-12 12:44:54 +0800
56d5cf06b6Fix UI::Clear() erroneously also removed Console's UI elements. Closes#341.
Yao Wei Tjong 姚伟忠
2014-05-11 22:02:00 +0800
df936563f2Fix invisible console still gaining the input focus bug.
Yao Wei Tjong 姚伟忠
2014-05-11 21:42:11 +0800
59ef9323aeCalculate terrain detail texture coordinate in vertex shader so that it works better on mobile devices.
Lasse Öörni
2014-05-08 11:46:23 +0300
bfb61af81aTravis CI: API documentation update at 2014-05-07 11:59:39 UTC. [ci package]
urho3d-travis-ci
2014-05-07 11:59:39 +0000
29095ad804Add GetSubimage in Image class.
Aster@中国上海
2014-05-07 16:56:38 +0800
f16046cd5bTravis CI: API documentation update at 2014-05-05 19:14:47 UTC. [ci package]
urho3d-travis-ci
2014-05-05 19:14:47 +0000
c836250f3eSafety check in case eg. a script object instantiation would fail and the cloned component would have less attributes.
Lasse Öörni
2014-05-05 20:24:30 +0300
5a0a64aed8Query the clone component's attribute vector just once.
Lasse Öörni
2014-05-05 20:22:27 +0300
bccc6d0c55For consistency with the Node class, refer to the ScriptInstance's contained object with "scriptObject" property instead of "object" in AngelScript scripting.
Lasse Öörni
2014-05-05 20:15:38 +0300
3be53d8047Fix a script object's unique attributes not being correctly set when CloneComponent() is called.
Lasse Öörni
2014-05-05 20:11:26 +0300
1689d9223bCall ApplyAttributes() on the cloned component to make sure attribute side-effects happen.
Lasse Öörni
2014-05-05 13:55:12 +0300
1b49f15ca5Remove code duplication and avoid unnecessary AttributeInfo search.
Yao Wei Tjong 姚伟忠
2014-05-05 07:51:32 +0800
a759018514Travis CI: API documentation update at 2014-05-04 23:17:49 UTC. [ci package]
urho3d-travis-ci
2014-05-04 23:17:49 +0000
5076f966e1Expose CloneComponent() function to AngelScript & Lua and make it return the created component.
Lasse Öörni
2014-05-05 01:51:02 +0300
0d717bae26Added ability to clone components
thebluefish
2014-05-04 12:17:18 -0700
e7a599100eFixed Android being unable to calculate file checksum.
Lasse Öörni
2014-05-04 17:35:19 +0300
affc8df912Fix duplicate page/section name causing Physics page link to lead to Urho2D page. Closes#338.
Lasse Öörni
2014-05-04 17:06:17 +0300
ebd705d674For Component, Resource and UIElement always return concrete object type to Lua.
Aster@中国上海
2014-05-04 15:37:08 +0800
dbf9bca51aObject spawning & camera ray related code cleanup in the editor. Added toggle in spawn editor to choose whether to align objects by their AABB bottom center. Default on. Also raycast against the scene (similar as spawn mode) when using the file menu to instantiate a node. Closes#275.
Lasse Öörni
2014-05-03 21:28:28 +0300
63af574730Fix bug in CollisionPolygon2D and ToluaToPODVector<Vector2>.
aster2013
2014-05-03 20:29:36 +0800
ab15bf2528Update Urho2D documentation, it is written by Mike3D, Thanks. [ci skip]
aster2013
2014-05-03 20:07:18 +0800
7af594fd7cMinor update to remove out dated comment. [ci skip]
Yao Wei Tjong 姚伟忠
2014-05-03 09:03:33 +0800
390f3b62efTravis CI: API documentation update at 2014-05-02 22:22:15 UTC. [ci package]
urho3d-travis-ci
2014-05-02 22:22:15 +0000
0c1e99161aWarn if rtsizedivisor mode, that doesn't exist anymore, is used in renderpath definition. Fix sizemultiplier mode getting the correct XML attribute.
Lasse Öörni
2014-05-03 00:29:52 +0300
c0aa80ea3bCheck also for MRT rendering without deferred rendering for whether needs a substitute rendertarget with a viewport smaller than the screen.
Lasse Öörni
2014-05-03 00:05:41 +0300
cc25bf2089Fix Unlit HLSL shader in deferred modes.
Lasse Öörni
2014-05-02 22:38:05 +0300
981b5bcac4Use viewport sized intermediate rendertargets so that pixels outside the viewport never leak into post-processing. Added viewport multiplier mode to renderpath definition. Closes#265.
Lasse Öörni
2014-05-02 22:33:29 +0300
2a30d7a458Travis CI: API documentation update at 2014-05-02 12:26:56 UTC. [ci package]
urho3d-travis-ci
2014-05-02 12:26:57 +0000
95651d1612Bind more functions in XMLElement to Lua.
aster2013
2014-05-02 20:07:10 +0800
95d344522eFor Travis CI - fix broken dependencies for non 64-bit builds. Closes#337.
Yao Wei Tjong 姚伟忠
2014-05-01 11:43:34 +0800
24e6b0d3cfClean up CharacterDemo sample to use the same TOUCH_SENSITIVITY value.
Yao Wei Tjong 姚伟忠
2014-05-01 11:39:17 +0800