Nick Royer
fe408e4910
Added AngelScript Serializable API JSON functions
2015-12-09 11:22:13 -06:00
Nick Royer
318e0f6552
Added node-specific CrowdAgent events
2015-12-09 11:17:12 -06:00
Lasse Öörni
bd6845d50e
Fix off by one error in mipmap data size counting. Image code cleanup. Closes #1072 .
2015-12-09 17:52:57 +02:00
Nick Royer
4ce3eeeb69
Merge branch 'NavEventsChange' of https://github.com/hjmediastudios/Urho3D into NavEventsChange
2015-12-09 07:28:37 -06:00
Nick Royer
bab7daa211
Added expanded structure for path calculation and appropriate FindPath
...
method.
2015-12-09 07:27:50 -06:00
Yao Wei Tjong 姚伟忠
b7e777d707
Enhance FindUrho3D module to auto-reconfigure when URHO3D_HOME changes.
2015-12-09 16:01:56 +08:00
Nick Royer
a3326e086a
Made CrowdAgent emit events from the attached Node as well as the
...
associated CrowdManager, to allow for simpler reaction of other
components on the same Node to crowd agent events.
2015-12-08 20:12:06 -06:00
Nick Royer
35ee321408
Made CrowdAgent emit events from the attached Node as well as the
...
associated CrowdManager, to allow for simpler reaction of other
components on the same Node to crowd agent events.
2015-12-08 20:10:13 -06:00
Nick Royer
ecdb9f84c4
Added JSON loading support for materials.
2015-12-08 13:08:24 -06:00
Nick Royer
79bc4feb1e
Updated Lua API with scene and node JSON load/save capabilities.
2015-12-08 12:15:48 -06:00
Nick Royer
44bdb94047
Updated Scene and Node AngelScript APIs to reflect JSON scene and node
...
save/load features.
2015-12-08 12:09:37 -06:00
Nick Royer
379860e543
Added functions for scenes, nodes, etc. to be saved/loaded to JSON data
...
as well as XML.
2015-12-08 11:56:40 -06:00
Yao Wei Tjong 姚伟忠
3229bcbfe1
Fix bug in FindUrho3D module to prevent issue when being invoked twice.
...
Fix evaluation of compiler support for gnu++11/gnu++0x standard.
Fix space-in-path support for URHO3D_HOME environment variable.
2015-12-08 22:38:42 +08:00
urho3d-travis-ci
c0c149dfa5
Travis CI: API documentation update at 2015-12-08 12:08:06 UTC.
...
[ci package]
Commit: 310c32db9e
Message: Adapt 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().
2015-12-08 12:08:06 +00:00
Lasse Öörni
310c32db9e
Adapt 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().
2015-12-08 13:58:20 +02:00
Lasse Öörni
45c11acd6c
Create 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 .
2015-12-07 15:55:55 +02:00
Lasse Öörni
85697abb4b
Clear also stencil.
2015-12-07 11:02:38 +02:00
Lasse Öörni
66bc72a76f
In 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 .
2015-12-07 11:00:47 +02:00
Lasse Öörni
2265f3d609
Merge pull request #1074 from 1vanK/master
...
Editor: set RenderPath for particle editor
2015-12-07 10:46:00 +02:00
Ivan K
21d8906e7c
Editor: set RenderPath for particle editor
2015-12-07 02:09:31 +04:00
Xavier Maupeu
fc41f4bfa6
fix bug with simple shadow and pcf shadow in direct3d9
2015-12-05 19:09:49 +01:00
Xavier Maupeu
9b48314d99
update glsl lighting
2015-12-05 17:12:28 +01:00
Xavier Maupeu
e636d44df9
vsm implementaion for hlsl shaders
2015-12-05 15:45:07 +01:00
Xavier Maupeu
45aa12c496
VSM shadow map can be blurred
2015-12-05 13:26:38 +01:00
Lasse Öörni
e9cf66b992
Marked todo related to child priority sorting.
2015-12-04 12:44:51 +02:00
Lasse Öörni
3c792eb2cd
Merge remote-tracking branch '1vanK/master'
2015-12-04 12:34:06 +02:00
Lasse Öörni
733c2e2d5b
Fix DropDownList placeholder text not hiding when an item is selected. Clarify function comments on use of placeholder text.
2015-12-03 10:59:27 +02:00
Ivan K
044bb17208
editor: more space in status text
2015-12-02 19:57:55 +04:00
Ivan K
372c5b3481
editor: fix positioning of status text
2015-12-02 19:14:32 +04:00
Ivan K
b3656119fd
unnecessary if
2015-12-02 18:04:03 +04:00
Xavier Maupeu
2ac35e8a06
update lighting shader for vsm
2015-12-01 16:58:31 +01:00
Xavier Maupeu
0567cbeaf4
remove shadow bias for vsm
2015-12-01 16:57:23 +01:00
urho3d-travis-ci
41672c95cb
Travis CI: API documentation update at 2015-12-01 14:18:07 UTC.
...
[ci package]
Commit: a4e22db6e5
Message: Auto-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.
2015-12-01 14:18:07 +00:00
Lasse Öörni
a4e22db6e5
Auto-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.
2015-12-01 16:08:15 +02:00
Lasse Öörni
a0386ea75c
Merge remote-tracking branch 'ninjastone/uiscale'
2015-12-01 12:47:46 +02:00
Lasse Öörni
7901b9cae5
Cleanup unused node var names from the scene. Closes #1068 .
2015-12-01 12:05:31 +02:00
Lasse Öörni
f0b615f1e2
When the engine is exiting, make sure the load queue is cleared in BackgroundLoader before going to superclass teardown (thread exit.) Closes #1063 .
2015-11-30 15:29:19 +02:00
urho3d-travis-ci
4b15a38bb4
Travis CI: API documentation update at 2015-11-30 12:43:54 UTC.
...
[ci package]
Commit: 23cdecd5db
Message: Merge pull request #1064 from cosmy1/patch-1
Add missing IntRect & IntVector2 getters and setters in XMLElement
2015-11-30 12:43:54 +00:00
Lasse Öörni
23cdecd5db
Merge pull request #1064 from cosmy1/patch-1
...
Add missing IntRect & IntVector2 getters and setters in XMLElement
2015-11-30 14:35:44 +02:00
Yao Wei Tjong 姚伟忠
a3b961eab1
For site documentation - reduce number of columns for class index page.
...
[ci skip]
2015-11-30 11:07:54 +08:00
Xavier Maupeu
78a85ff2c6
simple VSM is working
2015-11-29 11:26:36 +01:00
Yao Wei Tjong 姚伟忠
44609cc90a
Fix the FindDirect3D.cmake module to be compatible with older CMake.
...
[ci only: master, AppVeyor]
2015-11-29 15:01:14 +08:00
Yao Wei Tjong 姚伟忠
2d49c2acaa
Correct a missing closing parenthese.
...
[ci skip]
2015-11-29 14:46:02 +08:00
Yao Wei Tjong 姚伟忠
2e538aa424
Minor refactor of FindXXX CMake modules to use caches more effectively.
2015-11-29 14:34:47 +08:00
cosmy1
d2e9e1f718
Add missing IntRect & IntVector2 getters and setters in XMLElement
2015-11-28 22:06:22 +01:00
ninjastone
f39dbb2830
Fix touch positions in scaled UI.
2015-11-29 04:32:56 +09:00
Lasse Öörni
11856fd7be
Make sure to send the particle effect finish event in the main thread.
2015-11-28 02:04:34 +02:00
urho3d-travis-ci
893b47f238
Travis CI: API documentation update at 2015-11-27 23:48:59 UTC.
...
[ci package]
Commit: 1840c749f0
Message: Particle effect finish event. Closes #1058 .
2015-11-27 23:48:59 +00:00
Lasse Öörni
1840c749f0
Particle effect finish event. Closes #1058 .
2015-11-28 01:39:06 +02:00
Lasse Öörni
ac67a462ba
Animation finish event.
2015-11-28 00:54:20 +02:00