Commit Graph

9612 Commits

Author SHA1 Message Date
Lasse Öörni
e86cf056eb Reorder Text element's internal containers last for consistency. 2014-02-07 01:06:25 +02:00
Lasse Öörni
cc6fd2c34a Documented the built-in HEIGHTFOG shader define. 2014-02-07 00:42:51 +02:00
Lasse Öörni
694e41c42a If font face uses mutable glyphs, reacquire all glyphs before constructing text batch. 2014-02-07 00:40:49 +02:00
Lasse Öörni
11d03534a5 Set very low priority to viewport UI to fix picking editable UI elements. 2014-02-07 00:19:19 +02:00
Lasse Öörni
0909affb83 Do not allow gizmo editing of the Scene's transform. 2014-02-07 00:06:54 +02:00
Lasse Öörni
0c76216202 Simplify and optimize Text code. If text does not change, do not look up glyphs & kerning each frame. Fix display of wordwrapped right-aligned texts. 2014-02-07 00:01:46 +02:00
Lasse Öörni
0c4466d3f3 Optimized away going through renderpath commands just to find the litbase-flag. 2014-02-07 00:00:22 +02:00
Yao Wei Tjong 姚伟忠
181351ef45 Reserve the vector's initial capacity instead of size. 2014-02-07 00:56:53 +08:00
urho3d-travis-ci
55784b8313 Travis CI: API documentation update at 2014-02-06 15:44:29 UTC.
[ci skip]
2014-02-06 15:44:30 +00:00
Lasse Öörni
f2c3d8fe5d Clear persistent float screenbuffers to ensure their contents aren't undefined. This fixes the AutoExposure effect on OpenGL. Added missing float textures to OpenGL Texture::GetDataType(). 2014-02-06 17:24:17 +02:00
Lasse Öörni
809efdb4c6 Added the concept of persistent target in renderpath, which are not mixed in the rendertarget pool with other textures of same size & format. Used for the AutoExposure previous frame luminance. 2014-02-06 17:24:16 +02:00
Lasse Öörni
f0501cbeae Fixed Blur postprocess effect XML. Fixed View spamming the log with attempts to get an empty quad shader after failing to get the proper shaders once. 2014-02-06 17:24:16 +02:00
aster2013
149edbc2c5 Merge branch 'master' of https://github.com/urho3d/Urho3D 2014-02-06 21:04:19 +08:00
aster2013
6dba57e5ad Modify comment in LuaScript module. 2014-02-06 21:03:45 +08:00
Yao Wei Tjong 姚伟忠
a5246036fb Add inherited XMLFile resource as dependency. Approximate patched size. 2014-02-06 20:40:15 +08:00
urho3d-travis-ci
ab10823b05 Travis CI: API documentation update at 2014-02-06 11:38:01 UTC.
[ci skip]
2014-02-06 11:38:01 +00:00
Lasse Öörni
b1a7a8dade Exposed missing QUALITY_MAX constant to AngelScript. Do not assume the default zone has black fog (when used for additive pass.) Do not reload material shaders if material quality stayed same. Separate error in D3D9ShaderVariation Create() if the owning shader has expired, as on OpenGL. 2014-02-06 13:17:31 +02:00
Yao Wei Tjong 姚伟忠
83d6d84277 Clean up GetUrho3DRevision cmake module. 2014-02-06 17:52:00 +08:00
Lasse Öörni
f6ca1a7bf6 Added link to the updated Blender-to-Urho3D exporter repository. 2014-02-06 11:41:58 +02:00
Yao Wei Tjong 姚伟忠
f377d56070 Add a new CMake module to retrieve GIT revision number. 2014-02-06 17:29:46 +08:00
Yao Wei Tjong 姚伟忠
ede7234a77 Revert back Urho3D CMake build script. 2014-02-06 15:10:08 +08:00
Yao Wei Tjong 姚伟忠
50556078d6 Fix Raspberry-PI build.
- Add RASPI define to reduce the number vertex uniforms (total uniforms must not exceed 136).
- Exclude GCC fastmath compiler option in order to pass a check in the latest AngelScript library version.
- Remove unsupported GCC attribute to suppress the warnings when building Assimp library.
2014-02-06 15:06:21 +08:00
aster2013
bac98bab23 Merge branch 'master' of https://github.com/urho3d/Urho3D 2014-02-06 14:27:06 +08:00
aster2013
d5b20da1fc Make input more free when has external window. 2014-02-06 14:25:43 +08:00
urho3d-travis-ci
adbc03bcc6 Travis CI: API documentation update at 2014-02-06 06:03:09 UTC.
[ci skip]
2014-02-06 06:03:09 +00:00
aster2013
97eab8ecf5 Update Lua API, convert SharePtr to raw pointer. 2014-02-06 13:47:55 +08:00
Lasse Öörni
8018a1f0f0 Do not comment out samplers in GLSL vertex shaders, as it's not necessary for correct compilation. 2014-02-06 01:19:27 +02:00
Lasse Öörni
3237ab3f85 Fixed image bilinear resampling. 2014-02-06 00:01:36 +02:00
urho3d-travis-ci
4ee3bd492f Travis CI: API documentation update at 2014-02-05 21:29:38 UTC.
[ci skip]
2014-02-05 21:29:38 +00:00
Lasse Öörni
49507fa699 Added some more AO techniques. Closes #170. 2014-02-05 23:10:51 +02:00
Lasse Öörni
d4493d3206 Cleaned up the SkyPlane technique. 2014-02-05 22:58:01 +02:00
Lasse Öörni
cbed709b02 Reverted the -mfpmath=sse option because of crashes inside Bullet on MinGW. 2014-02-05 22:53:43 +02:00
Lasse Öörni
381e9a04c3 Merge branch 'shader-refactor' 2014-02-05 20:54:56 +02:00
Lasse Öörni
d8983e7cff Converted the Blur shader. 2014-02-05 18:46:59 +02:00
Lasse Öörni
6748a17440 Updated credits. 2014-02-05 16:59:20 +02:00
Lasse Öörni
f79c710eb3 Merge pull request #173 from wibbe/ogre-importer-mac-fixes
Fixed OgreImporter link problems on OS X
2014-02-05 16:50:21 +02:00
Lasse Öörni
af9905a891 Fixed the check to reset Texture's requested levels when loading uncompressed. Fixes uncompressed images always having mipmaps. 2014-02-05 16:19:23 +02:00
Lasse Öörni
a77018bb6a Allow the Unlit shader to properly write the G-buffer. Fixed missing passes in Unlit techniques. 2014-02-05 15:08:11 +02:00
urho3d-travis-ci
de104909af Travis CI: API documentation update at 2014-02-05 12:53:33 UTC.
[ci skip]
2014-02-05 12:53:33 +00:00
Yao Wei Tjong 姚伟忠
452ca871fb Fix site documentation update. 2014-02-05 20:28:35 +08:00
Lasse Öörni
3c5d25bc5b Do not react to TextChanged events when editing a script class name to prevent errors due to incomplete name. 2014-02-05 14:10:09 +02:00
Lasse Öörni
8d27571a16 Fixed setting the resource path in editor. Fixed the default Data resource dir possibly getting removed in the editor due to a case-sensitivity issue. 2014-02-05 13:51:53 +02:00
Lasse Öörni
81f8490d1b Use legacy PATH alias to be compatible with older CMake versions on OS X. 2014-02-05 12:56:56 +02:00
Lasse Öörni
46440b55fc Do not use the sh variant of getting the git revision on MSVC, even if sh is in path, as MSVC uses cmd internally. 2014-02-05 12:16:09 +02:00
Daniel Wiberg
e2cf4d97de Fixed OgreImporter link problems on OS X 2014-02-05 00:51:46 +01:00
Lasse Öörni
1c0cc050a1 Added Image pixel manipulation, resize and clear functions. Added Image profiling blocks. Closes #171. 2014-02-05 01:26:24 +02:00
Lasse Öörni
3491baafd0 Added more accurate but more expensive raycast for BillboardSet, which approximates the individual billboards as spheres and gives the billboard index as the subobject. RAY_TRIANGLE level raycast must be used to enable it. Removed the RAY_AABB_NOSUBOBJECTS raycast level, as it was not used anywhere. 2014-02-04 19:26:59 +02:00
Lasse Öörni
63bd03c6d6 Added document section on UI textures. 2014-02-04 18:05:17 +02:00
Lasse Öörni
45003707c0 Fixed substituteRenderTarget_ possibly being uninitialized. 2014-02-04 13:36:21 +02:00
Lasse Öörni
e0d5c7e02e Fixed D3D9 debug build. 2014-02-04 13:27:04 +02:00