4b549c9c7aRevert back to no-ops for Input::SetMouseVisible() on RPI.
Yao Wei Tjong 姚伟忠
2013-10-30 16:57:46 +0800
95a9c71a21Fixed runtime issue on Raspberry Pi with Pidora as OS.
Yao Wei Tjong 姚伟忠
2013-10-30 12:31:32 +0800
b957f60143Added ApplyMaterialList() function to StaticModel so that the feature can be used outside the editor as well. Refactored editor to use that function instead of its own implementation. Unified the switch to output material list to -l in both AssetImporter & OgreImporter. Removed the "use local IDs" toggle from editor as that can be specified with the import options.
Lasse Öörni
2013-10-29 23:04:51 +0200
c1a1864a40Fixed black window on subsequent application starts on Android. Removed GL synchronization before swapping buffers, which should be unnecessary.
Lasse Öörni
2013-10-28 05:06:23 +0200
e74ee4ce52Fixed exiting on Android.
Lasse Öörni
2013-10-28 01:45:44 +0200
f299c0d815Fixed Android GL context destroy / restore. Removed project.properties file, as it's generated by the command "android update project".
Lasse Öörni
2013-10-27 14:58:41 +0200
afa6c4ccc3Initial SDL 2.0.1 merge. Windows tested OK. Android will crash when returning to the application.
Lasse Öörni
2013-10-27 03:11:36 +0300
42ae752d2dAllow BillboardSet / ParticleEmitter to choose whether billboards should face the camera or follow the node orientation. Closes#22.
Lasse Öörni
2013-10-26 23:42:08 +0300
1941eb991dGroup Urho3D library source files in Visual Studio by subdirectory.
Lasse Öörni
2013-10-26 19:50:02 +0300
b5fbb39ceeMerge pull request #30 from szamq/master
Lasse Öörni
2013-10-26 08:41:16 -0700
5752b58edcFixed SetMaxVelocity in ParticleEmitter
Paweł Mogiła
2013-10-26 16:06:44 +0200
c3242a3736Refactor to shortcircuit if library is already found at parent scope.
Yao Wei Tjong 姚伟忠
2013-10-26 13:29:43 +0800
c43c8b523aGenerated tangents to the models in Ogre source format. Normal mapping materials always require tangents in the model. Fixes#29.
Lasse Öörni
2013-10-25 22:44:24 +0300
0598ec9490Improve robustness when FindUrho3D module is called multiple times.
Yao Wei Tjong 姚伟忠
2013-10-26 01:38:31 +0800
6846b179b4Cleaned up comment.
Yao Wei Tjong 姚伟忠
2013-10-25 01:17:29 +0800
589e0d53bbChange CMake library type preferences to agree with Urho3D.
Yao Wei Tjong 姚伟忠
2013-10-25 01:01:53 +0800
b85a0b3305Suppress "unused variable" warning for external CMake project also.
Yao Wei Tjong 姚伟忠
2013-10-25 00:32:23 +0800
ef566d825aCleaned up build script script comment.
Yao Wei Tjong 姚伟忠
2013-10-25 00:08:49 +0800
02df5b2d02Write package file size to the end of package files. If package signature is not found from the file beginning, seek to file end and read the size, then seek backward to check if the package file is concatenated eg. in the executable. Alternatively the start offset can be specified manually when opening a package file. Closes#27.
Lasse Öörni
2013-10-23 23:59:22 +0300
e34e26d068Merge branch 'library-build'.
Yao Wei Tjong 姚伟忠
2013-10-23 15:15:03 +0800
18d4f6e6dbDeploy Urho3D.dll to Bin directory after build.
Lasse Öörni
2013-10-22 22:59:03 +0300
a9ed330890Create sub-projects for Samples/Tools/Extras.
Yao Wei Tjong 姚伟忠
2013-10-22 23:19:03 +0800
db8f7a2289Simplify the build script to eliminate unused variable.
Yao Wei Tjong 姚伟忠
2013-10-22 20:28:15 +0800
f39702a07eTerminology edits in the documentation. Do not refer to Graphics, Scene etc. as separate libraries anymore.
Lasse Öörni
2013-10-22 00:58:58 +0300
0c14a17774Use one combined precompiled header file for Urho3D library, as otherwise precompiled headers would be disabled on Visual Studio.
Lasse Öörni
2013-10-22 00:48:27 +0300
89ea05f068Fixed git revision generation on Win32 Android build.
Lasse Öörni
2013-10-22 00:24:19 +0300
0eb45c0960Fixed ShaderCompiler build.
Lasse Öörni
2013-10-21 23:59:21 +0300
c5278a8649On a Visual Studio build, do not copy .obj files for the Urho3D library but use them from their original location.
Lasse Öörni
2013-10-21 23:32:13 +0300
7b24807c32Combine Engine sources into one place and build as a single target.
Yao Wei Tjong 姚伟忠
2013-10-22 04:16:22 +0800
2b3af05f26Added license notice.
Yao Wei Tjong 姚伟忠
2013-10-21 22:39:16 +0800
d953b36d62Reverted back decision to also build samples on Android platform.
Yao Wei Tjong 姚伟忠
2013-10-21 20:27:08 +0800
9070746b56Fix Xcode AssetImpoter linker error caused by both freetype and assimp emitting same symbols.
Yao Wei Tjong 姚伟忠
2013-10-21 19:36:41 +0800
07f81edc6fExplicitly specify a base name for the export header generation.
Yao Wei Tjong 姚伟忠
2013-10-21 15:46:55 +0800
d560675985Fix static lib build define.
Lasse Öörni
2013-10-20 23:08:28 +0300
d33ac02538Refactor build scripts to build Urho3D library as main target.
Yao Wei Tjong 姚伟忠
2013-10-21 02:28:29 +0800
5fb42a277cRe-added "flush GPU command buffer" -feature for controlling timestep variance and input lag. Direct3D only for now. Default off, as can decrease performance.
Lasse Öörni
2013-10-20 21:02:19 +0300
2ab9fa5429Merge remote-tracking branch 'remotes/szamq/master'
Lasse Öörni
2013-10-20 12:22:06 +0300
fe14af594fAdded documentation section on Lua garbage collection.
Lasse Öörni
2013-10-20 12:12:18 +0300
d392e9e031Possibility to set more last timesteps(20) and don't use timestep smoothing, until got full vector
Paweł Mogiła
2013-10-20 02:06:03 +0200
db3bf3fbf9Added timestep smoothing to Engine. By default the previous 2 frames' timesteps are averaged.
Lasse Öörni
2013-10-19 22:51:47 +0300
2af7dbdcd9Move tolua++ add_subdirectory instruction from main to LuaScript.
Yao Wei Tjong 姚伟忠
2013-10-20 00:14:00 +0800
5dbf83c418Show a warning message when tolua++ tool is missing.
Yao Wei Tjong 姚伟忠
2013-10-19 23:58:23 +0800
c37ac56ec3Added license notice.
Yao Wei Tjong 姚伟忠
2013-10-19 22:24:25 +0800
99b4315386Chanage SharedPtr<T>, please use SharedPtr<T>::Get() to get raw pointer. add Read chunk function in Deserializer class, add Write chunk function in Serializer.
aster2013
2013-10-19 10:19:28 +0800
27f7a2b31fAdd more vector type support in Lua, rename ToluaUrho3DEx file to tolua++urho3d.
aster2013
2013-10-18 22:04:36 +0800
4e0df133c0Add "const Vector<String>" support in Lua, now in Lua "const Vector<String>" is a Lua table with string elements.
aster2013
2013-10-18 20:39:47 +0800
747ab13932Adjust lua gc step pause parameter, make it gc aggressive.
aster2013
2013-10-17 23:03:33 +0800
6ae4ab9b7fAdd SharedPtr<HttpRequest> support in Lua.
aster2013
2013-10-17 21:42:35 +0800
b935b544deDo not check for HttpRequest error on initialization, as the connection init is performed in a background thread and is not immediately ready.
Lasse Öörni
2013-10-17 15:41:00 +0300
0210a049b2Block HttpRequest::Read() if not all data is received and connection is still open. This is to allow the other ReadXXX() functions to work properly. Only call Read() with size at or below GetAvailableSize() to ensure no blocking.
Lasse Öörni
2013-10-17 14:51:37 +0300
0b938bf1aeFurther iOS FreeType fix.
Lasse Öörni
2013-10-17 13:12:07 +0300
9667886273Restored the previous architecture check for whether to use arm assembly in FreeType.
Lasse Öörni
2013-10-17 12:13:26 +0300
d1c547d455Fixed to correctly use Time::Sleep() instead of Sleep().
Lasse Öörni
2013-10-17 11:48:15 +0300
0c86370485Fix script warning in cmake_macosx.sh.
Lasse Öörni
2013-10-17 11:41:45 +0300
2313bbbb2eFix editor not finding NavigationMesh components from scene child nodes.
Lasse Öörni
2013-10-17 10:33:01 +0300
e575d89882Fixed billboard shader code to consistently camera-orient the billboards.
Lasse Öörni
2013-10-17 01:40:54 +0300
2a5bea6bedAlways merge the node's own world position to a BillboardSet bounding box.
Lasse Öörni
2013-10-17 00:46:17 +0300
dc0533e1aeFix forceAutoHint_ being uninitialized.
Lasse Öörni
2013-10-17 00:32:25 +0300
347b840b7cRead HttpRequest in a background thread to prevent blocking. Always check all triangle mesh geometries for the closest hit in the RAY_TRIANGLE raycast mode.
Lasse Öörni
2013-10-16 18:03:39 +0300
9dff5a029cRemove redundant reference to 'UIElement' style.
Yao Wei Tjong 姚伟忠
2013-10-16 14:42:55 +0800
759203d11cMerge pull request #19 from friesencr/profiler_text_shadow
Yao Wei Tjong
2013-10-15 22:42:08 -0700
0454fcab95add shadow to debug ui text
Chris Friesen
2013-10-15 23:05:08 -0500
cfe7ccf21cReplaced the logic to use VARIANT variable instead.
Yao Wei Tjong 姚伟忠
2013-10-16 00:44:57 +0800
7a562a4e6cFixed tolua++ 64-bit Mac Os X build when LuaJIT is enabled.
Yao Wei Tjong 姚伟忠
2013-10-16 00:14:58 +0800
840d50ce0dAllow to force FreeType autohinting (old 2.3 version behavior.) Reload font faces when global font settings changed.
Lasse Öörni
2013-10-15 15:31:39 +0300
b32b521641Restore one point larger size for the editor attributes font.
Lasse Öörni
2013-10-15 00:32:58 +0300
7cfb9a85f7Trust FreeType about the font's row height. Possibly improves issue #13.
Lasse Öörni
2013-10-15 00:08:51 +0300
bc6dd70faeUpdate FreeType version in documentation, and FreeType's own documentation. Enabled FreeType subpixel hinting. Restored old BlueHighway.ttf. Removed FreeType .mk and jamfiles.
Lasse Öörni
2013-10-14 23:15:52 +0300
efefbca976Merge remote-tracking branch 'remotes/friesencr/bump_freetype'
Lasse Öörni
2013-10-14 22:39:09 +0300
5896e52552Filter target architecture information if the tool is available.
Yao Wei Tjong 姚伟忠
2013-10-14 10:32:07 +0800
12d22bd8ccupdate freetype
Chris Friesen
2013-10-07 19:13:42 -0500
6e3dde8a10Merge branch 'font2'
Lasse Öörni
2013-10-13 21:43:42 +0300
267523a738Adapted Aster Jian's mutable glyph mechanism. Globally switchable on from the UI subsystem. Configurable font texture max size in UI subsystem.
Lasse Öörni
2013-10-13 21:42:36 +0300
405e89b5f2Fixed LuaJIT native build on Raspberry Pi.
Yao Wei Tjong 姚伟忠
2013-10-14 00:22:32 +0800
b1b60edbf4Code cleanup.
Lasse Öörni
2013-10-13 17:28:05 +0300
ecc37d1f2eIf all font's glyph do not fit into one page, begin filling texture pages dynamically as glyphs are used.
Lasse Öörni
2013-10-13 17:17:00 +0300
441ab9e5d4Fixed LuaJIT native build on Raspberry Pi.
Yao Wei Tjong 姚伟忠
2013-10-13 21:46:58 +0800
04034d088fFixed native build against latest Pidora/Raspberry Pi firmware.
Yao Wei Tjong 姚伟忠
2013-10-13 16:32:23 +0800
18a05df3bdAttempt to fix issue#17. Find EGL shared lib explicitly.
Yao Wei Tjong 姚伟忠
2013-10-13 15:50:34 +0800
9d0eb0ffaeIf a rigid body is kinematic, set it to never deactivate itself.
Lasse Öörni
2013-10-12 21:22:47 +0300
8d5aa5bbd2Fix UNICODE define in SDL not taking effect properly with new MinGW.
Lasse Öörni
2013-10-12 18:37:19 +0300
752051b86fCorrect kNet winsock2.h include order. Fixes#16.
Lasse Öörni
2013-10-12 16:58:52 +0300
c6a6f71aa3Finalize LZ4 support. Do not repeatedly allocate compressed data buffer. Do not store global blocksize into the package file header. Increased Android read buffer to 32KB.
Lasse Öörni
2013-10-12 15:01:48 +0300
1463b67a70Added documentation on the package file format.
Lasse Öörni
2013-10-10 23:35:59 +0300