urho3d-travis-ci
c797ba266c
Travis CI: API documentation update at 2016-09-29 20:38:21 UTC.
...
[ci package]
Commit: 562b193ef5
Message: Add delta parameter to UIElement::OnResize() and the Resized event.
2016-09-29 20:38:22 +00:00
Lasse Öörni
562b193ef5
Add delta parameter to UIElement::OnResize() and the Resized event.
2016-09-29 23:12:25 +03:00
urho3d-travis-ci
102a137a4d
Travis CI: API documentation update at 2016-09-28 18:04:08 UTC.
...
[ci package]
Commit: 2868854338
Message: Clarify Texture2D::SetSize() & fix tabs.
2016-09-28 18:04:08 +00:00
Lasse Öörni
90e376c9cc
Add documentation on multisampled rendertargets.
2016-09-26 12:04:03 +03:00
Lasse Öörni
c923476847
Merge branch 'master' into multisample-textures
...
# Conflicts:
# Docs/Reference.dox
2016-09-26 10:52:54 +03:00
urho3d-travis-ci
52efdb31cb
Travis CI: API documentation update at 2016-09-23 15:48:26 UTC.
...
[ci package]
Commit: a1e2bc9bd3
Message: Make shader cache location configurable, default urho3d/shadercache in app preferences, to avoid writing to write-protected installation directory by default. Instructions in porting notes to restore earlier behavior. ShaderCacheDir & PackageCacheDir parameters added to engine startup parameters. Fix GetResourceFileName() function to return the unmodified filename if it's absolute and exists. Remove unnecessary mutex lock from GetResourceFileName(). Remove some code duplication from Graphics class implementations. Closes #1610 .
2016-09-23 15:48:26 +00:00
Lasse Öörni
a1e2bc9bd3
Make shader cache location configurable, default "urho3d/shadercache" in app preferences, to avoid writing to write-protected installation directory by default. Instructions in porting notes to restore earlier behavior. ShaderCacheDir & PackageCacheDir parameters added to engine startup parameters. Fix GetResourceFileName() function to return the unmodified filename if it's absolute and exists. Remove unnecessary mutex lock from GetResourceFileName(). Remove some code duplication from Graphics class implementations. Closes #1610 .
2016-09-23 18:36:40 +03:00
urho3d-travis-ci
5aa0b0613e
Travis CI: API documentation update at 2016-09-22 18:51:31 UTC.
...
[ci package]
Commit: fe2e70db13
Message: Clean up view event sending code. Add 2 new view events: buffers allocated, and global shader parameters set.
2016-09-22 18:51:31 +00:00
urho3d-travis-ci
d13a92d616
Travis CI: API documentation update at 2016-09-20 08:53:23 UTC.
...
[ci package]
Commit: 886e48ab8a
Message: Script bindings for new input functions.
2016-09-20 08:53:23 +00:00
Lasse Öörni
f75fbfa688
Add multisample & autoresolve definitions to RenderTargetInfo.
2016-09-19 21:27:38 +03:00
carnalis
e422aad26a
render path syntax correction to Doxygen docs
2016-09-18 16:34:09 -04:00
Lasse Öörni
2949cda567
Add contributor credit.
2016-09-13 14:07:14 +03:00
urho3d-travis-ci
1f6be30c98
Travis CI: API documentation update at 2016-09-12 21:07:18 UTC.
...
[ci package]
Commit: b22768227f
Message: Possibility to enable alpha-to-coverage in either pass or material (all passes). Requires D3D11 or OpenGL and hardware multisampling enabled. Seems to look slightly different on D3D / OpenGL. Fixed depth bias not being copied in Material::Clone(). Closes #1578 .
2016-09-12 21:07:19 +00:00
Lasse Öörni
b22768227f
Possibility to enable alpha-to-coverage in either pass or material (all passes). Requires D3D11 or OpenGL and hardware multisampling enabled. Seems to look slightly different on D3D / OpenGL. Fixed depth bias not being copied in Material::Clone(). Closes #1578 .
2016-09-12 23:43:45 +03:00
urho3d-travis-ci
acbbaacc5c
Travis CI: API documentation update at 2016-09-11 13:53:23 UTC.
...
[ci package]
Commit: 91141412c9
Message: Add missing enum string name for serialization.
2016-09-11 13:53:23 +00:00
Lasse Öörni
83acf5bc14
Optional per-texture specifiable max. anisotropy level. Closes #1563 .
2016-09-11 16:28:45 +03:00
urho3d-travis-ci
e3834b7cf9
Travis CI: API documentation update at 2016-09-08 21:39:21 UTC.
...
[ci package]
Commit: 6895a512af
Message: Pass-level mechanism for eliminating unnecessary shader compilation defines. Closes #1567 . Use this mechanism to eliminate PACKEDNORMAL define from depth & shadow pass in normalmapped techniques.
2016-09-08 21:39:21 +00:00
Lasse Öörni
6895a512af
Pass-level mechanism for eliminating unnecessary shader compilation defines. Closes #1567 . Use this mechanism to eliminate PACKEDNORMAL define from depth & shadow pass in normalmapped techniques.
2016-09-09 00:29:19 +03:00
urho3d-travis-ci
13dbb22564
Travis CI: API documentation update at 2016-09-07 20:45:59 UTC.
...
[ci package]
Commit: 6be0d71814
Message: Fix keeping track of RigidBody2D constraints. Closes #1569 .
2016-09-07 20:45:59 +00:00
urho3d-travis-ci
508b916769
Travis CI: API documentation update at 2016-09-07 17:44:46 UTC.
...
[ci package]
Commit: 02fae13ad6
Message: Update face camera mode name and add script bindings.
2016-09-07 17:44:46 +00:00
Lasse Öörni
2b2f12fc86
Added porting note related to light max extrusion parameter.
2016-09-06 20:59:35 +03:00
urho3d-travis-ci
64220a1c13
Travis CI: API documentation update at 2016-09-06 17:52:30 UTC.
...
[ci package]
Commit: 2fe4cb0131
Message: Add max extrusion parameter for directional lights. Default to 1000. This prevents large far clip causing poor shadow map depth resolution and too strong effect of depth bias parameters, but can be increased if very tall shadows are needed.
2016-09-06 17:52:30 +00:00
Lasse Öörni
2fe4cb0131
Add max extrusion parameter for directional lights. Default to 1000. This prevents large far clip causing poor shadow map depth resolution and too strong effect of depth bias parameters, but can be increased if very tall shadows are needed.
2016-09-06 20:41:55 +03:00
Lasse Öörni
623639cdfe
Add note of example use of render order.
2016-09-06 13:32:52 +03:00
Lasse Öörni
63043ebdf3
Demonstrate alpha mask, render order change & occlusion disable with a new example material in the SceneLoadExample demo scene. Porting note added related to missing techniques.
2016-09-06 12:00:50 +03:00
Lasse Öörni
695f75099e
Remove specific AlphaMask & NormalPacked techniques, in favor of adding the necessary shader defines in the material instead.
2016-09-06 11:47:42 +03:00
urho3d-travis-ci
1954c550ed
Travis CI: API documentation update at 2016-09-06 07:16:12 UTC.
...
[ci package]
Commit: 48f779e234
Message: Add possibility for materials to define vertex & pixel shader compilation defines, like techniques & passes. Related to #1566 . As a consequence, removed the alphamask hint from techniques (render order can be used instead) and automatic determination if material should occlude. Fixed bugs in Material JSON save. Allow JSONValue::Size() to also work in object mode. Added porting notes as necessary.
2016-09-06 07:16:12 +00:00
Lasse Öörni
48f779e234
Add possibility for materials to define vertex & pixel shader compilation defines, like techniques & passes. Related to #1566 . As a consequence, removed the "alphamask" hint from techniques (render order can be used instead) and automatic determination if material should occlude. Fixed bugs in Material JSON save. Allow JSONValue::Size() to also work in object mode. Added porting notes as necessary.
2016-09-06 10:01:32 +03:00
1vanK
61f8fb5205
Draw navigation debug geometry in Editor
2016-09-03 14:05:24 +03:00
urho3d-travis-ci
b2c3a96197
Travis CI: API documentation update at 2016-09-01 18:09:10 UTC.
...
[ci package]
Commit: b7c7568c24
Message: Add to/from string conversions for JSONValueType & JSONNumberType. Minor code cleanup and missing JSONValue script bindings. Closes #1546 .
2016-09-01 18:09:10 +00:00
Lasse Öörni
39a4d84193
Add contributor.
2016-09-01 10:42:30 +03:00
urho3d-travis-ci
f0f1711037
Travis CI: API documentation update at 2016-08-26 12:21:57 UTC.
...
[ci package]
Commit: 6c4a112fce
Message: Add note on camera projection matrix API change.
2016-08-26 12:21:57 +00:00
Lasse Öörni
6c4a112fce
Add note on camera projection matrix API change.
2016-08-26 14:58:37 +03:00
urho3d-travis-ci
5c855f1040
Travis CI: API documentation update at 2016-08-24 19:32:43 UTC.
...
[ci package]
Commit: d9c0ce7f15
Message: Send also node-specific 2D collision events. Closes #1535 .
2016-08-24 19:32:43 +00:00
Lasse Öörni
9df9a5c77c
Add new AssetImporter flag to Doxygen docs.
2016-08-24 17:32:54 +03:00
Yao Wei Tjong 姚伟忠
252ef3399e
For CI - upgrade to Xcode 7.3.1.
...
Update the documentation on how to enable ccache for Xcode 7 on OSX with SIP/rootless turned on.
2016-08-24 19:37:50 +08:00
Lasse Öörni
12da9da22a
Add contributor credit.
2016-08-21 18:24:16 +03:00
Lasse Öörni
31d8082107
Added PBR related assets & Mutant credit information to the credits page.
2016-08-21 14:10:23 +03:00
urho3d-travis-ci
2ef87e27b6
Travis CI: API documentation update at 2016-08-20 15:46:10 UTC.
...
[ci package]
Commit: bef8df21bb
Message: Support defining neighbor terrains to avoid LOD level discontinuities at the edges.
2016-08-20 15:46:10 +00:00
urho3d-travis-ci
84e5da6155
Travis CI: API documentation update at 2016-08-16 17:41:26 UTC.
...
[ci package]
Commit: d2abcc89a6
Message: Add brief documentation section on physical light values.
2016-08-16 17:41:26 +00:00
Lasse Öörni
d2abcc89a6
Add brief documentation section on physical light values.
2016-08-16 20:31:06 +03:00
urho3d-travis-ci
6b4825d798
Travis CI: API documentation update at 2016-08-16 11:54:58 UTC.
...
[ci package]
Commit: 5ce39a2955
Message: Support setting a custom size for the UI root element (UI::SetCustomSize()) instead of always auto-resizing according to window size. When renderui renderpath command is used, use the current viewport size for UI rendering projection matrix to avoid distortion. If UI root element is smaller than the screen, apply wrapping in GetElementAt(), with the assumption that a copy is being rendered next to it. Related to #1514 .
2016-08-16 11:54:58 +00:00
Lasse Öörni
9cb40e239f
Minor additions / changes to the UI documentation page.
2016-08-13 19:23:47 +03:00
urho3d-travis-ci
4e6d9fb4f9
Travis CI: API documentation update at 2016-08-13 13:53:42 UTC.
...
[ci package]
Commit: fa7db658bc
Message: Start porting notes section from 1.6 to current master.
2016-08-13 13:53:42 +00:00
Lasse Öörni
fa7db658bc
Start porting notes section from 1.6 to current master.
2016-08-13 16:40:41 +03:00
Nwokoma Uchechukwu
06b0dc94de
Minor Typo correction
2016-08-07 23:32:23 +01:00
Lasse Öörni
8ee9ec8236
Add porting note on the String add operator with char parameter removal.
2016-08-07 18:18:27 +03:00
Lasse Öörni
939e7c9fd3
Revert "String + number operator". Remove String + operator with char parameter to prevent accidental truncation and replace with string literal concatenation where needed.
...
This reverts commit fafd921f32
.
2016-08-07 18:18:27 +03:00
urho3d-travis-ci
b856bfbcd0
Travis CI: API documentation update at 2016-08-06 15:39:52 UTC.
...
[ci package]
Commit: a44c0a7a43
Message: Capitalization & other minor code style edits to the SDL raw event sending. Sync contributor credits.
2016-08-06 15:39:52 +00:00
Lasse Öörni
a44c0a7a43
Capitalization & other minor code style edits to the SDL raw event sending. Sync contributor credits.
2016-08-06 18:24:52 +03:00
Rokas Kupstys
d48c4120a1
E_INPUTBEGIN, E_INPUTEND, E_SDLRAWINPUT
2016-08-06 15:47:40 +03:00
Yao Wei Tjong 姚伟忠
e9b6658125
Add build system porting notes.
2016-08-06 14:08:13 +08:00
Lasse Öörni
1c0221152a
Changelog amendment, as the sound playback event was added post version 1.5.
2016-08-06 01:46:27 +03:00
Lasse Öörni
11a32651f9
Added porting notes Doxygen page.
2016-08-06 01:31:30 +03:00
Yao Wei Tjong 姚伟忠
5419f37a60
Realign the new generic ARM "platform" name with the 1.6 changelog.
2016-08-05 19:54:06 +08:00
Yao Wei Tjong 姚伟忠
c9ffddf3ca
Add new section for generic ARM build process.
2016-08-05 18:49:35 +08:00
Yao Wei Tjong 姚伟忠
a01ee5ec30
For CI - add new CI jobs for 32-bit generic ARM builds.
2016-08-05 18:33:35 +08:00
urho3d-travis-ci
264f2368f9
Travis CI: API documentation update at 2016-08-05 09:56:08 UTC.
...
[ci package]
Commit: b99f652892
Message: Minor refactoring on the event profiler subsystem.
2016-08-05 09:56:08 +00:00
Lasse Öörni
f3e4107663
Changelog clarification for the ARM support feature.
2016-08-05 10:29:10 +03:00
Lasse Öörni
91f4489e07
Fix hardwareShadowSupport returning false on OpenGL, which would make it impossible to switch to 1-sample shadow mode. However, deliberately disable 1-sample mode from mobile NinjaSnowWar to achieve similar quality to desktops.
2016-08-05 00:35:41 +03:00
urho3d-travis-ci
64f90dfc5d
Travis CI: API documentation update at 2016-08-04 09:43:19 UTC.
...
[ci package]
Commit: 5e0e53aa87
Message: Add feature to changelog.
2016-08-04 09:43:19 +00:00
Lasse Öörni
5e0e53aa87
Add feature to changelog.
2016-08-04 12:04:27 +03:00
Lasse Öörni
1839cc633f
Add contributor credit.
2016-08-03 21:41:44 +03:00
Lasse Öörni
0f793f9657
Add initial V1.6 changelog.
2016-08-03 21:33:12 +03:00
Yao Wei Tjong 姚伟忠
f9b23104dd
Fix Mir and Wayland auto-detection to also check on EGL.
2016-08-03 00:16:25 +08:00
Lasse Öörni
e6dde9f4bc
Added contributor credit.
2016-08-01 11:30:52 +03:00
urho3d-travis-ci
f7266d27b4
Travis CI: API documentation update at 2016-07-30 13:35:42 UTC.
...
[ci package]
Commit: 34ddcdc294
Message: Component reorder in editor. Fix attribute inspector not updating when nodes are added to e.g. StaticModelGroup via dragging. Clean up reorder related code. Set Urho icon as window icon in the editor. Closes #1463 .
2016-07-30 13:35:42 +00:00
urho3d-travis-ci
a3c2835fa2
Travis CI: API documentation update at 2016-07-29 21:13:52 UTC.
...
[ci package]
Commit: b3e492e18c
Message: Scene node and UI element reordering (within the same parent) by Ctrl-dragging. Closes #1088 . Expose Node::SetID() in script, as it was necessary for this, though not recommended to be called.
2016-07-29 21:13:52 +00:00
Lasse Öörni
b3e492e18c
Scene node and UI element reordering (within the same parent) by Ctrl-dragging. Closes #1088 . Expose Node::SetID() in script, as it was necessary for this, though not recommended to be called.
2016-07-30 00:02:49 +03:00
urho3d-travis-ci
4eab3d177b
Travis CI: API documentation update at 2016-07-28 23:19:06 UTC.
...
[ci package]
Commit: 2b0d4362ff
Message: Script bindings for reading/writing 64 bit values through Deserializer/Serializer.
2016-07-28 23:19:06 +00:00
urho3d-travis-ci
79c7ded061
Travis CI: API documentation update at 2016-07-25 19:39:39 UTC.
...
[ci package]
Commit: 56ba0def78
Message: Add Graphics::SetDither(). Closes #1489 .
2016-07-25 19:39:39 +00:00
Yao Wei Tjong 姚伟忠
9fee916c55
For documentation - use https protocol when it is available.
2016-07-24 13:39:14 +08:00
urho3d-travis-ci
896787c9dc
Travis CI: API documentation update at 2016-07-23 14:52:19 UTC.
...
[ci package]
Commit: d506ab4288
Message: Add SetFontSize() to Text & Text3D. Fix comments of SetFont() referring to nonexistent parameter. Closes #1484 .
2016-07-23 14:52:19 +00:00
urho3d-travis-ci
d1802a9092
Travis CI: API documentation update at 2016-07-15 07:58:43 UTC.
...
[ci package]
Commit: 761afff122
Message: Fix dir manipulation off by one error in Android DirExists() function. Closes #1470 .
2016-07-15 07:58:43 +00:00
Yao Wei Tjong 姚伟忠
307fac84f5
Minor documentation update about URHO3D_C++11 build option.
2016-07-11 15:30:17 +08:00
Yao Wei Tjong 姚伟忠
5e8ee79f2b
Partial revert - use Object as base but keep lifetime management logic.
...
Avoid duplicate reference of "window" UI-element.
2016-07-11 15:25:54 +08:00
urho3d-travis-ci
569314697b
Travis CI: API documentation update at 2016-07-10 16:27:23 UTC.
...
[ci package]
Commit: 4485cb8fa4
Message: Remove unnecessary include.
2016-07-10 16:27:23 +00:00
Lasse Öörni
02e1d6dd2c
Add performance note of package files on Android.
2016-07-07 15:40:21 +03:00
urho3d-travis-ci
f99577523d
Travis CI: API documentation update at 2016-07-04 23:28:16 UTC.
...
[ci package]
Commit: 03c95a1519
Message: Add contributor credit & minor edit.
2016-07-04 23:28:16 +00:00
Lasse Öörni
03c95a1519
Add contributor credit & minor edit.
2016-07-05 02:01:33 +03:00
urho3d-travis-ci
c88891fa6f
Travis CI: API documentation update at 2016-06-23 12:02:08 UTC.
...
[ci package]
Commit: e8559b316a
Message: Add events for node/component being cloned. These are sent by their owning scene after the cloning process (along with all attributes set) is complete.
2016-06-23 12:02:08 +00:00
urho3d-travis-ci
618fd25691
Travis CI: API documentation update at 2016-06-21 16:05:19 UTC.
...
[ci package]
Commit: 4279990ea8
Message: Minor fixes. Add script bindings and documentation for the new renderpath command.
2016-06-21 16:05:19 +00:00
Lasse Öörni
4279990ea8
Minor fixes. Add script bindings and documentation for the new renderpath command.
2016-06-21 18:54:57 +03:00
Lasse Öörni
1f3c4ddbc4
Added contributor credit.
2016-06-21 11:47:07 +03:00
Yao Wei Tjong 姚伟忠
157e55ec44
Minor documentation update on optional Linux prerequisite packages.
2016-06-17 15:00:26 +08:00
urho3d-travis-ci
9f90bdd571
Travis CI: API documentation update at 2016-06-16 18:56:49 UTC.
...
[ci package]
Commit: dc74d3dbc0
Message: Remove commented out lines, add MarkNetworkUpdate() to SetUpdateInvisible().
2016-06-16 18:56:49 +00:00
urho3d-travis-ci
797d33da94
Travis CI: API documentation update at 2016-06-16 05:39:07 UTC.
...
[ci package]
Commit: 239c0265a0
Message: Fix a typo in RibbonTrail's attribute and other minor cleanups.
2016-06-16 05:39:08 +00:00
urho3d-travis-ci
54143eba49
Travis CI: API documentation update at 2016-06-15 18:51:59 UTC.
...
[ci package]
Commit: 6d046d57c8
Message: More minor code, comment and tab-to-spaces changes. Use the more specific TrailPoint struct name instead of Point, and export it in case a derived class wants to manipulate them. Add RibbonTrail to documentation's drawable class list.
2016-06-15 18:51:59 +00:00
Lasse Öörni
6d046d57c8
More minor code, comment and tab-to-spaces changes. Use the more specific TrailPoint struct name instead of Point, and export it in case a derived class wants to manipulate them. Add RibbonTrail to documentation's drawable class list.
2016-06-15 21:16:28 +03:00
urho3d-travis-ci
bb658965c2
Travis CI: API documentation update at 2016-06-14 18:51:53 UTC.
...
[ci package]
Commit: 27f40f15be
Message: Add contributor credit.
2016-06-14 18:51:53 +00:00
Lasse Öörni
27f40f15be
Add contributor credit.
2016-06-14 21:38:06 +03:00
Lasse Öörni
67e80aa61e
Add brief documentation section on defining extra per-instance data.
2016-06-14 21:36:31 +03:00
Lasse Öörni
b3f6278b6f
Add contributor credit and make the description of Boost's role more accurate.
2016-06-10 22:04:37 +03:00
Lasse Öörni
843850079b
Update sqlite version also in dox file.
2016-06-10 22:04:36 +03:00
Yao Wei Tjong 姚伟忠
ff64de61be
Initial support for Linux on generic ARM cross-compiling.
...
Close #1384 .
2016-06-10 19:14:34 +08:00
Yao Wei Tjong 姚伟忠
5bdd519ce7
Another attempt to reenable AS wrapper for 64-bit ARM platform.
...
For CI - switch all the Android CI jobs to use Clang compiler toolchian instead of GCC compiler toolchain. The old GCC 4.9 is not able to handle C++11 standard for AS wrapper. Besides, the latest change log in Android NDK has marked GCC as deprecated and recommended developers to migrate to Clang.
2016-06-10 17:17:21 +08:00
Yao Wei Tjong 姚伟忠
64d975ba1a
Add initial build support for generic ARM platform.
...
Add a new build option "ARM_ABI_FLAGS" for supplying additional ABI compiler flags when targeting generic arm.
Fix Linux build from using OpenGLES instead of GLEW, fix RPI build from using wrong OpenGLES library, fix iOS build from using arm-specific compiler flags directly which would cause problem in universal binary build containing iphonesimulator archs as well.
And other minor refactoring.
2016-06-10 17:17:21 +08:00
Yao Wei Tjong 姚伟忠
2090e84be1
Add contributor credit.
2016-06-10 17:17:20 +08:00
Lasse Öörni
f6a01c11af
Added contributor credit.
2016-06-08 11:30:05 +03:00
Yao Wei Tjong 姚伟忠
9345cff42e
Remove custom memory adjustment as the default is set to 128 MB now.
2016-06-05 13:17:28 +08:00
Lasse Öörni
d3bc6e000d
Add contributor credit.
2016-06-02 20:59:39 +03:00
Lasse Öörni
98dfaf3c75
Add Boost Preprocessor library to Source/ThirdParty. Force C++11 for AngelScript / Emscripten combo. Default to CharacterDemo instead of NinjaSnowWar in Urho3DPlayer on Emscripten due to missing Network subsystem.
2016-06-02 20:55:52 +03:00
Lasse Öörni
0803320a9a
Remove mention of AngelScript not being supported on Emscripten. Leave the generic call convention autohandle fix on at all times, since it doesn't hurt. Clarify CommandLine.txt not being able to be read on Emscripten.
2016-06-02 19:27:15 +03:00
urho3d-travis-ci
1cfe5f3967
Travis CI: API documentation update at 2016-06-01 19:15:40 UTC.
...
[ci package]
Commit: 37e3c8269d
Message: Added UIBatch::AddQuad overloads which allow defining a quad with arbitrary points & UVs, and optionally colors.
2016-06-01 19:15:40 +00:00
Lasse Öörni
a3023bf2b3
Add Lua binding for the new tile map type & add contributor credit.
2016-06-01 21:00:36 +03:00
Yao Wei Tjong 姚伟忠
b1e70aa3c6
Use relative path in the C++ API documentation pages.
2016-06-01 19:19:58 +08:00
Lasse Öörni
31f608408d
Minor documentation update on scene model.
2016-06-01 13:27:23 +03:00
Yao Wei Tjong 姚伟忠
cfd6233297
Minor doc update on Linux and RPI building prerequisite section.
2016-06-01 17:37:45 +08:00
urho3d-travis-ci
0d4d9575cd
Travis CI: API documentation update at 2016-05-30 17:58:08 UTC.
...
[ci package]
Commit: a794f9e59b
Message: Prefer key constants instead of ascii codes in keydown/keypress checks. (AngelScript & C++)
2016-05-30 17:58:08 +00:00
Lasse Öörni
a3a21a5c68
Merge remote-tracking branch 'cosmy1/escape-fix'
2016-05-30 20:07:59 +03:00
Yao Wei Tjong 姚伟忠
f151c4e6a8
Regenerate HEAD version of the documentation pages with unique title.
2016-05-29 16:33:24 +08:00
cosmy
b057434bfa
Make escape key name consistent between keycode and scancode.
2016-05-27 13:27:53 +02:00
urho3d-travis-ci
520f50615c
Travis CI: API documentation update at 2016-05-25 20:29:12 UTC.
...
[ci package]
Commit: f7ffdd8770
Message: Update LZ4 license text.
2016-05-25 20:29:12 +00:00
Lasse Öörni
eb7eed9ace
Merge remote-tracking branch 'cosmy1/lz4-update'
2016-05-25 20:27:44 +03:00
urho3d-travis-ci
11557444be
Travis CI: API documentation update at 2016-05-25 12:51:39 UTC.
...
[ci package]
Commit: caf663eac3
Message: Possibility for BillboardSet / ParticleEffect billboards to be fixed screen size. In this case the billboard size is measured in pixels.
2016-05-25 12:51:39 +00:00
Lasse Öörni
caf663eac3
Possibility for BillboardSet / ParticleEffect billboards to be fixed screen size. In this case the billboard size is measured in pixels.
2016-05-25 15:39:26 +03:00
urho3d-travis-ci
5069a9b62f
Travis CI: API documentation update at 2016-05-24 16:01:41 UTC.
...
[ci package]
Commit: c347cae4fa
Message: Add contributor credit.
2016-05-24 16:01:41 +00:00
Lasse Öörni
c347cae4fa
Add contributor credit.
2016-05-24 18:43:57 +03:00
cosmy
c8872250a3
Minor slash fix.
2016-05-24 17:09:18 +02:00
cosmy
7f88c617cc
Fix thirdparty libraries alphabetical order. Update LZ4 website and used version.
2016-05-24 17:00:44 +02:00
Yao Wei Tjong 姚伟忠
69736f797d
Update STB version.
2016-05-24 20:02:52 +08:00
Lasse Öörni
9e22d226c5
Add explanation of sceneless sound nodes to the documentation. Closes #1385 .
2016-05-24 10:57:15 +03:00
urho3d-travis-ci
0aa4ec9e72
Travis CI: API documentation update at 2016-05-23 18:07:35 UTC.
...
[ci package]
Commit: 2ea850ff14
Message: Do not compile HttpRequestDemo sample if URHO3D_NETWORK is not defined. Fix HttpRequest class Lua bindings to not inherit Deserializer to avoid crash, instead expose read functions manually like File does. Fix string concatenation in HttpRequestDemo lua code.
2016-05-23 18:07:35 +00:00
urho3d-travis-ci
90eccb6ac5
Travis CI: API documentation update at 2016-05-23 08:00:30 UTC.
...
[ci package]
Commit: 6c589286d0
Message: Merge pull request #1381 from cosmy1/json-fix
Add JSON method to deserialize from string and expose it to script interfaces.
2016-05-23 08:00:30 +00:00
urho3d-travis-ci
9e95e891c1
Travis CI: API documentation update at 2016-05-22 18:16:32 UTC.
...
[ci package]
Commit: 9a1d0a857f
Message: Eliminate end-of-line spaces from NamedPipe code, minor cleanup.
2016-05-22 18:16:32 +00:00
Lasse Öörni
591171202a
Add short documentation section on VSM shadows.
2016-05-21 19:31:48 +03:00
urho3d-travis-ci
cd692756e0
Travis CI: API documentation update at 2016-05-20 23:28:35 UTC.
...
[ci package]
Commit: 96e76164b8
Message: Update Civetweb license in root dir License.txt.
2016-05-20 23:28:35 +00:00
cosmy
d8f13b2b6a
Update Urho3D documentation files.
2016-05-20 12:42:16 +02:00
urho3d-travis-ci
04dc4712d8
Travis CI: API documentation update at 2016-05-19 15:55:55 UTC.
...
[ci package]
Commit: d09f67f249
Message: Clean up Image::SavePNG() to use just Image::Save(). Fix jo & stbi_image_write to use wchar paths on Windows.
2016-05-19 15:55:55 +00:00
Lasse Öörni
2ca6d16b28
Mention EventProfiler in the documentation. Simplify code in DebugHud to activate/deactivate event profiler.
2016-05-19 16:32:36 +03:00
Lasse Öörni
387f1346e2
Merge remote-tracking branch 'cosmy1/glew-update'
2016-05-19 15:47:05 +03:00
cosmy
c6195621d4
Update documentation aswell.
2016-05-18 23:44:32 +02:00
Lasse Öörni
5d71f8012a
Update documentation. Skip material / texture save in AssetImporter "anim" mode.
2016-05-18 16:24:54 +03:00
urho3d-travis-ci
b39f1b30e7
Travis CI: API documentation update at 2016-05-17 16:13:08 UTC.
...
[ci package]
Commit: 7da8374a3b
Message: Option to override culling mode in pass. Closes #1363 .
2016-05-17 16:13:08 +00:00
Lasse Öörni
7da8374a3b
Option to override culling mode in pass. Closes #1363 .
2016-05-17 18:58:32 +03:00
Lasse Öörni
113b771a47
Add section on render order caveats to documentation. Closes #1358 .
2016-05-14 19:59:51 +03:00
Yao Wei Tjong 姚伟忠
4f72a673d9
Fix the compression ratio calculation. Suppress compilation warnings.
2016-05-14 22:57:14 +08:00
urho3d-travis-ci
83f254c317
Travis CI: API documentation update at 2016-05-14 07:19:37 UTC.
...
[ci package]
Commit: c28634c206
Message: Minor enhancement on the PackageTool to have output option.
2016-05-14 07:19:37 +00:00
Yao Wei Tjong 姚伟忠
c28634c206
Minor enhancement on the PackageTool to have output option.
2016-05-14 15:07:14 +08:00
urho3d-travis-ci
1a060523e0
Travis CI: API documentation update at 2016-05-09 20:02:33 UTC.
...
[ci package]
Commit: a955725bd0
Message: Add the interpolation mode IM_NONE to ValueAnimation. Add animating UI element to LightAnimation example. Add ResourceRef constructor that takes type & name as strings for easier script bindings.
2016-05-09 20:02:33 +00:00
Lasse Öörni
a955725bd0
Add the interpolation mode IM_NONE to ValueAnimation. Add animating UI element to LightAnimation example. Add ResourceRef constructor that takes type & name as strings for easier script bindings.
2016-05-09 22:38:06 +03:00
urho3d-travis-ci
45d5854288
Travis CI: API documentation update at 2016-05-07 17:38:57 UTC.
...
[ci package]
Commit: 7220b37676
Message: Fix spotlight spot matrix in deferred rendering. Remove unused variables.
2016-05-07 17:38:57 +00:00
Lasse Öörni
44ba1f04b8
Enhance documentation related to normal offset. Add missing Lua property for mobileNormalOffsetMul. Closes #1347 .
2016-05-07 20:20:45 +03:00
Lasse Öörni
7160a0ab7c
Normal offset shadow support for HLSL. Fix deferred specular calculation on HLSL.
2016-05-07 20:20:42 +03:00
urho3d-travis-ci
ed511aba60
Travis CI: API documentation update at 2016-05-06 17:38:03 UTC.
...
[ci package]
Commit: 8e8ee798a7
Message: New click / click end events sent by the UI element in question (see UIEvents.h.) Fix IsInside() check for the sprite UI element to allow accurate click detection. Register the full UIElement API for the Sprite element in AngelScript, though not all functions make sense. Clean up empty virtual functions from .cpp files in favor of defining them in headers. Closes #1343 .
2016-05-06 17:38:04 +00:00
urho3d-travis-ci
12ed42caeb
Travis CI: API documentation update at 2016-05-06 12:51:53 UTC.
...
[ci package]
Commit: 6b680cd6ee
Message: Remove unused variable.
2016-05-06 12:51:53 +00:00
urho3d-travis-ci
c0d023a8f0
Travis CI: API documentation update at 2016-05-02 19:49:47 UTC.
...
[ci package]
Commit: 551521212d
Message: Register HierarchyContainer into Lua bindings so that accessing a ListView's contentelement in hierarchy mode doesn't choke. Closes #1341 .
2016-05-02 19:49:47 +00:00
urho3d-travis-ci
d24d882bca
Travis CI: API documentation update at 2016-05-02 17:47:52 UTC.
...
[ci package]
Commit: 7fbf89b728
Message: Add Clone() function to Animation. Expose Animation constructor in Lua.
2016-05-02 17:47:52 +00:00
Lasse Öörni
e7599463ba
Improved IsPowerOfTwo(). Thanks to Y-way for initial PR.
2016-04-29 14:58:05 +03:00
urho3d-travis-ci
29f2984d71
Travis CI: API documentation update at 2016-04-24 09:48:53 UTC.
...
[ci package]
Commit: 31d362f879
Message: Add new engine parameter for enabling/disabling high DPI window mode.
Temporary fix for issue #1252 . The high DPI mode is disabled by default.
2016-04-24 09:48:53 +00:00
Yao Wei Tjong 姚伟忠
31d362f879
Add new engine parameter for enabling/disabling high DPI window mode.
...
Temporary fix for issue #1252 . The high DPI mode is disabled by default.
2016-04-24 17:36:32 +08:00
Lasse Öörni
ed8740428c
Remove cCameraRot uniform. Instead derive from cViewInv as necessary. Closes #1163 .
2016-04-19 23:18:07 +03:00
urho3d-travis-ci
03f355ca96
Travis CI: API documentation update at 2016-04-19 09:54:00 UTC.
...
[ci package]
Commit: 57389d42c2
Message: Minor documentation edit.
2016-04-19 09:54:00 +00:00
Lasse Öörni
57389d42c2
Minor documentation edit.
2016-04-19 12:41:44 +03:00
Lasse Öörni
19f3b0f120
Merge branch 'master' into vertexdeclaration
2016-04-16 14:58:30 +03:00
urho3d-travis-ci
60a1416b2b
Travis CI: API documentation update at 2016-04-14 21:11:19 UTC.
...
[ci package]
Commit: 39ca95b662
Message: Squashed commit of the following:
commit 8197605c1c6c660c71727db8472bf9a9ac2ae76d
Author: Lasse Öörni <loorni@gmail.com>
Date: Thu Apr 14 23:55:05 2016 +0300
Convert cubemap to DDS.
commit a06cf912e3a106f66137241722c7fd49c1805e2b
Author: Lasse Öörni <loorni@gmail.com>
Date: Thu Apr 14 23:42:56 2016 +0300
Fix D3D11 crash if trying to assign color texture as a depth stencil or vice versa. Remove mistaken assignment of the 4th rendertarget output from PBRDeferredHWDepth.xml.
commit de765127b10c8cef45689fd8117875930af7031a
Author: Lasse Öörni <loorni@gmail.com>
Date: Thu Apr 14 23:17:37 2016 +0300
Add possibility to configure default material technique in Renderer.
commit d876a081932f423a42adcc1371a6fac622e8d585
Author: Lasse Öörni <loorni@gmail.com>
Date: Thu Apr 14 23:10:32 2016 +0300
Refer to Utilities/Rotator.as script in the PBR scene.
commit 9e4078c9a1cfa4be040a523d3b51aaf55a332c40
Author: Lasse Öörni <loorni@gmail.com>
Date: Thu Apr 14 23:06:00 2016 +0300
Readd deleted Flare.dds.
commit 1f606cc883e89e15e32272f6d47877c6e511b74b
Author: Lasse Öörni <loorni@gmail.com>
Date: Thu Apr 14 22:31:04 2016 +0300
Remove NinjaSnowWar copypasta.
commit 745937646f3638a208e58c3cce76df7afbab8416
Author: Lasse Öörni <loorni@gmail.com>
Date: Thu Apr 14 22:11:28 2016 +0300
Separate skybox2 material. Remove unused materials. Fix typo in material name.
commit 258d0325d4bed282f28d8ec8364ee64700e4f025
Author: Lasse Öörni <loorni@gmail.com>
Date: Thu Apr 14 22:04:48 2016 +0300
Squashed commit of the following:
commit a329abe9a2a0f77dcb415bafd15c6e309261e7cc
Author: dragonCASTjosh <dragonCASTjosh@gmail.com>
Date: Thu Apr 14 15:08:26 2016 +0100
removed white space
commit 434b1d8599ce2d0828acfc2939b94b33cd821fad
Author: dragonCASTjosh <dragonCASTjosh@gmail.com>
Date: Thu Apr 14 15:06:36 2016 +0100
Updated Licence
commit f89a2369c83791c43762ca2b34f8b3aeeb562b24
Author: dragonCASTjosh <dragonCASTjosh@gmail.com>
Date: Thu Apr 14 15:03:57 2016 +0100
Converted texture formats
commit 028cd1da4d7ac226e1943a70abfd6037912c86b0
Author: dragonCASTjosh <dragonCASTjosh@gmail.com>
Date: Thu Apr 14 14:55:31 2016 +0100
Updated Licence
commit ecc288b3cbc046a678bbc2d0df408b2f29220b30
Author: dragonCASTjosh <dragonCASTjosh@gmail.com>
Date: Wed Apr 13 00:02:34 2016 +0100
Added basic licence
commit ce34c0496e80043e3e79f4273468a66463ed13cb
Author: dragonCASTjosh <dragonCASTjosh@gmail.com>
Date: Tue Apr 12 14:00:52 2016 +0100
Cleaned Up Data and Reverted Default Technique
commit a9e08bbd3a4f08c09baa477a0ce06cef517d506e
Merge: 53c53ae d009f11
Author: dragonCASTjosh <NUT13000804@students.wnc.ac.uk>
Date: Sat Apr 9 11:10:30 2016 +0100
Merge pull request #11 from hdunderscore/typoFix_Metallic
Fix metallic typo
commit 53c53aec4c1d935b31cbc0ce5eac93faaa5b9f89
Merge: 851487e 9c1d728
Author: dragonCASTjosh <NUT13000804@students.wnc.ac.uk>
Date: Sat Apr 9 11:08:17 2016 +0100
Merge pull request #10 from cosmy1/patch-10
Remove extra float casts
commit d009f11865dfdf9634fa9c297f2cc339164724de
Author: hdunderscore <hdunderscore@gmail.com>
Date: Sat Apr 9 15:07:44 2016 +1000
Fix metallic typo
commit 9c1d728be919a74dfee8973b146f312121daed9e
Author: cosmy1 <cosmy_rulezz@hotmail.it>
Date: Sat Apr 9 04:50:36 2016 +0200
Remove extra float casts
commit 851487ea63c181eb45c5988eb71dd526e2c12852
Merge: 3142270 8edbae9
Author: dragonCASTjosh <NUT13000804@students.wnc.ac.uk>
Date: Fri Apr 8 19:32:06 2016 +0100
Merge pull request #9 from hdunderscore/PBRChangesR
Updates to IBL
commit 8edbae92c5e454727126c444b49075ef07e36ab8
Author: hdunderscore <hdunderscore@gmail.com>
Date: Fri Apr 8 20:01:33 2016 +1000
- Updated glsl shaders
- Fixed a potential bug with direct lighting.
- Introduced a new define 'PBRFAST' that will allow the IBL to take a short-cut for significantly higher frame-rate, but lower quality.
commit e63a5d4faedb22710f28dbfdff3705fdfb3b1d22
Author: hdunderscore <hdunderscore@gmail.com>
Date: Fri Apr 8 10:06:18 2016 +1000
Fixed a divide-by-zero in the CookTorranceBRDF, which was causing a visual issue in DX11.
commit 37d30d906c93ebb2e4165f91db5adc7e7893edc4
Author: hdunderscore <hdunderscore@gmail.com>
Date: Fri Apr 8 00:30:26 2016 +1000
Fixed specular IBL energy conservation.
commit 4643342079dce76c3b26ac101745e49cabad7b68
Author: hdunderscore <hdunderscore@gmail.com>
Date: Thu Apr 7 21:27:16 2016 +1000
- Exposed tangents and bi-tangents to the IBL.
- Removed unused calculations in deferred first pass.
- Added a simpler image sampling calculation.
commit b7ea9b89fe455d8e9c62fc3a1dd441a8860c9708
Author: hdunderscore <hdunderscore@gmail.com>
Date: Wed Apr 6 22:44:09 2016 +1000
- Fixed a few errors in the BRDF functions
- Fixed the specular calculations
- Small code refactor to allow for more consistency and easier experimentation.
- Implemented the ImageSampling algorithm as described in Epic's 2013 paper, with improvements.
- Implemented a true working deferred renderer.
- Updated the concrete normal map (reversed the direction).
- Changed the sRGB setting of the diffuse textures and cubemap, to perform calculations in linear space.
- Added post-process effects to the PBR sample.
commit 314227053b26c6ba70d7de32b2c5894d60d25784
Author: dragonCASTjosh <dragonCASTjosh@gmail.com>
Date: Wed Apr 6 01:35:52 2016 +0100
Missing OpenGL changes (reverted from commit 4169cfca4abe7b23b5f2a84aa391992fe22e3a8b)
commit 9cd441c413f4742bca3889d3cdf9f2c290462e3d
Author: dragonCASTjosh <dragonCASTjosh@gmail.com>
Date: Wed Apr 6 01:27:42 2016 +0100
- Fix Metallic typo
- Fix HLSL specular metallic bug
- Fix indentation.
- Fix BRDF typo.
- Fix sample scene material to use normal maps.
- Revert IBL Importance sample to use Epic described method.
- Removed incorrect application of split sum on top of importance sample method.
- Added diffuse IBL calculation. (reverted from commit 143379cee9968588974879e1ce53123f45d8741a)
commit 143379cee9968588974879e1ce53123f45d8741a
Author: dragonCASTjosh <dragonCASTjosh@gmail.com>
Date: Wed Apr 6 01:10:37 2016 +0100
- Fix Metallic typo
- Fix HLSL specular metallic bug
- Fix indentation.
- Fix BRDF typo.
- Fix sample scene material to use normal maps.
- Revert IBL Importance sample to use Epic described method.
- Removed incorrect application of split sum on top of importance sample method.
- Added diffuse IBL calculation.
commit fbba0f389b571d0b3814254c16b05279bfd29a58
Merge: 4169cfc c9ba2ec
Author: dragonCASTjosh <NUT13000804@students.wnc.ac.uk>
Date: Tue Apr 5 14:03:40 2016 +0100
Merge pull request #5 from cosmy1/patch-6
Update BDRF.hlsl
commit 4169cfca4abe7b23b5f2a84aa391992fe22e3a8b
Author: dragonCASTjosh <dragonCASTjosh@gmail.com>
Date: Mon Apr 4 22:55:56 2016 +0100
Missing OpenGL changes
commit 62491b160cd356cdf4bc292815862fbdea2be22a
Author: dragonCASTjosh <dragonCASTjosh@gmail.com>
Date: Mon Apr 4 22:54:50 2016 +0100
Fixed OpenGL PBR
commit a453cfea1a061900c9de604b5d422d5915cf1712
Author: dragonCASTjosh <dragonCASTjosh@gmail.com>
Date: Mon Apr 4 02:37:53 2016 +0100
Fixed IBL function taking metallic
commit e33efba25b455a6c77679941c489619a02fa1098
Author: dragonCASTjosh <dragonCASTjosh@gmail.com>
Date: Mon Apr 4 02:35:28 2016 +0100
Improve IBL and fixed specular color
commit 4c7058f1c41bbed32c96df550cb93a14b17ec07d
Author: dragonCASTjosh <dragonCASTjosh@gmail.com>
Date: Sat Apr 2 01:43:18 2016 +0100
Fixed HLSL
commit 9d095a14ac64e34fa2c016e4503b2b076e64b025
Merge: 2de2597 0a9ea24
Author: dragonCASTjosh <NUT13000804@students.wnc.ac.uk>
Date: Sun Apr 3 14:22:46 2016 +0100
Merge pull request #6 from cosmy1/patch-8
Update PBRExample.xml
commit 2de259781a588c80117744892083065fbe5bb5c8
Merge: 92ab68c 12bd826
Author: dragonCASTjosh <NUT13000804@students.wnc.ac.uk>
Date: Sat Apr 2 20:51:30 2016 +0100
Merge pull request #4 from cosmy1/patch-4
Update IBL.glsl
commit 92ab68ce3b94a092ad96d9cd0e577d1b7fedf61c
Merge: 295a23e e1f5ac2
Author: dragonCASTjosh <NUT13000804@students.wnc.ac.uk>
Date: Sat Apr 2 20:51:05 2016 +0100
Merge pull request #3 from cosmy1/patch-3
Update BRDF.glsl
commit 0a9ea24b6681bac8e3deab58081ee9462b6ada31
Author: cosmy1 <cosmy_rulezz@hotmail.it>
Date: Sat Apr 2 11:54:33 2016 +0200
Update PBRExample.xml
commit c9ba2ec10f34da559c6148cb0d8d9cbc2ca62ff0
Author: cosmy1 <cosmy_rulezz@hotmail.it>
Date: Sat Apr 2 11:50:30 2016 +0200
Update BDRF.hlsl
commit 12bd826c73092b8e96782c91b9cc7d925e77708f
Author: cosmy1 <cosmy_rulezz@hotmail.it>
Date: Sat Apr 2 11:47:29 2016 +0200
Update IBL.glsl
commit e1f5ac27606295bf81c07d3d46fda1dae6f191a7
Author: cosmy1 <cosmy_rulezz@hotmail.it>
Date: Sat Apr 2 11:43:37 2016 +0200
Update BRDF.glsl
commit 295a23e96f3dcdf05aac8d4e9057e8e6c67b3607
Author: dragonCASTjosh <dragonCASTjosh@gmail.com>
Date: Sat Apr 2 00:19:01 2016 +0100
Updated Example
commit 9b105230ecd33082bb82a8963057d635ffbe41ac
Author: dragonCASTjosh <dragonCASTjosh@gmail.com>
Date: Sat Apr 2 00:15:55 2016 +0100
Fixed IBL and indentation
commit 185d31b6a0af7d084e7305d783e407d354274cac
Merge: 6b7b5be dad5c04
Author: dragonCASTjosh <NUT13000804@students.wnc.ac.uk>
Date: Fri Apr 1 23:55:46 2016 +0100
Merge pull request #2 from cosmy1/patch-2
Update BRDF.glsl
commit dad5c042fc3272accbb9c26f2e17214ece66ebf8
Author: cosmy1 <cosmy_rulezz@hotmail.it>
Date: Sat Apr 2 00:39:35 2016 +0200
Update BRDF.glsl
commit 6b7b5bee9c56304aa92a4009d15282b6456d77c6
Merge: a5b6b93 c398e82
Author: dragonCASTjosh <NUT13000804@students.wnc.ac.uk>
Date: Fri Apr 1 23:34:40 2016 +0100
Merge pull request #1 from cosmy1/patch-1
Fix whitespaces in Material
commit c398e82153ac0d0ab2b29f61d4345d747be3d40c
Author: cosmy1 <cosmy_rulezz@hotmail.it>
Date: Sat Apr 2 00:33:27 2016 +0200
Fix whitespaces in Material
commit a5b6b93b96a053f304b7326b4fa3930d60195051
Author: dragonCASTjosh <dragonCASTjosh@gmail.com>
Date: Fri Apr 1 21:33:52 2016 +0100
fixed indentation
commit 5b402e75092e680975435384ecb8b0af0292139d
Author: dragonCASTjosh <dragonCASTjosh@gmail.com>
Date: Fri Apr 1 21:32:35 2016 +0100
Fixed issue with deletion of wrong values
commit 4ca39ec5bfb905621de8c80999cf640a8ad6d5e0
Author: dragonCASTjosh <dragonCASTjosh@gmail.com>
Date: Fri Apr 1 21:28:59 2016 +0100
removed nolonger needed licence
commit d2ab0f9a048d594d7115c41c2dbea2ce2d39e31b
Author: dragonCASTjosh <dragonCASTjosh@gmail.com>
Date: Fri Apr 1 21:28:18 2016 +0100
Improve PBR and moved forward PBR into new shader
commit cdaae6e2cf234f28cef90f244e2e24e6b7d0d915
Author: dragonCASTjosh <dragonCASTjosh@gmail.com>
Date: Fri Apr 1 21:26:57 2016 +0100
Removed remaining area lighting and fixed pbr in deferred rendering
commit 6fca9d3b98fc2cacea2a11129eb1fc69a7e2fd2f
Author: dragonCASTjosh <dragonCASTjosh@gmail.com>
Date: Fri Apr 1 13:19:48 2016 +0100
Replaced data folder with one from mater to avoid commit revert errors
commit 543c30f0b3b035df13ce09cc127117fb160bfe5f
Author: dragonCASTjosh <dragonCASTjosh@gmail.com>
Date: Thu Mar 31 20:52:47 2016 +0100
Complete PBR work
2016-04-15 18:56:31 +08:00
Lasse Öörni
2771411577
Fix OBJ export in Drawable class. Fix wrong indexing in writing vertex colors in AssetImporter. Minor addition to documentation.
2016-04-13 15:48:43 +03:00
Lasse Öörni
31f8ff69ec
New model format that supports arbitrary vertex declarations.
2016-04-12 23:57:19 +03:00
urho3d-travis-ci
2933454a21
Travis CI: API documentation update at 2016-04-12 19:24:12 UTC.
...
[ci package]
Commit: 2b259e85e0
Message: Change Texture::SetData() to take a raw pointer instead of shared to match rest of the API and simplify script bindings.
2016-04-12 19:24:12 +00:00
Lasse Öörni
7b738c54ac
Merge branch 'master' into vertexdeclaration
2016-04-12 22:20:09 +03:00
Yao Wei Tjong 姚伟忠
422406c3e7
Add C++11 variadic template version of the SendEvent() method.
2016-04-11 16:06:42 +08:00
urho3d-travis-ci
63c4cfa443
Travis CI: API documentation update at 2016-04-10 12:46:31 UTC.
...
[ci package]
Commit: fcb687bd08
Message: For Travis CI - attempt to free up more space on OSX build environment.
2016-04-10 12:46:31 +00:00
urho3d-travis-ci
78bfb744ab
Travis CI: API documentation update at 2016-04-09 15:25:13 UTC.
...
[ci package]
Commit: 4c8bd3efdd
Message: When debug drawing NavigationMesh, use earlier collected areas. Fix typos. Do not skip areas with ID 0, as it isn't documented anywhere that the default ID should equal ineffective.
2016-04-09 15:25:14 +00:00
urho3d-travis-ci
c8fdc6eb2c
Travis CI: API documentation update at 2016-04-09 14:13:25 UTC.
...
[ci package]
Commit: 3b1ab0ffea
Message: Partially revert back changes from commit af42c37
.
2016-04-09 14:13:25 +00:00
urho3d-travis-ci
b682f559b6
Travis CI: API documentation update at 2016-04-08 17:23:36 UTC.
...
[ci package]
Commit: b751108456
Message: Fixed AS bindings for Animation and AnimationState
2016-04-08 17:23:36 +00:00
Lasse Öörni
4b7b520862
Add a documentation page on vertex buffers.
2016-04-08 00:12:41 +03:00
urho3d-travis-ci
1f2ee21135
Travis CI: API documentation update at 2016-04-05 11:40:12 UTC.
...
[ci package]
Commit: 0c10106cd8
Message: Dummy implementation for D3D9 Texture2DArray. Texture2DArray Lua bindings.
2016-04-05 11:40:12 +00:00
Yao Wei Tjong 姚伟忠
01b86ba68a
For Travis CI - more granular timeup check to avoid timeout error.
...
[ci only: OSX] [skip appveyor]
2016-04-05 16:36:33 +08:00
Yao Wei Tjong 姚伟忠
e6121551bc
Refactor SIMD support. Related to #1293 .
2016-04-05 06:35:47 +08:00
Lasse Öörni
0987d15a5f
Update documentation for 2D array textures. Closes #1236 .
2016-04-04 20:33:33 +03:00
cosmy
455b44da7b
Update libcpuid version in documentation files
2016-04-02 22:31:05 +02:00
urho3d-travis-ci
3ee4483e39
Travis CI: API documentation update at 2016-04-02 15:40:08 UTC.
...
[ci package]
Commit: b8e2df4373
Message: Merge pull request #1298 from cosmy1/patch-9
Use _WIN32 for code consistency
2016-04-02 15:40:08 +00:00
Yao Wei Tjong 姚伟忠
929d8acbae
Misc. bug fixes and refactoring in configuring SDL library build.
...
- Fix the regex to get the shared library soname correctly.
- Use the GCC_ATOMIC and CLOCK_GETTIME whenever they are available.
- Reorganize the if-else block in the SDL CMakeLists.txt to prevent Unix-like platforms (e.g. Android) from entering the block meant for genuine Unix/Linux.
- and more.
2016-03-30 07:15:20 +08:00
Lasse Öörni
e56682731f
Document URHO3D_C++11 build option. Update default values of URHO3D_LUA & URHO3D_SAMPLES build options in the documentation.
2016-03-29 21:45:17 +03:00
urho3d-travis-ci
5e65eee41e
Travis CI: API documentation update at 2016-03-29 17:43:44 UTC.
...
[ci package]
Commit: 5246f74984
Message: Merge remote-tracking branch 'hdunderscore/input_mousemode_update'
2016-03-29 17:43:44 +00:00
Lasse Öörni
180ddf4817
Update contributor name also in Docs/Urho3D.dox.
2016-03-25 15:46:56 +02:00
cosmy
52a5b27a0a
Update pugixml version in documentation
2016-03-24 16:16:21 +01:00
Yao Wei Tjong 姚伟忠
2ad76f9ada
Bump LuaJIT and nanodbc version.
2016-03-23 16:20:52 +08:00
Lasse Öörni
23c8af64c7
Added contributor credit.
2016-03-22 12:48:07 +02:00
Lasse Öörni
b7a7bdb705
Tabs to spaces, minor comment cleanup. Document new AssetImporter command line option.
2016-03-22 12:46:40 +02:00
Lasse Öörni
709290346a
Add contributors.
2016-03-21 12:22:50 +02:00
Lasse Öörni
642f09817e
Added contributor credit. Use "unsigned" data type consistently since it's guaranteed to be 32bit on the platforms Urho compiles on.
2016-03-19 14:11:58 +02:00
Lasse Öörni
aa1199ebf1
Add ODBC compile fix for Windows from lvshiling. Closes #1256 .
2016-03-18 12:04:08 +02:00
urho3d-travis-ci
4a261b1f2c
Travis CI: API documentation update at 2016-03-18 02:19:25 UTC.
...
[ci package]
Commit: ecb0ee38a2
Message: Added missing include.
2016-03-18 02:19:25 +00:00
urho3d-travis-ci
8f4884f1fb
Travis CI: API documentation update at 2016-03-16 14:36:03 UTC.
...
[ci package]
Commit: 3d9ea8eece
Message: Editor: fix some warnings
2016-03-16 14:36:03 +00:00
urho3d-travis-ci
e9cd8db735
Travis CI: API documentation update at 2016-03-16 10:07:14 UTC.
...
[ci package]
Commit: a9625eae8a
Message: Add contributor credit, fix editor code comment.
2016-03-16 10:07:15 +00:00
Lasse Öörni
a9625eae8a
Add contributor credit, fix editor code comment.
2016-03-16 11:53:14 +02:00
Lasse Öörni
cf64853faa
Merge remote-tracking branch 'BlueMagnificent/global_variable'
2016-03-16 11:25:51 +02:00
Blue, The Magnificent
bfe39c6a3f
Enhancement to global variable implementation
2016-03-15 23:08:01 +01:00
urho3d-travis-ci
385a1538fd
Travis CI: API documentation update at 2016-03-15 18:11:17 UTC.
...
[ci package]
Commit: be2ae85427
Message: Fix all the cross-compiling builds due to bugs in SDL CMakeLists.txt.
Fix SDL library build on iOS platform.
2016-03-15 18:11:17 +00:00
Yao Wei Tjong 姚伟忠
06bcfbeb7b
Fix all the cross-compiling builds due to bugs in SDL CMakeLists.txt.
...
Fix SDL library build on Web platform.
2016-03-16 01:45:08 +08:00
Yao Wei Tjong 姚伟忠
3e40a5ebeb
Fix all the cross-compiling builds due to bugs in SDL CMakeLists.txt.
...
Fix SDL library build on Windows platform.
2016-03-16 01:45:08 +08:00
Yao Wei Tjong 姚伟忠
f5fcfc48f1
Set CMake minimum version to 3.2.3 for Windows platform.
...
This is in preparation to use optional components feature of find_package() command for FindDirectX.cmake module (was FindDirect3D).
2016-03-16 01:45:08 +08:00
Yao Wei Tjong 姚伟忠
71efb146cb
Refactor the CPU instruction extensions detection mechanism.
...
Fix SDL build on the latest Raspbian Jessie release.
2016-03-16 01:45:08 +08:00
Yao Wei Tjong 姚伟忠
14d4e0d378
Fix all the cross-compiling builds due to bugs in SDL CMakeLists.txt.
...
Fix SDL library build on Linux, Android, and RPI platforms.
2016-03-16 01:45:08 +08:00
Yao Wei Tjong 姚伟忠
ccf6648eb3
Utilize new SDLActivity's get arguments feature.
2016-03-16 01:42:01 +08:00
Yao Wei Tjong 姚伟忠
5bcd5e4b1d
Merge SDL 2.0.4
...
- Revert back commits from PR #191 . The media keys support on Linux/x11 platform will be reinvestigated later.
- Add additional include dir for RPI platform. This change is to keep the original SDL/src/video/raspberry/SDL_rpivideo.h header file happy. Previously we were using a slightly altered header file.
- Merge changes from SDL's android-project template.
- Add new source files for Android platform into SDL's CMakeLists.txt. Use new SDL hint to separate mouse and touch events on Android platform. Strangely though a similar hint does not exist on iOS platform, so we retain our local changes to suppress emulated events on iOS platform.
- Adjust OSX and iOS linker flags to include more frameworks.
- Turn ARC on when compiling Objective-C on iOS platform.
- Enable SDL_WINDOW_ALLOW_HIGHDPI on all Apple platforms. Replace all the SDL_WindowGetSize() call with SDL_GL_GetDrawableSize() call in all the graphics backend implementation classes. The former now returns the number in screen coordinates while the latter returns the number in pixels suitable for setting up the glViewport.
- Always use fullscreen mode for iOS platform. Revert back local changes in SDL src/video/uikit/SDL_uikitviewcontroller.m.
2016-03-16 01:09:49 +08:00
Blue, The Magnificent
d62b51289e
Reflect the global variable implementation in the documentations and angelscript api
2016-03-15 06:47:48 +01:00
urho3d-travis-ci
23bda782ca
Travis CI: API documentation update at 2016-03-14 19:34:55 UTC.
...
[ci package]
Commit: 18f3204c14
Message: Change textureEdgeOffset to be pixels to work similarly regardless of texture size. Add AngelScript & Lua bindings for it. Change default offset to be 0 to not change existing behavior.
2016-03-14 19:34:55 +00:00
Lasse Öörni
451f713a19
Add contributor credit.
2016-03-12 15:40:55 +02:00
urho3d-travis-ci
4cf41f1346
Travis CI: API documentation update at 2016-03-10 14:31:49 UTC.
...
[ci package]
Commit: 1fba0c80de
Message: Document additive animation blending.
2016-03-10 14:31:49 +00:00
Lasse Öörni
1fba0c80de
Document additive animation blending.
2016-03-10 16:09:51 +02:00
Lasse Öörni
192459f61b
Added contributor credit.
2016-03-08 10:13:00 +02:00
Lasse Öörni
379ceac550
Update STB library versions in the documentation.
2016-03-08 01:34:25 +02:00
urho3d-travis-ci
d0c35c2eaf
Travis CI: API documentation update at 2016-03-05 14:56:06 UTC.
...
[ci package]
Commit: cf92a49696
Message: Since Variant::GetVectorBuffer() returns a new value copy, it doesn't need to be const. Fixes #1226 .
2016-03-05 14:56:06 +00:00
Lasse Öörni
6b5b6ab4b3
Document node & UI element tagging. Closes #1176 . Fixes in scene model documentation. Tabs to spaces in Scene AngelScript API.
2016-03-05 13:13:50 +02:00
urho3d-travis-ci
3ccc22f63b
Travis CI: API documentation update at 2016-03-05 10:56:18 UTC.
...
[ci package]
Commit: fc1f05f8dc
Message: Add script binding for SpriteSheet2D::SetTexture().
2016-03-05 10:56:18 +00:00
urho3d-travis-ci
65180c8b80
Travis CI: API documentation update at 2016-03-02 14:23:59 UTC.
...
[ci package]
Commit: 633a6fa512
Message: Add function to get a per-face image to TextureCube AngelScript API. Similar to GetImage for Texture2D, does not support block compressed formats.
2016-03-02 14:23:59 +00:00
urho3d-travis-ci
c070f76ad8
Travis CI: API documentation update at 2016-02-21 10:22:26 UTC.
...
[ci package]
Commit: 09e1330f5f
Message: Add Technique::Clone(). Improve Technique / Pass Lua bindings. Closes #1203 .
2016-02-21 10:22:27 +00:00
Lasse Öörni
01d98cdf2c
Tab to space. Added contributor credit.
2016-02-15 17:46:46 +02:00
Lasse Öörni
46e434141e
Apply & further improve WorldToHeightMap() fix from Lumak.
2016-02-15 17:00:33 +02:00
Enhex
38b2020875
Updated PackageTool's options description.
2016-02-13 18:09:53 +02:00
urho3d-travis-ci
64877df1e3
Travis CI: API documentation update at 2016-02-05 12:05:57 UTC.
...
[ci package]
Commit: 45572769c6
Message: Merge remote-tracking branch 'TheComet93/matrix2'
# Conflicts:
# Source/Urho3D/AngelScript/MathAPI.cpp
2016-02-05 12:05:57 +00:00
urho3d-travis-ci
dc91be4dd1
Travis CI: API documentation update at 2016-01-30 10:43:25 UTC.
...
[ci package]
Commit: dcdcccd541
Message: Added missing AS bindings for Quaternion
2016-01-30 10:43:25 +00:00
Lasse Öörni
fab515ec7c
Added contributor credit.
2016-01-26 17:30:22 +02:00
urho3d-travis-ci
1c72d5b10f
Travis CI: API documentation update at 2016-01-26 14:15:06 UTC.
...
[ci package]
Commit: c4f6f315ff
Message: Travis CI: bump copyright to 2016.
[ccache clear]
2016-01-26 14:15:06 +00:00
urho3d-travis-ci
c4f6f315ff
Travis CI: bump copyright to 2016.
...
[ccache clear]
2016-01-26 13:55:03 +00:00
Yao Wei Tjong 姚伟忠
a3b575dd4e
Update nanodbc version number in documentation.
2016-01-25 16:32:23 +08:00
Yao Wei Tjong 姚伟忠
705e06dd1c
Remove an unprintable \015 character in the cmake_codelite.sh.
...
The character had caused the script not operable.
For Travis CI and AppVeyor - bug fixes and improvement to make the CI builds more stable, hopefully.
2016-01-23 23:39:06 +08:00
urho3d-travis-ci
a5373fe83b
Travis CI: API documentation update at 2016-01-22 17:55:28 UTC.
...
[ci package]
Commit: bd21208a5f
Message: Added contributor credit.
2016-01-22 17:55:28 +00:00
Lasse Öörni
bd21208a5f
Added contributor credit.
2016-01-22 17:51:32 +02:00
urho3d-travis-ci
5e0701ad42
Travis CI: API documentation update at 2016-01-22 13:48:39 UTC.
...
[ci package]
Commit: a9e62241a7
Message: Unify fixed update source handling in ScriptInstance, LuaScriptInstance & LogicComponent. It can now be either PhysicsWorld or PhysicsWorld2D. Remove auto-creation of PhysicsWorld from ScriptInstance, as LogicComponent or LuaScriptInstance don't do that either, and the ScriptInstance can not known whether PhysicsWorld or PhysicsWorld2D should be created.
2016-01-22 13:48:39 +00:00
urho3d-travis-ci
cc6f1a3d81
Travis CI: API documentation update at 2016-01-21 19:58:41 UTC.
...
[ci package]
Commit: ff42717419
Message: Rename IsTagged -> HasTag. Pass tag scripts in Lua by value to match the other API bindings.
2016-01-21 19:58:41 +00:00
Yao Wei Tjong 姚伟忠
44e7322e4e
Enable LuaJIT universal binary build on OSX platform.
...
Enable universal binary executables by default when targeting 64-bit OSX platform.
2016-01-21 10:56:58 +08:00
urho3d-travis-ci
c3f336829e
Travis CI: API documentation update at 2016-01-14 19:58:13 UTC.
...
[ci package]
Commit: 25ed4020a0
Message: Match the enum order in EmitterType edit field.
2016-01-14 19:58:13 +00:00
Lasse Öörni
c04aadec58
Apply component ID save fix from vivienneanthony. Also verify that JSON save works similarly. Closes #1150 .
2016-01-13 11:42:26 +02:00
Yao Wei Tjong 姚伟忠
71a3679d3c
Update the documentation for LuaJIT 2.1 upgrade.
...
For Travis CI - attempt to enable LuaJIT for Android 64-bit (arm64-v8a).
[skip appveyor] [ci only: Android]
2016-01-13 01:35:36 +08:00
urho3d-travis-ci
e5f07d790a
Travis CI: API documentation update at 2016-01-11 15:19:32 UTC.
...
[ci package]
Commit: 5e780d9e8b
Message: Allow configurable minidump write location via ProcessUtils.h functions. Closes #1142 .
2016-01-11 15:19:32 +00:00
Lasse Öörni
eea117ef5d
Better SharedPtr ownership examples.
2016-01-08 13:43:38 +02:00
Yao Wei Tjong 姚伟忠
21b01fcd5b
Refactor how the EXE and SHARED linker flags are being setup.
2016-01-06 16:38:59 +08:00
Yao Wei Tjong 姚伟忠
431559c2bd
For Travis CI & AppVeyor - unified 'ci' rake task and spring cleaning.
2016-01-06 16:38:58 +08:00
urho3d-travis-ci
4a0e883d7d
Travis CI: API documentation update at 2015-12-28 18:44:03 UTC.
...
[ci package]
Commit: 7afc3cd9ce
Message: HasSubscribedToEvent() exposed to scripting. Closes #1122 .
2015-12-28 18:44:03 +00:00
Yao Wei Tjong 姚伟忠
891bde9325
Fix try_run() logic on WIN32 platform with both Release and Debug libs.
2015-12-28 17:01:35 +08:00
urho3d-travis-ci
e0d3b2339e
Travis CI: API documentation update at 2015-12-26 21:42:23 UTC.
...
[ci package]
Commit: 9fccfe5417
Message: Fix error when serializing DropDownList. Fix scroll snap epsilon attribute default value. Closes #1121 .
2015-12-26 21:42:23 +00:00
Lasse Öörni
b218aececc
Sync AssetImporter documentation with the program's actual command line options. Simplify D3D9 uninitialization code with SAFE_RELEASE. Minor code convention edit.
2015-12-24 13:16:17 +02:00
urho3d-travis-ci
f4edf3fc15
Travis CI: API documentation update at 2015-12-23 14:52:21 UTC.
...
[ci package]
Commit: a3ba4d8ff6
Message: Check HRESULT and log error with it included in case of failure in D3D9/D3D11 code. Clean up releasing GPU objects. Clean up Texture3D to not have a RenderSurface, since it can't be rendered to. Fixed missing Lua Texture3D binding. Fixed binding of Texture3D SetSize() in AngelScript. Added checks to Texture2D/3D SetSize() that zero or negative size is not specified. Closes #1092 .
2015-12-23 14:52:21 +00:00
urho3d-travis-ci
65c8125609
Travis CI: API documentation update at 2015-12-22 17:19:49 UTC.
...
[ci package]
Commit: 6d2853d81d
Message: Add 32-bit integer object index attribute for custom instancing schemes. May not work on GLES2 as it's using attribute index 13. Not supported on D3D9. Closes #1108 .
2015-12-22 17:19:49 +00:00
Lasse Öörni
090b6a1135
Removed dead link.
2015-12-21 12:35:29 +02:00
urho3d-travis-ci
d9c412f7e8
Travis CI: API documentation update at 2015-12-18 12:57:29 UTC.
...
[ci package]
Commit: 6a3bbb8aab
Message: Fix D3D11 constant buffers for VSM. Fix editor shadow mode selection. Fix script API for new shadow modes. Fix debughud for new shadow modes. Edit documentation to refer to new shadow modes. Added contributor credit. Some code convention edits, e.g. VSM instead of Vsm. Dump new NinjaSnowWarShaders.xml file.
2015-12-18 12:57:29 +00:00
Lasse Öörni
6a3bbb8aab
Fix D3D11 constant buffers for VSM. Fix editor shadow mode selection. Fix script API for new shadow modes. Fix debughud for new shadow modes. Edit documentation to refer to new shadow modes. Added contributor credit. Some code convention edits, e.g. VSM instead of Vsm. Dump new NinjaSnowWarShaders.xml file.
2015-12-18 14:22:24 +02:00
Lasse Öörni
95f3cecc30
Add the NOUV mechanism for Depth & Shadow HLSL shaders. Document the significance of providing all vertex attributes expected by shader on D3D11. Tabs to spaces in Reference.dox.
2015-12-15 11:01:10 +02:00
Lasse Öörni
0fa75740a6
Remove contributor from contributor list by request.
2015-12-15 10:54:10 +02:00
Lasse Öörni
564d473b5a
Added contributor credit.
2015-12-14 17:27:28 +02:00
urho3d-travis-ci
bbe8e77462
Travis CI: API documentation update at 2015-12-14 15:26:56 UTC.
...
[ci package]
Commit: b110b4e51b
Message: Tabs to spaces. Add Lua API for RaycastSingleSegmented().
2015-12-14 15:26:56 +00:00
Yao Wei Tjong 姚伟忠
1cd242273e
Verify found Urho3D library has matching ABI with the chosen compiler.
...
Check the CMake minimum version before setting project name as recommended by CMake.
Minor documentation update on how to setup downstream projects using Urho3D library as external library.
For AppVeyor - attempt to add scaffolding test using Urho3D SDK.
2015-12-14 22:43:00 +08:00
Yao Wei Tjong 姚伟忠
72f954dad0
Enhance Urho3D-CMake-common module to auto find Urho3D library.
2015-12-13 17:13:07 +08:00
urho3d-travis-ci
0d5a38540f
Travis CI: API documentation update at 2015-12-11 22:33:24 UTC.
...
[ci package]
Commit: 42ba4f9824
Message: Fix material JSON save in editor. Fix AngelScript API bindings where XMLElement or JSONValue is passed as reference and should be modified (needs to be unsafe inout reference.)
2015-12-11 22:33:24 +00:00
Lasse Öörni
2d7ab2080f
Merge remote-tracking branch 'hjmediastudios/master'
2015-12-11 21:36:30 +02:00
Yao Wei Tjong 姚伟忠
32b0b9de1c
Fix OSX build for shared library type.
...
Documentation clean up. Do not need to remind on the URHO3D_STATIC_DEFINE anymore for downstream projects as it is now baked into the export header.
2015-12-12 00:27:16 +08:00
Yao Wei Tjong 姚伟忠
13e4cc332e
For downstream - auto detect Urho3D lib type from build artifact.
2015-12-11 22:54:30 +08:00
Nick Royer
fdb14bf0d7
Merge branch 'master' of https://github.com/hjmediastudios/Urho3D
2015-12-10 14:31:52 -06:00
Nick Royer
10bad1e36a
Added JSON animation triggers as well as a few quick file filter
...
settings for the editor and documentation changes.
2015-12-10 14:31:05 -06:00
urho3d-travis-ci
8eaa00c4aa
Travis CI: API documentation update at 2015-12-10 12:50:54 UTC.
...
[ci package]
Commit: e09413bec8
Message: Merge remote-tracking branch 'hjmediastudios/NavEventsChange'
2015-12-10 12:50:54 +00: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
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
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
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
ae4c30cc20
Added contributor credit.
2015-11-27 16:54:22 +02:00
tommy3
8f47666927
activated generation of class-index
2015-11-27 08:48:55 +01:00
Lasse Öörni
74e7d027b0
Code convention edits. Added contributor credit.
2015-11-26 18:16:33 +02:00
Yao Wei Tjong 姚伟忠
761ae83c99
For Travis CI - install PulseAudio devel package for Linux CI builds.
...
Remove ALSA devel package for non-Linux CI builds as the new host tool building mechanism does not rely on it anymore.
2015-11-26 19:58:18 +08:00
urho3d-travis-ci
1a1ccb0b65
Travis CI: API documentation update at 2015-11-26 08:00:16 UTC.
...
[ci package]
Commit: 29e62526eb
Message: Added event for sound playback finished. Deprecate SoundSource::SetAutoRemove() and change samples + NinjaSnowWar to not use it. Fix network replication of SoundSource to work with repeated playback on the same source.
2015-11-26 08:00:17 +00:00
Lasse Öörni
29e62526eb
Added event for sound playback finished. Deprecate SoundSource::SetAutoRemove() and change samples + NinjaSnowWar to not use it. Fix network replication of SoundSource to work with repeated playback on the same source.
2015-11-25 22:50:19 +02:00
Yao Wei Tjong 姚伟忠
69ea5e6863
Minor documentation update to replace old class references.
2015-11-22 09:48:43 +08:00
Yao Wei Tjong 姚伟忠
3ff517743b
For Travis CI - set URHO3D_DEPLOYMENT_TARGET build option to 'generic'.
2015-11-22 09:48:43 +08:00
Lasse Öörni
d59c31aa92
Add note to conventions regarding how refcounted object assignment implies ownership through SharedPtr, and how to end the assignment & free the object.
2015-11-21 12:54:39 +02:00
urho3d-travis-ci
b9e939a3e8
Travis CI: API documentation update at 2015-11-17 20:46:15 UTC.
...
[ci package]
Commit: c614a5d321
Message: Retain node's Z position when applying 2D physics transform. Code cleanup. Closes #1045 .
2015-11-17 20:46:15 +00:00
Lasse Öörni
53a2e38445
Update changelog.
2015-11-09 21:25:05 +02:00
Lasse Öörni
304c866dd0
Separate functions to toggle/show/hide editor sub-windows to prevent mistaken action e.g. when editing a material. Update changelog.
2015-11-09 21:03:01 +02:00
urho3d-travis-ci
0cb8d93d33
Travis CI: API documentation update at 2015-11-09 10:04:59 UTC.
...
[ci package]
Commit: 28acbf12b0
Message: Update changelog.
2015-11-09 10:04:59 +00:00
Lasse Öörni
28acbf12b0
Update changelog.
2015-11-09 11:34:22 +02:00
Lasse Öörni
aedaea7096
Update changelog.
2015-11-09 10:53:48 +02:00
urho3d-travis-ci
38ba5f8557
Travis CI: API documentation update at 2015-11-08 13:01:48 UTC.
...
[ci package]
Commit: 0a88fdbc21
Message: Remove workaround fix for resource prefix path in Urho3DPlayer too.
[ccache clear]
2015-11-08 13:01:48 +00:00
Yao Wei Tjong 姚伟忠
136db85ad9
For AppVeyor - ignore exit status from 'make doc' process.
...
[ci package] [ci only: AppVeyor]
2015-11-07 18:15:09 +08:00
Yao Wei Tjong 姚伟忠
a049b1360b
For AppVeyor - redirect some of the output stream to null device.
...
Skip *.chm generation on AppVeyor due to a similar issue reported in #910 .
Test [ci package] on [ci only: AppVeyor].
2015-11-07 09:29:37 +08:00
Lasse Öörni
62c363ee90
Update changelog.
2015-11-04 22:13:22 +02:00
Yao Wei Tjong 姚伟忠
36a93d0680
Refactor URHO3D_64BIT build option handling for MSVC.
...
For AppVeyor - setup both 32-bit and 64-bit builds.
2015-11-05 00:13:37 +08:00
Yao Wei Tjong 姚伟忠
7650d8d521
Add an entry to changelog to highlight the custom fix on Bullet lib.
2015-11-04 23:30:30 +08:00
Lasse Öörni
b69fa3726f
Initial V1.5 changelog.
2015-11-03 23:56:01 +02:00
Yao Wei Tjong 姚伟忠
22bd3de807
Refactor resource prefix path parameter to accept a list of paths.
...
Close #1000 .
2015-11-03 17:46:56 +08:00
Lasse Öörni
11139ac726
Clarify documentation on InvSize and Offsets uniforms set during quad rendering.
2015-11-02 16:05:23 +02:00
Yao Wei Tjong 姚伟忠
a98e1d0356
Add migration note for using Urho3D as external library.
...
[ci only: master]
Close #747 .
2015-10-30 23:28:13 +08:00
urho3d-travis-ci
fb7f622858
Travis CI: API documentation update at 2015-10-29 10:53:03 UTC.
...
[ci package]
Commit: d4a5b74cc5
Message: Also add updateEnabled to PhysicsWorld. Make Scene, PhysicsWorld and PhysicsWorld2D behave in the same way: when auto update is disabled, manual stepping can still be performed. Rewrite some comments for clarity.
2015-10-29 10:53:03 +00:00
urho3d-travis-ci
5270af7bb1
Travis CI: API documentation update at 2015-10-28 08:30:46 UTC.
...
[ci package]
Commit: 416da06b74
Message: Merge pull request #989 from newbthenewbd/master
Fix Android MIPS build
2015-10-28 08:30:46 +00:00
urho3d-travis-ci
aa60a1aea6
Travis CI: API documentation update at 2015-10-27 22:51:55 UTC.
...
[ci package]
Commit: eff2c913e8
Message: Remove defined_ bool from Rect & Sphere. Closes #986 .
2015-10-27 22:51:55 +00:00
Lasse Öörni
af0e558a5a
Added contributor credit.
2015-10-27 22:13:26 +02:00
urho3d-travis-ci
55d97b1ba9
Travis CI: API documentation update at 2015-10-25 19:13:43 UTC.
...
[ci package]
Commit: 13bc777ab6
Message: Fix using old attribute name in the editor. Closes #979 .
2015-10-25 19:13:43 +00:00
Lasse Öörni
60d946eb64
Option to enable threaded occlusion rendering. May actually result in worse performance, so disabled by default. Report number of rendered occluders accurately (taking into account occluders rejected by being occluded themselves, or by running out of triangles.) Closes #970 .
2015-10-25 20:53:25 +02:00
Lasse Öörni
58a6c38088
Minor documentation updates to refer to the renamed macros.
2015-10-23 22:27:55 +03:00
Lasse Öörni
b616aa6272
Merge remote-tracking branch '1vanK/master'
...
Conflicts:
Source/Urho3D/Engine/DebugHud.cpp
Source/Urho3D/Engine/Engine.cpp
2015-10-23 22:27:39 +03:00
Yao Wei Tjong 姚伟忠
6ca3bdbb1c
Rectify the 64-bit detection logic for MinGW compiler toolchain.
...
Only use stackrealign flag on MinGW SSE 32-bit build.
For Travis CI - fix documentation build on all Windows builds. Fix #951 .
2015-10-23 23:07:26 +08:00
urho3d-travis-ci
92e976eb0f
Travis CI: API documentation update at 2015-10-23 11:53:15 UTC.
...
[ci package]
Commit: 6f60ee7f48
Message: Print memory use for all resources in ResourceCache::PrintMemoryUsage(). Change memory budget & use API to use unsigned long long (64bit). Expose GetFileSizeString() to script. Refactor Engine to use PrintMemoryUsage(). Match width of profiler and resource outputs. Rename Profiler::GetData() to Profiler::PrintData() to match the new ResourceCache function.
2015-10-23 11:53:15 +00:00
urho3d-travis-ci
d3e5abb45f
Travis CI: API documentation update at 2015-10-23 07:07:21 UTC.
...
[ci package]
Commit: 83d0f9a23c
Message: Add Z-up and handedness options to OBJ export
2015-10-23 07:07:21 +00:00
Ivan K
31f3c9ab65
DEFINE_APPLICATION_MAIN -> URHO3D_DEFINE_APPLICATION_MAIN
2015-10-21 23:08:28 +04:00
Ivan K
4bcbae61fe
HANDLER -> URHO3D_HANDLER
2015-10-21 21:49:02 +04:00
Lasse Öörni
d264f35c9d
Add note of documentation to the contribution chceklist.
2015-10-21 12:18:36 +03:00
Ivan K
f02cd63437
OBJECT -> URHO3D_OBJECT
2015-10-21 11:12:45 +04:00
urho3d-travis-ci
246aaf703f
Travis CI: API documentation update at 2015-10-20 10:46:03 UTC.
...
[ci package]
Commit: 9469ef1a67
Message: Merge remote-tracking branch 'JSandusky/DetourCrowdLocalSpace'
2015-10-20 10:46:03 +00:00
Lasse Öörni
583878c660
Added contributor credit.
2015-10-19 21:51:41 +03:00
Yao Wei Tjong 姚伟忠
d3bf75aafc
Minor documentation update on desktop deployment target build option.
...
[ci only: master]
2015-10-18 12:16:57 +08:00
Lasse Öörni
6eb9eac4cb
Update documentation on using Viewport::SetCullCamera(). Remove outdated documentation related to instancing.
2015-10-16 13:21:34 +03:00
Yao Wei Tjong 姚伟忠
8a447c7eda
Enable BT_USE_SSE on Linux platform & BT_USE_NEON on Android platform.
...
Add new build option URHO3D_NEON to enable/disable NEON code branch.
Fix a bug where previously URHO3D_SSE was also erroneously being used to switch off BT_USE_NEON on iOS.
Add new build option URHO3D_DEPLOYMENT_TARGET to set the GCC/Clang target arch (-march compiler flag). Default value is 'native'. Setting this to any cpu type higher than Pentium 4 may influence the effective SSE level being used in the build. The BulletPhysics library may switch to use higher level SSE as the result, for instance.
2015-10-16 16:32:28 +08:00
urho3d-travis-ci
1abd059b66
Travis CI: API documentation update at 2015-10-15 22:50:43 UTC.
...
[ci package]
Commit: 9bd1a02655
Message: Copy the nostencil flag correctly from the source view.
2015-10-15 22:50:43 +00:00
urho3d-travis-ci
58df09ae95
Travis CI: API documentation update at 2015-10-13 14:38:40 UTC.
...
[ci package]
Commit: 42ac49d933
Message: Merge remote-tracking branch 'juj/no_boundingbox_bool'
2015-10-13 14:38:40 +00:00
Yao Wei Tjong 姚伟忠
0e4ba63687
Only initialize the URHO3D_DEFAULT_SSE variable only once.
2015-10-13 09:30:52 +08:00
Lasse Öörni
d09a94aa8f
Minor doc edit related to SSE.
2015-10-12 11:50:58 +03:00
Lasse Öörni
52805e2709
Merge remote-tracking branch 'juj/sse_matrix_math'
2015-10-12 11:49:14 +03:00
urho3d-travis-ci
7af9276249
Travis CI: API documentation update at 2015-10-12 04:35:21 UTC.
...
[ci package]
Commit: 96917c5412
Message: Minor Fix, Thanks @weitjong
2015-10-12 04:35:21 +00:00
Lasse Öörni
04dba029ed
Clarifications for third party library use in the contribution checklist.
2015-10-11 20:14:01 +03:00
Jukka Jylänki
00be823f71
Update URHO3D_SSE to denote SSE2.
2015-10-11 00:12:13 +03:00
Lasse Öörni
af7ed744f0
URHO3D_THREADING build option. Closes #939 .
2015-10-10 23:17:03 +03:00
Lasse Öörni
e6e16b90ed
Minor code formatting. Document that we have returned to the old behavior of not notifying dirty node transform if it was already dirty before, and users of the TransformChanged() function should read the node's world transform to ensure continued notifications.
2015-10-10 14:42:29 +03:00
Yao Wei Tjong 姚伟忠
ace1f1155b
Avoid hardcoding the conditional list for URHO3D_SSE build option.
...
Android on Intel Atom will now have this option and defaulted to true.
2015-10-10 19:16:14 +08:00
Yao Wei Tjong 姚伟忠
fde2ad45ac
Fix Android and Raspberry-Pi build by always disabling SSE support.
...
[ci only: RPI, Android]
2015-10-10 17:49:29 +08:00
urho3d-travis-ci
2d80a25394
Travis CI: API documentation update at 2015-10-09 22:24:01 UTC.
...
[ci package]
Commit: 4bdd80775b
Message: Add accelerator keys for reset pos/rot/scale also in editor standard mode. Add reset transform function (Alt-Q).
2015-10-09 22:24:01 +00:00
Lasse Öörni
2cc066d709
Update Bullet to 2.83.6. Thanks to Jukka for the initial work & Emscripten fix. Closes #929 .
2015-10-09 16:52:51 +03:00
urho3d-travis-ci
0cefd559a7
Travis CI: API documentation update at 2015-10-08 19:32:15 UTC.
...
[ci package]
Commit: 7db65a8952
Message: Added possibility to set time position of attribute or object animation manually. SetAnimationEnabled(false) should be used in that case to disable auto update. Closes #926 . Added RemoveObjectAnimation() and RemoveAttributeAnimation() to Animatable. Closes #928 . Fixed attribute animations in hierarchy (e.g. in components) not getting removed when a null object animation is assigned.
2015-10-08 19:32:15 +00:00
urho3d-travis-ci
bef4de0bc1
Travis CI: API documentation update at 2015-10-08 12:09:46 UTC.
...
[ci package]
Commit: 730388c0ce
Message: Fixed SplinePath AngelScript bindings and added documentation for it.
2015-10-08 12:09:46 +00:00
Mike3D
730388c0ce
Fixed SplinePath AngelScript bindings and added documentation for it.
2015-10-08 14:00:44 +02:00
Lasse Öörni
2ac9f90e32
Added contributor credit.
2015-10-06 10:51:44 +03:00
Yao Wei Tjong 姚伟忠
a30ddbf1cf
Clean up .gitignore to keep up with recent changes for doc build.
2015-10-05 18:32:54 +08:00
urho3d-travis-ci
ee08479d7a
Travis CI: API documentation update at 2015-10-04 15:17:35 UTC.
...
[ci package]
Commit: 4360c5ed21
Message: Register BorderImage functions to Window in AngelScript API. Closes #912 .
2015-10-04 15:17:35 +00:00
Yao Wei Tjong 姚伟忠
03fc1f13c5
Clean up the script and documentation for doc build.
2015-10-03 10:57:31 +08:00
Yao Wei Tjong 姚伟忠
174feacccc
Revert back logic to determine when the HTML help compiler is found.
2015-10-02 19:20:43 +08:00
Lasse Öörni
2fcbaae59d
Fix duplicate section name in shader fileformat documentation.
2015-10-01 11:11:45 +03:00
Yao Wei Tjong 姚伟忠
929c842b57
Copy/Install Urho3D shared library to the runtime dir outside of 'bin'.
...
Fix doc target dependencies to include other non-generated dox files.
2015-10-01 00:15:26 +08:00
Yao Wei Tjong 姚伟忠
9de78c0a3d
Refactor dependency setup for 'doc' target. Close #879 .
...
The doc target now only really does its build action when it detects its documentation is out of date, similar to how other targets behaves.
2015-09-30 10:04:30 +08:00
urho3d-travis-ci
fcfd76328a
Travis CI: API documentation update at 2015-09-29 18:22:02 UTC.
...
[ci package]
Commit: 315115295b
Message: Fix OBJ output when vertex data has all of pos/uv/normal.
2015-09-29 18:22:02 +00:00
Lasse Öörni
f017bf5efb
Update AngelScript version in readme & docs.
2015-09-29 20:24:34 +03:00
Yao Wei Tjong 姚伟忠
8e9a2a629f
Skip using dot and hhc when they are not being installed (properly).
2015-09-29 20:13:04 +08:00
Yao Wei Tjong 姚伟忠
ba837af5a4
Add skeleton project for AutoBinder tool.
...
[ci only: Annotate]
2015-09-24 19:57:18 +08:00
urho3d-travis-ci
0cff0eb837
Travis CI: API documentation update at 2015-09-22 11:15:21 UTC.
...
[ci package]
Commit: e55915502e
Message: Added MM_FREE mouse mode, which allows the cursor to move around and go out of the window also when hidden, and give accurate GetMousePosition() readings when inside the window. Closes #904 .
2015-09-22 11:15:21 +00:00
Lasse Öörni
e55915502e
Added MM_FREE mouse mode, which allows the cursor to move around and go out of the window also when hidden, and give accurate GetMousePosition() readings when inside the window. Closes #904 .
2015-09-22 13:36:07 +03:00
Yao Wei Tjong 姚伟忠
448f3ebf44
Fix the Rewriter not saving to filesystem issue.
...
It turns out that RefactoringTool and RefactoringCallback classes are not made for each other.
For Travis CI - attempt to push the annotated source files into a new branch. DO NOT check out from this branch, instead just use GitHub GUI to browse through the changes.
[ci only: Annotate]
2015-09-20 15:57:37 +08:00
Yao Wei Tjong 姚伟忠
4355e99c36
Restructure to run the extract and annotate in a single tool.
...
The AST matcher is currently only able to extract the exposed class names.
[ci only: Annotate]
2015-09-18 00:11:46 +08:00
urho3d-travis-ci
a6c3915e50
Travis CI: API documentation update at 2015-09-16 17:34:44 UTC.
...
[ci package]
Commit: c4e3633baf
Message: Store CustomGeometry's componentID instead of nodeID to CollisionShape in SetCustomConvexHull() & SetCustomTriangleMesh() functions. This allows using multiple customgeometries in the same node.
2015-09-16 17:34:44 +00:00
urho3d-travis-ci
0e682d5bbc
Travis CI: API documentation update at 2015-09-16 15:08:29 UTC.
...
[ci package]
Commit: 6f01d1cac9
Message: Added globalVars VariantMap to AngelScript API which can be used to share data between script modules or persist data through script reloads.
2015-09-16 15:08:29 +00:00
Lasse Öörni
6f01d1cac9
Added globalVars VariantMap to AngelScript API which can be used to share data between script modules or persist data through script reloads.
2015-09-16 17:58:49 +03:00
urho3d-travis-ci
541d590537
Travis CI: API documentation update at 2015-09-16 06:38:44 UTC.
...
[ci package]
Commit: b9155ca8b3
Message: CirCle -> Circle. Convert color to uint prior to drawing the lines, instead of converting on each line.
2015-09-16 06:38:44 +00:00
Yao Wei Tjong 姚伟忠
b3e01a1424
Add another skeleton project for for script binding extractor tool.
...
[ci only: Annotate]
2015-09-16 00:12:46 +08:00
Yao Wei Tjong 姚伟忠
f2289b10e1
Avoid hardcoding to improve the chance of using it on Windows host.
...
[ci annotate]
2015-09-15 14:57:06 +08:00
urho3d-travis-ci
a1fc1b8f6e
Travis CI: API documentation update at 2015-09-14 20:50:39 UTC.
...
[ci package]
Commit: dc7eb0d17a
Message: Make the editor's cube map save path setting relative to the scene resource path, instead of being a relative filesystem path. Ensure that the generated cube map XML does not have double slashes and uses resource path relative filenames. Minor code cleanup.
2015-09-14 20:50:39 +00:00
urho3d-travis-ci
9bbc81e6a4
Travis CI: API documentation update at 2015-09-14 17:57:42 UTC.
...
[ci package]
Commit: ae0544291a
Message: Add wrapper functions for NavigationMesh functions that take optional pointer parameters to fix crashes on MSVC. Closes #889 .
2015-09-14 17:57:42 +00:00
Yao Wei Tjong 姚伟忠
c68f957dc4
Add a new section on how to start the Clang-tools development.
...
[ci annotate]
2015-09-14 22:44:20 +08:00
Yao Wei Tjong 姚伟忠
d7845bc30f
Minor clean up on doc build setup.
...
[ci skip]
2015-09-12 16:44:22 +08:00
urho3d-travis-ci
e08883122c
Travis CI: API documentation update at 2015-09-11 13:17:42 UTC.
...
[ci package]
Commit: 7356bdecfb
Message: Add API to Animation / AnimationTrack to create tracks and keyframes and expose it to script. Change AnimationTracks to be stored in a HashMap so that removal and creation is safe without invalidating pointers. Changed the AnimationTriggerPoint API to resemble the AnimationTrack API, and change it to be handled as a value type in AngelScript API. Closes #878 .
2015-09-11 13:17:42 +00:00
Yao Wei Tjong 姚伟忠
5b4ea87ae8
Support spaces in source and/or build tree path for Doc build.
...
Remove mscgen setup for now. Previously it was setup in the hope \msc command will be used in our Doxygen documentation. But since that does not happen and there is no platform-agnostic way to determine the location of the mscgen tool, it is being disabled now until our documentation really needs it.
Fix the exclude pattern to filter out the graphics backend not being used in a build.
Make Doxygen and Graphviz a prerequisite software packages when URHO3D_DOCS build option is set to true (i.e. when 'doc' target is being included as part of the default 'all' target).
Use FindHTMLHelp.cmake module to remove hardcoding of HHC.exe path.
2015-09-11 15:13:52 +08:00
Lasse Öörni
f32ef3149b
Added explanation on color correction & 3D textures. Closes #880 .
2015-09-09 12:12:31 +03:00
Lasse Öörni
fe168efd28
Added contributor credit.
2015-09-09 11:15:01 +03:00
urho3d-travis-ci
fe5b01b56d
Travis CI: API documentation update at 2015-09-07 11:31:39 UTC.
...
[ci package]
Commit: 634393d7c8
Message: Add network replication for animations' removeOnCompletion flag. Add GetRemoveOnCompletion(). Add Lua binding for removeOnCompletion. Fix missing AngelScript binding for GetFadeTime().
2015-09-07 11:31:39 +00:00
urho3d-travis-ci
b159735d85
Travis CI: API documentation update at 2015-09-07 09:02:35 UTC.
...
[ci package]
Commit: b61a239d51
Message: Merge pull request #877 from bjorn/fix-tmx-docs
Removed outdated warning in TMX documentation
2015-09-07 09:02:35 +00:00
Thorbjørn Lindeijer
6e2eb72a25
Removed outdated warning in TMX documentation
...
No longer relevant since change 094d146c3c
.
2015-09-07 10:48:03 +02:00
Yao Wei Tjong 姚伟忠
3e765ba446
Minor code clean up for build system.
...
Suppress tolua++ tool not found message in the stderr stream on initial build.
Raise a fatal error message when user attempting to generate VS2008 project with spaces in the source/build tree path.
2015-09-04 13:14:52 +08:00
Yao Wei Tjong 姚伟忠
d8fcc094b9
Minor documentation page update. [ci only: master]
2015-09-03 17:56:26 +08:00
Yao Wei Tjong 姚伟忠
86194164b5
Avoid name clash with EMSCRIPTEN environment variable. Close #871 .
...
[ci only: Emscripten]
2015-09-03 13:41:31 +08:00
urho3d-travis-ci
1486904964
Travis CI: API documentation update at 2015-09-02 15:48:49 UTC.
...
[ci package]
Commit: 5bd672f02a
Message: Add missing Lua bindings to SplinePath. Make hierarchy & inspector windows the same width on editor startup. Remove unnecessary attributes from EditorHierarchyWindow.xml.
2015-09-02 15:48:49 +00:00
Lasse Öörni
6b33ba60f9
Allow multiple resource routers in ResourceCache. Script subsystem installs its own resource router to allow loading compiled scripts (.asc) when the originals (.as) don't exist. Closes #864 .
2015-08-31 12:41:12 +03:00
Yao Wei Tjong 姚伟忠
4ff826ddf8
Support spaces in source and/or build tree path for Windows build.
...
Close #779 .
2015-08-31 16:15:46 +08:00
Lasse Öörni
b6e997812f
Added note of spaces in path causing build to fail on Windows / VS builds.
2015-08-29 20:18:46 +03:00
Yao Wei Tjong 姚伟忠
f9e27e33f2
Ensure Lua function references are released when refcounter reaches 0.
...
Add support for constructing Lua function from C function.
2015-08-28 16:27:30 +08:00
Yao Wei Tjong 姚伟忠
c2471a240a
Reorganize includes for Samples and Extras.
...
Since the URHO3D_PCH build option is made available to support non-PCH build, our build system does not rely on precompiled header to include the Urho3D.h export header anymore. The export header is auto-included by one of Urho3D headers when it is required using the right format with the help of URHO3D_IS_BUILDING compiler define. As such, there is no need to explicitly include Urho3D.h in external project too. Sorry for the flip-flop.
2015-08-27 18:07:20 +08:00
urho3d-travis-ci
d17dbebcf4
Travis CI: API documentation update at 2015-08-27 03:10:06 UTC.
...
[ci package]
Commit: d8cfd72571
Message: Fix JSONNumberType enum error.
2015-08-27 03:10:06 +00:00
urho3d-travis-ci
46b7d0cd89
Travis CI: API documentation update at 2015-08-25 07:28:37 UTC.
...
[ci package]
Commit: 2fafa4c366
Message: Add rudimentary Lua function overload checker to catch invalid order.
Fix two of the pkg files being detected to have wrong order declared.
2015-08-25 07:28:37 +00:00
urho3d-travis-ci
25c00c895d
Travis CI: API documentation update at 2015-08-24 14:22:21 UTC.
...
[ci package]
Commit: 770be2319e
Message: Fix Lua bindings for AnimationSet2D and Vector2 classes.
2015-08-24 14:22:21 +00:00
urho3d-travis-ci
d78ea9175a
Travis CI: API documentation update at 2015-08-24 10:23:12 UTC.
...
[ci package]
Commit: 934c640835
Message: Fix Lua binding for Localization and Database subsystems.
Fix Lua version of the localization demo.
2015-08-24 10:23:12 +00:00
urho3d-travis-ci
3b8b06783e
Travis CI: API documentation update at 2015-08-24 05:40:12 UTC.
...
[ci package]
Commit: 61647bb887
Message: Optimize Lua Variant class bindings.
Take advantage of Lua being type-less by binding generic methods that can handle all the supported data type conversion.
At the same time reduce the amount of the overloads generated by tolua++ which could be potentially just dead code.
2015-08-24 05:40:12 +00:00
Yao Wei Tjong 姚伟忠
61647bb887
Optimize Lua Variant class bindings.
...
Take advantage of Lua being type-less by binding generic methods that can handle all the supported data type conversion.
At the same time reduce the amount of the overloads generated by tolua++ which could be potentially just dead code.
2015-08-24 13:26:25 +08:00
urho3d-travis-ci
9c140b503a
Travis CI: API documentation update at 2015-08-21 16:27:51 UTC.
...
[ci package]
Commit: 53b4afcab6
Message: Fix TOC for generated LuaScript API documentation page.
2015-08-21 16:27:51 +00:00
urho3d-travis-ci
0bbf66f40f
Travis CI: API documentation update at 2015-08-21 15:51:57 UTC.
...
[ci package]
Commit: b1e1ab47c3
Message: Fix Lua version of crowd simulation demo due to VariantMap API changes.
2015-08-21 15:51:57 +00:00
urho3d-travis-ci
9a23f5f172
Travis CI: API documentation update at 2015-08-21 09:50:38 UTC.
...
[ci package]
Commit: f0b3c8b805
Message: Allow interchangeable numeric value in Variant GetXXX(), e.g. GetFloat() succeeds when it's actually an int. Comparison still requires type and value to match exactly. Closes #851 .
2015-08-21 09:50:38 +00:00
urho3d-travis-ci
2486d36a60
Travis CI: API documentation update at 2015-08-21 07:04:33 UTC.
...
[ci package]
Commit: f7dd38d70e
Message: Remove M_INFINITY default value from PhysicsWorld AngelScript bindings, which is illegal to Bullet.
2015-08-21 07:04:33 +00:00
Lasse Öörni
999ccb9bc1
Added contributor credit.
2015-08-20 11:38:58 +03:00
Yao Wei Tjong 姚伟忠
102e8862bd
Avoid repetition by accessing Variant::value directly via friend func.
2015-08-19 00:13:51 +08:00
urho3d-travis-ci
5c4562ba67
Travis CI: API documentation update at 2015-08-18 09:26:22 UTC.
...
[ci package]
Commit: b202aa6ee7
Message: Minor typo correction on Lua scripting documentation page.
2015-08-18 09:26:22 +00:00
Yao Wei Tjong 姚伟忠
b202aa6ee7
Minor typo correction on Lua scripting documentation page.
2015-08-18 17:12:37 +08:00
Yao Wei Tjong 姚伟忠
4c7f8664b6
Further improve Lua binding for Variant and VariantMap classes.
...
- VariantMap can be indexed by a StringHash object directly.
- Bind a generic Get() method for Variant class to automatically "unbox" the stored object and assign it to a type less Lua object.
- Prevent Lua VM crashes when invalid type name is being passed when calling GetVoidPtr() and GetPtr().
2015-08-18 17:04:55 +08:00
urho3d-travis-ci
002d5a2688
Travis CI: API documentation update at 2015-08-16 07:57:58 UTC.
...
[ci package]
Commit: 69dd312d54
Message: Reformat and reorganize include for Navigation sub-library.
2015-08-16 07:57:58 +00:00
urho3d-travis-ci
1cd8ca0cd7
Travis CI: API documentation update at 2015-08-15 10:33:47 UTC.
...
[ci package]
Commit: 7f4b115744
Message: Make Drawable2D respect viewmask in rendering & raycast. Added viewmask attribute to Drawable2D's. Added proper category to 2D constraints to allow adding in editor. Closes #843 .
2015-08-15 10:33:47 +00:00
Lasse Öörni
70b871ebfa
Code convention edits. Removed unused variable. Make debug icons use Basic shader for no fog. Do not render debug icons to camera preview viewport. Fixed Basic shader with VERTEXCOLOR define on D3D11.
2015-08-14 23:09:53 +03:00
urho3d-travis-ci
ab2776e7d3
Travis CI: API documentation update at 2015-08-14 10:55:47 UTC.
...
[ci package]
Commit: 9e331d04d4
Message: Ensure correct 0,1,2 order in the RigidBody2D body type enum for serialization. Closes #837 .
2015-08-14 10:55:47 +00:00
Yao Wei Tjong 姚伟忠
f65b938e1b
Update documentation page for LuaScript.
...
Indexing VariantMap on Lua is now similar to C++ and AngelScript.
2015-08-13 20:39:47 +08:00
urho3d-travis-ci
a99da6d952
Travis CI: API documentation update at 2015-08-12 16:20:01 UTC.
...
[ci package]
Commit: 93a7ae4352
Message: Bind original Variant::GetBuffer() to Lua as GetRawBuffer().
Taking advantage of the new vector to table conversion template function.
2015-08-12 16:20:01 +00:00
urho3d-travis-ci
d949b19b8d
Travis CI: API documentation update at 2015-08-11 17:29:55 UTC.
...
[ci package]
Commit: 8658afabb0
Message: Clean up tolua++ bindings for handling (POD)Vector to table conversion.
Any C++ classes (either RefCounted or not) that are exposed to Lua scripting should be now supported in this conversion via new template function implementation. There should be no need to modify the ToluaUtils.cpp and .h anymore.
2015-08-11 17:29:55 +00:00
Yao Wei Tjong 姚伟忠
93f55dc5ad
Minor documentation update on Database page.
...
[ci only: master]
2015-08-10 15:54:33 +08:00
urho3d-travis-ci
875dffcc92
Travis CI: API documentation update at 2015-08-09 18:06:19 UTC.
...
[ci package]
Commit: 7a7f250996
Message: Add new documentation page for database subsystem.
2015-08-09 18:06:19 +00:00
Yao Wei Tjong 姚伟忠
7a7f250996
Add new documentation page for database subsystem.
2015-08-10 01:51:26 +08:00
Yao Wei Tjong 姚伟忠
560ef3bb37
Add Database subsystem. Add new build option to enable it.
...
Initial C++ sample database demo using execute immediate mode.
2015-08-10 01:51:25 +08:00
Lasse Öörni
cb0cd03930
Add note of VS output / PS input semantics requiring the same order on D3D11.
2015-08-08 22:53:59 +03:00
urho3d-travis-ci
bc58db968d
Travis CI: API documentation update at 2015-08-06 13:59:00 UTC.
...
[ci package]
Commit: b53b584123
Message: 8-bit render order support in materials. This adjusts the drawing order within a scene pass, and takes precedence over both state & distance sorting.
2015-08-06 13:59:00 +00:00
Lasse Öörni
b53b584123
8-bit render order support in materials. This adjusts the drawing order within a scene pass, and takes precedence over both state & distance sorting.
2015-08-06 16:42:52 +03:00
urho3d-travis-ci
1592c95915
Travis CI: API documentation update at 2015-08-05 16:16:10 UTC.
...
[ci package]
Commit: a737bbb671
Message: Fix terrain occlusion leaving holes in the occlusion geometry, and being over-aggressive with height reduction, which would result in poor occlusion. Allow to configure terrain number of LOD levels to be less than 4. Allow to configure the LOD level used for terrain occlusion (not recommended to be changed.) Closes #825 .
2015-08-05 16:16:10 +00:00
urho3d-travis-ci
4d0f0b9ef3
Travis CI: API documentation update at 2015-08-05 12:26:11 UTC.
...
[ci package]
Commit: 5edc729ee5
Message: Remove occlusionOffset from TerrainPatch, instead calculate the minimum height in the neighborhood of each lowest LOD terrain vertex. Occlusion still uses lowest LOD to not use up occlusion triangles quickly. Fixes #822 .
2015-08-05 12:26:11 +00:00
urho3d-travis-ci
be1feb49be
Travis CI: API documentation update at 2015-08-05 00:53:57 UTC.
...
[ci package]
Commit: 7da3eb5616
Message: Exposed various kNet connection stats.
2015-08-05 00:53:57 +00:00
urho3d-travis-ci
ad1ea20f20
Travis CI: API documentation update at 2015-08-04 14:58:47 UTC.
...
[ci package]
Commit: fba5948ab0
Message: Allow to disable rendering of the whole UI (except for the cursor and modal elements) by setting the UI root to not visible. Added new function UIElement::IsVisibleEffective() which checks for propagated visibility. Make sure to clear focus also if a child element (that has focus) becomes effectively invisible. Closes #811 .
2015-08-04 14:58:47 +00:00
Lasse Öörni
c14d6ba4b7
Editor code convention edits. Use Alt+W for color wheel in both hotkey modes.
2015-07-31 22:00:48 +03:00
urho3d-travis-ci
0eda0fa9e2
Travis CI: API documentation update at 2015-07-31 16:47:06 UTC.
...
[ci package]
Commit: 97e8e89e23
Message: Merge remote-tracking branch 'jsandusky/DDSImageChain'
2015-07-31 16:47:06 +00:00
Lasse Öörni
397a904cc9
Fix contributor name sorting.
2015-07-29 18:19:52 +03:00
Lasse Öörni
6bbf9fa409
Added contributor credit.
2015-07-29 17:14:42 +03:00
Lasse Öörni
b74c2360f8
Restored original controls in standard hotkeys mode. The MMB pan option (standard hotkeys mode only) now changes the behavior of shift in relation to pan & orbit only. Editor code cleanup & code convention edits.
2015-07-27 17:35:10 +03:00
MonkeyFirst
8fc2ae9436
some fixes for smart duplicate
2015-07-25 22:47:02 +06:00
Lasse Öörni
9e978e767c
Merge remote-tracking branch 'monkeyfirst/material-editor-few-model-preview'
...
Conflicts:
bin/Data/Scripts/Editor/EditorView.as
2015-07-23 15:40:41 +03:00
MonkeyFirst
85e34c5b20
add B. mode rotation when no selection & dox controls2 fix
2015-07-23 15:40:32 +06:00
urho3d-travis-ci
0dc9256b2a
Travis CI: API documentation update at 2015-07-22 06:14:06 UTC.
...
[ci package]
Commit: 3da81f2b91
Message: Added missing script bindings for Vector::Abs() & IsInsideFast()
2015-07-22 06:14:06 +00:00
MonkeyFirst
483d2ad7cd
Add documentation changes
2015-07-21 22:30:51 +06:00
urho3d-travis-ci
60ea83dbfd
Travis CI: API documentation update at 2015-07-21 12:08:42 UTC.
...
[ci package]
Commit: c5a75e523a
Message: Added Node function to remove all components of type.
2015-07-21 12:08:42 +00:00
Lasse Öörni
e594b9e6dd
Edit Localization docs. Minor comment edit.
2015-07-21 14:33:23 +03:00
Lasse Öörni
87c8a0874a
Merge remote-tracking branch '1vanK/improvements'
2015-07-21 13:46:06 +03:00
Ivan K
9c78d9bcb9
Localization: documentation
2015-07-20 07:13:37 +04:00
Ivan K
d540f79eec
Localization: fixes, adding comments, reworking samples, partial russification of editor
2015-07-19 16:07:24 +04:00
urho3d-travis-ci
472cdfa50f
Travis CI: API documentation update at 2015-07-17 17:52:17 UTC.
...
[ci package]
Commit: 32ba366f0b
Message: Fixed return value for Image Save
2015-07-17 17:52:17 +00:00
Lasse Öörni
0fc4cdf12c
Tabs to spaces. Moved MMB pan setting from Preferences dialog to Settings dialog to match the rest of the camera options. Added contributor credit.
2015-07-17 18:08:57 +03:00
Lasse Öörni
311413da49
Merge remote-tracking branch 'julyfortoday/JFTEditorModifications'
2015-07-17 17:39:30 +03:00
julyfortoday
2880466e74
Updated editor documentation
2015-07-17 08:20:47 -04:00
Lasse Öörni
f5b2a17458
Add note of acceptable 3rd party licenses in the contribution checklist.
2015-07-16 22:55:26 +03:00
urho3d-travis-ci
bbe1e9a1bf
Travis CI: API documentation update at 2015-07-16 11:28:51 UTC.
...
[ci package]
Commit: 3b4738ee25
Message: Clean up Spline comments. Add a Catmull-Rom full path mode which duplicates or loops the start and end. Closes #780 .
2015-07-16 11:28:51 +00:00
Lasse Öörni
e00b3cdd2a
Added contributor credit.
2015-07-15 18:08:55 +03:00
urho3d-travis-ci
a1edde4e4d
Travis CI: API documentation update at 2015-07-14 19:35:54 UTC.
...
[ci package]
Commit: 52885a22c4
Message: Clean up Spline code, add support for Catmull-Rom interpolation of other values than Vector3, and fix out of bounds array access in Catmull-Rom interpolation. Add linear interpolation mode. Add script bindings of new interpolation mode enums. Closes #772 . Closes #773 .
2015-07-14 19:35:54 +00:00
Lasse Öörni
6f8ed55c0a
Fix the Depth shader on D3D11. Simplify View code to determine whether a substitute RT for the backbuffer is needed. Fix having to render the hardware depth stencil twice in the ForwardDepth renderpath.
2015-07-14 19:32:58 +03:00
Lasse Öörni
56ad4078aa
Added contributor credit.
2015-07-13 13:17:48 +03:00
Lasse Öörni
ccf5c88899
Added contributor credit.
2015-07-12 16:19:41 +03:00
Yao Wei Tjong 姚伟忠
f0d107d3db
Add new build option to support non-PCH build.
...
In order to achieve this, the Precompiled.h is now included back in all the Urho3D implementation source file. So, when the Precompiled.h is not being force-included in the PCH build, then the compiler is still able to find all the required symbol declarations. By doing so, it should also fix the indexer in some IDEs to index all the Urho3D declared symbols correctly whether it is a PCH build or not.
2015-07-07 23:43:56 +08:00
Lasse Öörni
796dfa52e3
Updated warning in documentation for creating components to out-of-scene nodes.
2015-07-02 20:24:39 +03:00
Lasse Öörni
94d53fd687
Remove obsolete remark from documentation; to be verified with e.g. physics components.
2015-07-01 23:47:30 +03:00
urho3d-travis-ci
29e02e0ae8
Travis CI: API documentation update at 2015-06-30 09:45:49 UTC.
...
[ci package]
Commit: caf78d6178
Message: Minor typo corection on binding and code comment.
2015-06-30 09:45:49 +00:00
urho3d-travis-ci
3cf39a1389
Travis CI: API documentation update at 2015-06-29 19:53:46 UTC.
...
[ci package]
Commit: e8af02f453
Message: Add double serialization support to Variant, Deserializer/Serializer, XMLElement & JSONValue. Use double to store a Lua object's number attributes. Add editing of double attributes to the editor. Closes #758 .
2015-06-29 19:53:46 +00:00
Lasse Öörni
0e2e1d10e4
Added contributor credit.
2015-06-16 16:53:16 +03:00
Lasse Öörni
27735786da
Merge remote-tracking branch 'feltech/lua-load-raw-script-files'
2015-06-16 15:34:13 +03:00
David Feltell
414e92dad2
Tidied/updated Lua raw script loader CMake definition and documentation.
...
* Tidied CMake definition and defaulted to disabled for
multi-configuration build types.
* Added CMake variable to table in "Building Urho3D" docs page.
* Added a section on "Debugging script files" to the "Lua scripting"
docs page.
2015-06-15 23:59:38 +01:00
urho3d-travis-ci
13e854c946
Travis CI: API documentation update at 2015-06-15 21:06:30 UTC.
...
[ci package]
Commit: e89184b38c
Message: Rename texture_uv_ to textureUV_
2015-06-15 21:06:30 +00:00
urho3d-travis-ci
92075c6b43
Travis CI: API documentation update at 2015-06-14 12:28:34 UTC.
...
[ci package]
Commit: 476c4f25c8
Message: Allow GetChildrenWithClassName() in AngelScript API to return derived classes. Thanks to JSandusky for the original forum post on which the code is based.
2015-06-14 12:28:34 +00:00
urho3d-travis-ci
f0999ad2ff
Travis CI: API documentation update at 2015-06-10 10:22:01 UTC.
...
[ci package]
Commit: 3e930c5a6f
Message: Added IsAtEnd() function to AnimationController.
2015-06-10 10:22:01 +00:00
Lasse Öörni
d3e28ce1e9
Minor edits to the build instructions.
2015-06-04 11:41:38 +03:00
urho3d-travis-ci
b3fda4de9c
Travis CI: API documentation update at 2015-05-31 17:31:20 UTC.
...
[ci package]
Commit: 46ebfb4b22
Message: Fix GetData() from rendertarget textures on D3D9. Thanks for JSandusky for bringing into attention. Added GetComponents() to Texture to easily determine which kind of Image needs to be created to receive the texture data.
2015-05-31 17:31:20 +00:00
urho3d-travis-ci
4e27d96482
Travis CI: API documentation update at 2015-05-28 14:10:58 UTC.
...
[ci package]
Commit: d090b0be56
Message: Added blendmode to renderpath commands (only used by QUAD commands.)
2015-05-28 14:10:58 +00:00
Lasse Öörni
d090b0be56
Added blendmode to renderpath commands (only used by QUAD commands.)
2015-05-28 17:00:00 +03:00
urho3d-travis-ci
12f220618c
Travis CI: API documentation update at 2015-05-28 10:02:09 UTC.
...
[ci package]
Commit: 88d86548a4
Message: Further minor clean up the CrowdAgent class.
Revise the sample so Jack walk and turn more naturally.
2015-05-28 10:02:09 +00:00
urho3d-travis-ci
fd386c8bcd
Travis CI: API documentation update at 2015-05-27 13:59:39 UTC.
...
[ci package]
Commit: 6b72c4412a
Message: Minor code clean up and bug fixes for DetourCrowd implementation.
Avoid using multiple vectors to hold the same set of objects in the DetourCrowd sample.
2015-05-27 13:59:39 +00:00
urho3d-travis-ci
96e9e87e35
Travis CI: API documentation update at 2015-05-22 08:30:22 UTC.
...
[ci package]
Commit: 4fab742e50
Message: Added accessors for navMesh debug geometry
2015-05-22 08:30:22 +00:00
urho3d-travis-ci
24e11c6b6c
Travis CI: API documentation update at 2015-05-22 06:08:11 UTC.
...
[ci package]
Commit: 44d5d21bbe
Message: Exposed Node::GetComponents(), Node::GetChildren() and Node::GetChildrenWithComponent() to lua
2015-05-22 06:08:11 +00:00
urho3d-travis-ci
e78d91d00e
Travis CI: API documentation update at 2015-05-21 14:08:22 UTC.
...
[ci package]
Commit: b274be3997
Message: Added Get/SetMaxObstacles() to DynamicNavigationMesh
2015-05-21 14:08:22 +00:00
urho3d-travis-ci
dadca9931e
Travis CI: API documentation update at 2015-05-19 14:37:15 UTC.
...
[ci package]
Commit: bb03eb0f12
Message: Moved the transformation of AngelScript function name to void signature to GetFunction() / GetMethod() to allow all of execute, delayed execute and event subscription to handle either a function name or full signature. Added HasMethod() to ScriptInstance to allow checking for existence of function (avoid error log print in cases where an "optional" function is being called on a script object.) Updated scripting documentation.
2015-05-19 14:37:15 +00:00
Lasse Öörni
bb03eb0f12
Moved the transformation of AngelScript function name to void signature to GetFunction() / GetMethod() to allow all of execute, delayed execute and event subscription to handle either a function name or full signature. Added HasMethod() to ScriptInstance to allow checking for existence of function (avoid error log print in cases where an "optional" function is being called on a script object.) Updated scripting documentation.
2015-05-19 17:27:58 +03:00
Mike3D
5bf52beb81
Small Urho2D documentation update based on forum questions
2015-05-19 14:37:57 +02:00
urho3d-travis-ci
058ba0a4c3
Travis CI: API documentation update at 2015-05-18 16:19:29 UTC.
...
[ci package]
Commit: 562700fceb
Message: Added more navigation bindings
Also added global toggle for NavArea::DrawDebugGeometry()
and OffMeshConnection::DrawDebugGeometry()
Also added lua binding for DrawDebugGeometry() in Component.pkg
2015-05-18 16:19:29 +00:00
urho3d-travis-ci
7d5fea25cb
Travis CI: API documentation update at 2015-05-17 14:02:01 UTC.
...
Commit: f9f920964f
Message: Remove agents & obstacles on OnNodeSet(null), similar to Drawables. Do not allow adding an agent when node is already null. Added missing enum in AngelScript navigation API. Do not keep a persistent array of agent handles in the AngelScript crowd example, as that keeps the agents alive even past removal from scene. Closes #729 .
[ci package]
2015-05-17 14:02:01 +00:00
urho3d-travis-ci
dafca26c97
Travis CI: API documentation update at 2015-05-17 10:46:33 UTC.
...
Commit: https://github.com/$TRAVIS_REPO_SLUG/commit/$TRAVIS_COMMIT
Message: $COMMIT_MESSAGE
[ci package]
2015-05-17 10:46:33 +00:00
urho3d-travis-ci
6bacbe4230
Travis CI: API documentation update at 2015-05-16 19:16:03 UTC.
...
[ci package]
2015-05-16 19:16:03 +00:00
urho3d-travis-ci
3debae64f8
Travis CI: API documentation update at 2015-05-16 14:59:59 UTC.
...
[ci package]
2015-05-16 14:59:59 +00:00
JSandusky
4fd8bc00d6
Updates to Navigation documentation
2015-05-14 23:43:11 -04:00