Lasse Öörni
|
cb45be26ef
Added AngelScript & Lua property accessors for the XMLElement's value.
|
12 жил өмнө |
Lasse Öörni
|
0d7d4826e5
Add pixel & time threshold for sending a drag begin UI event. Closes #65. Removed code duplication between mouse & touch hover.
|
12 жил өмнө |
Lasse Öörni
|
7e542be196
Added Save function to ParticleEmitter, which dumps the parameters as XML. Added menu items to editor to load/save ParticleEmitter parameters. Closes #51.
|
12 жил өмнө |
Lasse Öörni
|
a37ea5bb6e
Added inner and outer angle parameters to SoundSource3D, which makes it possible to do cone-like directional sounds. Fixed sound attenuation if near and far distance are the same. Closes #49.
|
12 жил өмнө |
Lasse Öörni
|
aa0f72cf65
Added world position & normal to RayQueryResult.
|
12 жил өмнө |
Lasse Öörni
|
a022430876
Added Random() & RandomInt() script functions with min & max range parameters. Similar to the RandomInt(range) overload, in RandomInt(min, max) the max value is exclusive. Note that the corresponding C++ functions are simply called Random for both int and float versions. Closes #48.
|
12 жил өмнө |
Yao Wei Tjong 姚伟忠
|
9eb7d92301
Fix minor typo error.
|
12 жил өмнө |
Lasse Öörni
|
35b59e897f
Allow setting AnimationState bone weights recursively. Added GetAnimationState() to public API of AnimationController.
|
12 жил өмнө |
Lasse Öörni
|
51c892eff5
Refresh the generated scripting API docs.
|
12 жил өмнө |
Lasse Öörni
|
ee0e3aa663
Removed the mechanism of binary-serializing resource name hashes instead of resource names. This is to allow correct resource loading from binary scene files on platforms that cannot iterate the resources in the application installation (eg. Android). This also affects networking, downside is increased network payload size when resource attributes are transferred. All binary scenes saved with old Urho versions are also invalidated.
|
12 жил өмнө |
Yao Wei Tjong 姚伟忠
|
c3b95cf81e
Eliminate overhead to maintain the pkg file list manually.
|
12 жил өмнө |
Lasse Öörni
|
82007cc4f4
Removed the nonintuitive "invisible LOD factor" attribute from AnimatedModel and replaced it with updateInvisible flag similar to ParticleEmitter. This flag must be used for ragdolls or other physically animated objects to ensure that they come into view properly during animation if they previously were outside view. Fixes #40.
|
12 жил өмнө |
Yao Wei Tjong 姚伟忠
|
5bda958857
Enhance UpdateDocument.bat/sh script to also update LuaScriptAPI.dox.
|
12 жил өмнө |
Lasse Öörni
|
b957f60143
Added 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.
|
12 жил өмнө |
Lasse Öörni
|
42ae752d2d
Allow BillboardSet / ParticleEmitter to choose whether billboards should face the camera or follow the node orientation. Closes #22.
|
12 жил өмнө |
Lasse Öörni
|
02df5b2d02
Write 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.
|
12 жил өмнө |
Lasse Öörni
|
db3bf3fbf9
Added timestep smoothing to Engine. By default the previous 2 frames' timesteps are averaged.
|
12 жил өмнө |
Lasse Öörni
|
840d50ce0d
Allow to force FreeType autohinting (old 2.3 version behavior.) Reload font faces when global font settings changed.
|
12 жил өмнө |
Lasse Öörni
|
267523a738
Adapted Aster Jian's mutable glyph mechanism. Globally switchable on from the UI subsystem. Configurable font texture max size in UI subsystem.
|
12 жил өмнө |
Lasse Öörni
|
c6a6f71aa3
Finalize 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.
|
12 жил өмнө |
Lasse Öörni
|
36eb726d36
Add the concept of base class type to Object to simplify determining if a ScriptInstance's handle variable is a Node, Component or Resource. Serialize script's resource handles as ResourceRef attributes and allow editing them.
|
12 жил өмнө |
Lasse Öörni
|
25c7aa53c3
Added GetDesktopResolution() to Graphics.
|
12 жил өмнө |
Lasse Öörni
|
2fbe931cee
Added SetWindowPosition() / GetWindowPosition() to Graphics.
|
12 жил өмнө |
Lasse Öörni
|
39c8295eb3
Added editable flag to UI elements. When disabled, will not edit the value (eg. LineEdit text) through user input. Fixes #4.
|
12 жил өмнө |
Lasse Öörni
|
36e165596a
Create a dedicated depth stencil texture in View3D so that temporary depth stencils are not constantly generated when resizing a View3D.
|
12 жил өмнө |
Lasse Öörni
|
d22dab085d
Restored Variant constructors & equality operators.
|
12 жил өмнө |
Lasse Öörni
|
775cea68bb
Regenerate Lua API to match AngelScript API page formatting.
|
12 жил өмнө |
Lasse Öörni
|
dbd7687c56
Added configurable Z bias to Text3D effect.
|
12 жил өмнө |
Aster Jian
|
247947f2b1
Update document.
|
12 жил өмнө |
Lasse Öörni
|
da45ff6b6b
Added SceneReplication Lua sample.
|
12 жил өмнө |