aster2013
c8fbcf1551
Refactor push PODVector<UserType> functions.
2014-01-27 22:29:36 +08:00
urho3d-travis-ci
80b5b7f52b
Travis CI: API documentation update at 2014-01-27 14:24:36 UTC.
...
[ci skip]
2014-01-27 14:24:36 +00:00
aster2013
38c8f19fb4
Convert all Vector<T> and PODVector<T> to Lua table.
2014-01-27 22:07:57 +08:00
Lasse Öörni
2019ff7125
Fix fog calculation in water shader.
2014-01-27 12:40:40 +02:00
urho3d-travis-ci
d2f98dddcc
Travis CI: API documentation update at 2014-01-27 06:40:45 UTC.
...
[ci skip]
2014-01-27 06:40:45 +00:00
primitivewaste
d4fb9a9450
Add Zone height fog support, HeightFog shader option and techniques.
...
Add GammaCorrection and AutoExposure post processing shaders.
Add near & far clip PS uniforms.
Add 3d texture support and (3d LUT based) ColorCorrection post processing shader.
Add HDR renderpath support, BloomHDR, Blur and Tonemap post processing shaders.
2014-01-26 22:22:14 -08:00
Yao Wei Tjong 姚伟忠
5a162b8551
Another attempt to fix configuration for multiple Urho3D libs found.
...
[ci skip]
2014-01-27 13:46:48 +08:00
Lasse Öörni
c0d1c19e25
Reworked Octree::Raycast() threading criteria once more: thread if will use 2 or more raycast work items.
2014-01-27 02:23:07 +02:00
Lasse Öörni
c162f2ebf6
Fix escalating UI element priority due to tooltip / popup forcing themselves to max. priority. Closes #154 .
2014-01-27 00:50:13 +02:00
Lasse Öörni
df941851d9
Slight reorganization to the Touch utility code to not depend on a Character node. Added missing DebugNew.h include to new classes.
2014-01-27 00:35:01 +02:00
Lasse Öörni
07baf69fa9
Added shadow effect to the editor HUD texts.
2014-01-26 21:17:25 +02:00
Lasse Öörni
76292ef63e
Centralize allocation of event data variant maps to Context to avoid constant dynamic memory allocation.
2014-01-26 19:11:41 +02:00
urho3d-travis-ci
e2aa098a6b
Travis CI: API documentation update at 2014-01-26 14:45:26 UTC.
...
[ci skip]
2014-01-26 14:45:26 +00:00
Lasse Öörni
9df9941de0
Added Lua bindings for querying drawables from Octree via a bounding shape, similar to AngelScript. Change Octree & PhysicsWorld raycast/query Lua bindings so that a PODVector object with the results is returned, instead of the user having to provide one.
2014-01-26 16:32:21 +02:00
Lasse Öörni
25a887cfe4
Fix crash in 15_Navigation.lua when adding and removing objects without having a path defined yet. Cleanup Navigation sample code.
2014-01-26 16:32:21 +02:00
urho3d-travis-ci
188aa59e35
Travis CI: API documentation update at 2014-01-26 12:40:59 UTC.
...
[ci skip]
2014-01-26 12:40:59 +00:00
Lasse Öörni
936f19d2a2
Added external projects/links documentation page.
2014-01-26 14:27:42 +02:00
Lasse Öörni
691408dddf
Removed unnecessary include.
2014-01-26 14:13:42 +02:00
Lasse Öörni
257c256d9d
In XML mode, allow editing of UnknownComponent attributes as strings. This is as far editing them can go without adding extra data to the whole XML serialization. Closes #149 .
2014-01-26 14:13:42 +02:00
Lasse Öörni
276571f7f0
Fixed mismatching scene savefile names in Lua examples.
2014-01-26 14:13:42 +02:00
Lasse Öörni
989aae2e31
Added a warning when an UnknownComponent is created.
2014-01-26 14:13:42 +02:00
Lasse Öörni
4f64f21915
Increased the threshold for justifying a threaded Octree raycast. Exposed PhysicsWorld::Raycast() to Lua.
2014-01-26 14:13:42 +02:00
Yao Wei Tjong 姚伟忠
fdae68639c
Setup to link against matching Urho3D library version. Fixes #152 .
...
Existing CMake build scripts has been configured to generate different Urho3D library name based on active build configuration. However, when finding and using the library itself, the scripts did not differentiate the two versions and could cause problem with wrong version of the library is being erroneously linked against.
2014-01-26 15:15:25 +08:00
Lasse Öörni
6b38a1cff7
Bruteforce a nonsense component name from hash if necessary so that XML and binary save of an UnknownComponent are compatible.
2014-01-26 02:40:59 +02:00
Lasse Öörni
dd075db33b
Added UnknownComponent mechanism for dealing with unregistered components in scene load/save. For now attributes are not editable. Related to issue #149 .
2014-01-26 01:47:52 +02:00
Chris Friesen
a574f99760
Editor: presidence screwing up grid showing up
2014-01-25 14:33:55 -06:00
Lasse Öörni
d2a7173e5f
Reset UI cursor shape during BeginFrame event, which allows custom logic to set it per frame. Apply OS cursor shape only once during UI rendering to avoid flicker (and potential loss of performance)
2014-01-25 20:56:43 +02:00
Lasse Öörni
25cdbaea97
Do not mouse scroll the camera view when cursor is over a UI element because the element may be taking the wheel input also.
2014-01-25 15:38:38 +02:00
Lasse Öörni
f3edeaa665
Update cameras' nearclip/farclip/fov after recreating them.
2014-01-25 14:56:37 +02:00
Yao Wei Tjong 姚伟忠
d1455cba3f
Minor fix for consistent behaviour immediately after viewport setup.
2014-01-25 16:22:52 +08:00
Yao Wei Tjong 姚伟忠
b740d94a56
Minor documentation update on build options to better use of space.
2014-01-25 16:07:30 +08:00
Lasse Öörni
87a1604860
Set forced max. priority for the Menu/DropDownList popup so that it's more reliably displayed in front.
2014-01-25 01:42:21 +02:00
Lasse Öörni
b1a118c601
Fix multiple view raycast. Fix nearclip/farclip/fov editing. Fix camera look (right mouse) when switching between views. Cleanup UI / camera initialization order. Save viewport setup to editor config file.
2014-01-25 01:15:53 +02:00
Lasse Öörni
4e1a38b0a1
Merge remote-tracking branch 'remotes/friesencr/editor-viewports'
2014-01-24 23:08:51 +02:00
Lasse Öörni
d6b838286f
Enabled LitSolid shader normal mapping variations also without diffuse map. Added NoTextureNormal variety of techniques. Closes #147 .
2014-01-24 22:40:22 +02:00
urho3d-travis-ci
1fb823ef0f
Travis CI: API documentation update at 2014-01-24 07:33:29 UTC.
...
[ci skip]
2014-01-24 07:33:30 +00:00
Chris Friesen
432b5de313
Multiple editor viewports
2014-01-23 18:18:20 -06:00
Lasse Öörni
39e13d49c8
Renamed the plane intercept parameter to "d" and reversed its sign so that it fits the conventional plane formula ax + by + cz + d = 0.
2014-01-24 01:26:10 +02:00
Lasse Öörni
6219289e9f
Optimize text batch preparation by avoiding dynamic allocation each frame. Use last glyph if rendering the same glyph several times in a row. Changed repeated postincrement of a destination pointer to indexing where applicable.
2014-01-24 01:10:58 +02:00
Lasse Öörni
d18eb7f430
More informative log prints for the Touch utility raycast. Print both physics & drawable raycast hit object.
2014-01-23 16:17:57 +02:00
Lasse Öörni
9486d17667
Bump the depth constant bias in all shadowed directional light samples to work better on mobile platforms. Disable Urho3D logo in samples when using touch controls.
2014-01-23 16:07:08 +02:00
urho3d-travis-ci
1e5ee94132
Travis CI: API documentation update at 2014-01-23 10:32:31 UTC.
...
[ci skip]
2014-01-23 10:32:31 +00:00
Lasse Öörni
033b9d7932
Fixed location of Touch.as.
2014-01-23 12:17:39 +02:00
Lasse Öörni
4b739dc15c
Added contributor.
2014-01-23 11:37:12 +02:00
Lasse Öörni
063e7e5aa2
Merge remote-tracking branch 'remotes/mike3d/master'
2014-01-23 11:32:30 +02:00
Mike3D
e6a2a63e54
Adding mobile framework implemented via an external file
2014-01-23 08:16:53 +01:00
Mike3D
899d9f66bf
Touch/gyroscope framework for mobile via external file
2014-01-23 08:12:58 +01:00
Mike3D
a9227fdc4e
Adding touch inputs/gyroscope via external file
2014-01-23 08:08:26 +01:00
Mike3D
c06c025ce3
Create Touch.lua
...
Adding a touch/gyroscope framework for mobile to example #18
2014-01-23 08:05:55 +01:00
Chris Friesen
3ecbbd5dc8
Editor: bring quickmenu to front on search
2014-01-22 20:59:09 -06:00