Lasse Öörni
6dd168db5d
Bullet rigidbody's inertia tensor does not depend on position, so no need to recalculate it if rigidbody position only is forced to a new value.
2014-02-10 22:50:47 +02:00
Lasse Öörni
ae626c861e
Merge remote-tracking branch 'remotes/alexparlett/feature/work-item-refactor'
2014-02-10 21:39:38 +02:00
Mike3D
f254050b69
Added automatic extension when saving material as
2014-02-10 19:19:50 +01:00
Lasse Öörni
2186cb7c49
Better fix for kinematic rigidbodies: let Bullet ask the world transform (as intended) from the scene node instead of us forcing it. You can still force rigidbody position using RigidBody::SetPosition() but it should be unnecessary.
2014-02-10 16:25:31 +02:00
Alex Parlett
51a1e84248
Changed WorkQueue to use a List<SharedPtr<WorkItem> > and ensure that it doesn't contain duplicates.
...
Changed AddWorkItem to take in a SharedPtr<WorkItem>.
Changed Render functions to use new WorkItem design.
2014-02-10 14:10:19 +00:00
Lasse Öörni
a833141727
Do not force RigidBody's interpolation transform when the body is kinematic to allow velocity estimation to work right for dynamic bodies colliding with the kinematic body. Thanks to Andy51.
2014-02-10 13:56:09 +02:00
urho3d-travis-ci
2c986aa7cb
Travis CI: API documentation update at 2014-02-10 06:08:42 UTC.
...
[ci skip]
2014-02-10 06:08:42 +00:00
Yao Wei Tjong 姚伟忠
4657518ec9
Code cleanup on error handling for ResourceCache.
2014-02-10 13:33:58 +08:00
urho3d-travis-ci
1274627893
Travis CI: API documentation update at 2014-02-10 00:07:21 UTC.
...
[ci skip]
2014-02-10 00:07:22 +00:00
Yao Wei Tjong 姚伟忠
0973829003
Enhance editor to pop open the console when receiving error events.
2014-02-10 07:49:08 +08:00
Yao Wei Tjong 姚伟忠
b23069ffa5
Prevent any usage of windowless MessageBox.
2014-02-10 07:37:03 +08:00
Yao Wei Tjong 姚伟忠
ffe7a7699f
Minor enhancement on getting optional resources and error handling.
2014-02-10 07:33:02 +08:00
Yao Wei Tjong 姚伟忠
2e8744dc01
Minor cleanup - remove redundant null check for subsystems pointer.
...
Some of the subsystems are registered when the Engine is instantiated and I believe their references should remain valid until the engine stops.
2014-02-10 01:45:37 +08:00
Lasse Öörni
1f91776233
Removed the Shader::SanitateDefines() function. Instead the Shader resource normalizes defines and creates aliases if necessary to ensure fast queries but to prevent duplicates.
2014-02-09 00:22:52 +02:00
Yao Wei Tjong 姚伟忠
8c898864d4
Fix Android build. Closes #181 .
2014-02-08 20:46:46 +08:00
Yao Wei Tjong 姚伟忠
8bf7f45895
Add Lua compiled (bytecode) file extension into git ignore pattern.
...
[ci skip]
2014-02-08 20:28:49 +08:00
Yao Wei Tjong 姚伟忠
a770760eb5
For Travis CI - Install rake into global gem set.
...
It was not neccessary before but somehow all the Travis CI build environment for C++ language today do not have rake pre-installed anymore.
2014-02-08 16:45:44 +08:00
primitivewaste
3156bd4385
Fix AutoExposure's log luminance calculation, add LumRange parameter and remove Sensitivity parameter.
2014-02-07 23:15:29 -08:00
Lasse Öörni
56a246f2d6
Fixed File::IsOpen() returning false for APK files on Android. Closes #179 .
2014-02-08 01:25:20 +02:00
Yao Wei Tjong 姚伟忠
c5fe4a5698
Fix LuaJIT build script to add dependency files for luajit executable.
...
The luajit executable should now be able to generate Lua bytecode files in Bin/ directory under the project root directory or in any directory when Urho3D SDK is installed in the filesystem.
2014-02-08 00:36:07 +08:00
urho3d-travis-ci
6bc7ad853e
Travis CI: API documentation update at 2014-02-07 14:34:51 UTC.
...
[ci skip]
2014-02-07 14:34:53 +00:00
Lasse Öörni
9d1187e970
Removed BlenderExporter, as it has its own repo now. Added note where it can be found.
2014-02-07 16:16:12 +02:00
Lasse Öörni
3dfede3403
Added contributor credit.
2014-02-07 15:56:44 +02:00
Lasse Öörni
c1205473d4
Tabs to spaces + other code formatting.
2014-02-07 15:55:51 +02:00
Lasse Öörni
72de756ce3
Merge remote-tracking branch 'remotes/mightycelu/normalDistr'
2014-02-07 15:35:52 +02:00
urho3d-travis-ci
bb620fca64
Travis CI: API documentation update at 2014-02-07 12:57:49 UTC.
...
[ci skip]
2014-02-07 12:57:49 +00:00
mightyCelu
03888602bf
Added scriptbindings for normal distribution generator and included the generator in the mathdefs
2014-02-07 13:57:08 +01:00
Lasse Öörni
06c93d84ef
Removed Exists() check when trying to load the .lua variant of a Lua script resource (after .luc was not found.) Log an info message when a Lua script is successfully loaded, similar to AngelScript.
2014-02-07 14:41:30 +02:00
Lasse Öörni
3c2d5247c4
Added Lua numChars property.
2014-02-07 14:27:55 +02:00
Lasse Öörni
0594ff6013
Fixed shader used by Text3D generated materials.
2014-02-07 14:27:55 +02:00
Lasse Öörni
8cc5ad7fd2
Improved and unified API for Text & Text3D: get number of Unicode characters, get width of row by index, get position of character by index, get size of character by index. Store positions & sizes in the same vector to reduce amount of dynamic memory allocations.
2014-02-07 14:27:55 +02:00
aster2013
b1af7b66e3
Add resource existed check.
2014-02-07 19:29:32 +08:00
Yao Wei Tjong
b07270bf0f
Merge pull request #177 from Mike3D/master
...
Tiny fix to LuaScript.cpp
2014-02-07 16:09:44 +08:00
Mike3D
9b042e2ab2
Tiny fix to LuaScript.cpp
2014-02-07 08:29:44 +01:00
Yao Wei Tjong 姚伟忠
66a10f28a4
Simplify the logic for getting library revision number.
2014-02-07 13:56:49 +08:00
urho3d-travis-ci
d0e69f621e
Travis CI: API documentation update at 2014-02-07 05:04:26 UTC.
...
[ci skip]
2014-02-07 05:04:26 +00:00
Yao Wei Tjong
23ef5a8452
Merge pull request #176 from JTippetts/master
...
Remove const qualifiers from method signatures GetCharPosition and GetCharSizes in pkgs/UI/Text.pkg to match actual signatures in UI/Text.h.
2014-02-07 12:50:15 +08:00
vertexnormal
cf07bb16ef
Remove const qualifiers from method signatures GetCharPosition and GetCharSizes in pkgs/UI/Text.pkg to match actual signatures in UI/Text.h
2014-02-06 18:29:36 -07:00
Chris Friesen
eebf34ba50
Add Thumbs.db to ignore
2014-02-06 18:49:10 -06:00
mightyCelu
0579d18e76
Added generator for approximatly normal distributed values
2014-02-07 00:38:04 +01:00
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