504d6a5137Minor edits of the contribution checklist documentation.
Lasse Öörni
2014-04-09 17:19:39 +0300
756c2943cbAdd logic to perform a copy to clipboard using Ctrl+C combo.
Yao Wei Tjong 姚伟忠
2014-04-09 20:59:38 +0800
914dc798d4Fix missing update of octree in headless mode, so that graphics raycasts work properly and animations are updated.
Lasse Öörni
2014-04-09 15:49:22 +0300
6298a15bf5Cleanup to remove unused header file after the Console enhancement. [ci skip]
Yao Wei Tjong 姚伟忠
2014-04-09 20:40:42 +0800
a8bd6264dfTravis CI: API documentation update at 2014-04-09 09:35:51 UTC. [ci package]
urho3d-travis-ci
2014-04-09 09:35:51 +0000
3748375f67Enhance Console class to support multiple command line interpreterers.
Yao Wei Tjong 姚伟忠
2014-04-09 17:13:04 +0800
3e942ec7fcFix ScriptSubscribeToEvent to deal with multi handler of same event. This fix is needed to make 26_ConsoleInput.lua sample works as expected.
Yao Wei Tjong 姚伟忠
2014-04-09 16:54:18 +0800
22c0671db5Travis CI: API documentation update at 2014-04-08 06:23:29 UTC. [ci package]
urho3d-travis-ci
2014-04-08 06:23:29 +0000
6da0cb3995Add mechanism to copy the selected rows to clipboard. Use in console. Closes#289.
Yao Wei Tjong 姚伟忠
2014-04-08 13:36:03 +0800
f3f6e66f90Assign proper log level when sending E_LOGMESSAGE event.
Yao Wei Tjong 姚伟忠
2014-04-08 12:35:10 +0800
b504e9f2c6Fix competing command line interpreters issue in Editor.
Yao Wei Tjong 姚伟忠
2014-04-08 12:17:44 +0800
8fd0ec75e1Travis CI: API documentation update at 2014-04-07 20:38:52 UTC. [ci package]
urho3d-travis-ci
2014-04-07 20:38:53 +0000
1239a6f771Update console's row container height when setting its style, so that the rows are also shown without calling SetNumRows() explictly.
Lasse Öörni
2014-04-07 23:11:28 +0300
4e34e9f52aAsync SystemCommand & SystemRun. Closes#290.
Lasse Öörni
2014-04-07 23:10:30 +0300
e01bacb657Fix compile & crash in Console::HandlePostUpdate() if there was no rows to be printed.
Lasse Öörni
2014-04-07 21:07:03 +0300
5c4d23496fTravis CI: API documentation update at 2014-04-07 16:19:39 UTC. [ci package]
urho3d-travis-ci
2014-04-07 16:19:39 +0000
ddf5aa772cFixed typo in height calculation for accomodating displayed rows.
Yao Wei Tjong 姚伟忠
2014-04-07 23:55:03 +0800
5730660a80Use ListView as row container for the Console class. Closes#298.
Yao Wei Tjong 姚伟忠
2014-04-07 23:30:45 +0800
a897ef1651Add null check to catch faulty MessageBox window layout.
Yao Wei Tjong 姚伟忠
2014-04-07 14:37:53 +0800
214a527da3Fix WriteRaw() to log print with the correct log level on Android.
Yao Wei Tjong 姚伟忠
2014-04-07 14:35:18 +0800
c8fe21f06aRevert "Fixes to sceneless renderpath on OpenGL." to fix crash on minimize on Android.
Lasse Öörni
2014-04-05 01:07:28 +0300
39d733ae11Added note that Node::Translate() in local mode disregards scale to keep movement speed independent. Removed test variable from 04_StaticScene.as.
Lasse Öörni
2014-04-04 22:57:46 +0300
901e471c53Hide build options specific to Urho3D project from external project.
Yao Wei Tjong 姚伟忠
2014-04-05 02:11:00 +0800
d274b190daFix MinGW build and external project build.
Yao Wei Tjong 姚伟忠
2014-04-05 01:34:48 +0800
46285baf97Refactor build scripts to group Urho3D specific build option. Initial support of project configuration and generation via cmake-gui.
Yao Wei Tjong 姚伟忠
2014-04-05 00:20:56 +0800
d37ff60001Correct data type for spawn object counting variable.
Yao Wei Tjong 姚伟忠
2014-04-04 12:18:29 +0800
180c8d6bdaEditorSpawn.as formatting. Allow to spawn binary prefabs. Refactored common node instantiation code. Fixed performance problems with spawning objects with skeletal hierarchy.
Lasse Öörni
2014-04-04 00:54:08 +0300
67d603d8e5Node transform space refactoring. Translate(), Rotate() and LookAt() functions take a transform space (local, parent or world). Translate() has a behavior change: default space is local, as that is most often used in eg. camera movement, and is consistent with the default for rotations (the earlier fixedAxis = false was same as local space). The redundant TranslateRelative() function is removed. Add RotateAround() function, which allows rotating around a pivot in either local, parent or world space. Closes#295.
Lasse Öörni
2014-04-03 22:33:18 +0300
a70848e464Fix Lua postupdate handler not being called.
Lasse Öörni
2014-04-03 22:23:26 +0300
1f0ece1d46Travis CI: API documentation update at 2014-04-03 10:56:57 UTC. [ci package]
urho3d-travis-ci
2014-04-03 10:56:57 +0000
42265071a3Added a multiplier+addition for depth bias on OpenGL ES platforms. Increased default constant depth bias of lights.
Lasse Öörni
2014-04-03 11:22:40 +0300
2ac921de60When editor is run from Urho3DPlayer, enable Lua if possible to allow editing Lua scripted scenes. Closes#294.
Lasse Öörni
2014-04-03 10:45:24 +0300
4fcb6ed246Use spawnRadius parameter in world space.
Lasse Öörni
2014-04-03 00:08:10 +0300
ee9868e29eRefactor setting global & camera shader parameters to functions. Used both by Batch & View. Ensure that same parameters are set in both scene and quad (postprocess) rendering. Note that quad rendering still does not use the camera's real projection matrix to ensure stability.
Lasse Öörni
2014-04-01 13:55:49 +0300
f3ec1387e9Travis CI: API documentation update at 2014-04-01 10:40:37 UTC. [ci package]
urho3d-travis-ci
2014-04-01 10:40:37 +0000
cf4c43d344Added Serializer / Deserializer functions for reading & writing matrices. Added bool success parameter to Quaternion::FromLookRotation() and Node::LookAt(), as it can potentially give a NaN result (in which case the original rotation is kept). Optimized reading of math objects in Deserializer to avoid default construction.
Lasse Öörni
2014-04-01 12:29:17 +0300
c148392a0eTravis CI: API documentation update at 2014-03-31 22:44:26 UTC. [ci package]
urho3d-travis-ci
2014-03-31 22:44:26 +0000
f7b99ecdeeAdded Matrix types to Variant. Added ToString() to Matrix types. Added Matrix getters/setters to XMLElement. Added ToMatrix string conversion functions. Added possibility to assign shader parameters from Matrix variants. Fixed missing setting of Color variant shader parameter on Direct3D9.
Lasse Öörni
2014-03-31 23:32:06 +0300
2bedd953ceFixes to sceneless renderpath on OpenGL.
Lasse Öörni
2014-03-31 12:25:24 +0300
af23b5075eAutomate setup of Urho3D documentation integration for Eclipse IDE. [ci skip]
Yao Wei Tjong 姚伟忠
2014-03-31 13:53:49 +0800
6f9ca8abf0Travis CI: API documentation update at 2014-03-31 00:29:48 UTC. [ci package]
urho3d-travis-ci
2014-03-31 00:29:48 +0000
73d57ec738Re-dump NinjaSnowWar shader combinations.
Lasse Öörni
2014-03-31 01:20:17 +0300
6bfcc28010Allow a pass to be marked as SM3-only, so that rendering limitations can be defined as data-driven instead of hardcoding in the engine. Moved specular disable for SM2 shadowed pointlight from code to shaders. Mention in the documentation that some materials may be too complex for SM2 and dynamic shadows.
Lasse Öörni
2014-03-31 01:17:00 +0300
1418fb7e83Changed the SM2.0 tradeoffs to allow 4-sample shadow mapping and to verify that shaders again work on GPU's without hardware shadow compare (eg. Radeon 9800.) Removed unnecessary shader code & simplified the LitSolid & light volume shaders.
Lasse Öörni
2014-03-30 20:27:04 +0300
8197101bc1Integrating Urho3D documentation into some IDEs. [ci skip]
Yao Wei Tjong 姚伟忠
2014-03-30 21:53:00 +0800
4df29c07f9Travis CI: API documentation update at 2014-03-29 22:59:40 UTC. [ci package]
urho3d-travis-ci
2014-03-29 22:59:40 +0000
c3425334a3Switch forward light calculations back to world space instead of tangent space to avoid light attenuation bugs when TBN matrix is not orthogonal. Shader code becomes simpler and more similar between forward and deferred, and number of vertex shader variations is reduced, but disadvantage is a more complex pixel shader which requires disabling expensive features on SM2.0 to avoid exceeding the arithmetic instruction limit. Fix cube mapped point light displaying the cube map upside down. Closes#276.
Lasse Öörni
2014-03-29 21:14:56 +0200
1838e604f3Do more work in the ParseTextureUnitName() function to reduce duplicated code.
Lasse Öörni
2014-03-29 12:22:27 +0200
0961641354Clean up batch files - do not echo null initialization of OPT variable. [ci skip]
Yao Wei Tjong 姚伟忠
2014-03-29 13:05:35 +0800
6833f858dcIf a view's renderpath has no scene passes, allow rendering it also when no scene, camera & octree are provided. Closes#267.
Lasse Öörni
2014-03-29 00:25:36 +0200
212a3b34b2Merge remote-tracking branch 'remotes/silverkorn/master'
Lasse Öörni
2014-03-28 22:54:41 +0200
8854f83dcaTo avoid cluttering the editor view when selecting a skeleton hierarchy, do not debug draw the child nodes.
Lasse Öörni
2014-03-28 22:15:03 +0200
001a35eff1Travis CI: API documentation update at 2014-03-28 06:19:55 UTC. [ci package]
urho3d-travis-ci
2014-03-28 06:19:55 +0000
4c00c655bfRemove PhysicsWorld from default scene components. Don't allow remove MaterialCache2D and DrawableProxy2D in scene.
aster2013
2014-03-28 13:11:45 +0800
1ba3fe00faRename sensor to trigger.
aster2013
2014-03-28 13:00:45 +0800
b8368401fdUse alternative way to suppress CMP0022 warning. Closes 287.
Yao Wei Tjong 姚伟忠
2014-03-28 08:51:19 +0800
c66d294801Fixed missing potion in NinjaSnowWar.
Lasse Öörni
2014-03-28 00:46:01 +0200
3271f832baTravis CI: API documentation update at 2014-03-27 22:49:42 UTC. [ci package]
urho3d-travis-ci
2014-03-27 22:49:43 +0000
35195939c1Exposed allowed screen orientations (effective on iOS only currently) and the flush GPU setting as engine startup parameters.
Lasse Öörni
2014-03-28 00:23:31 +0200
e738209746Added descriptions mapping for LuaScript packages' hooks.
Danny B
2014-03-27 16:29:40 -0400
0cfe56310aUse multi thread check Drawable2D visiblity.
aster2013
2014-03-27 19:45:22 +0800