Commit Graph

9886 Commits

Author SHA1 Message Date
Yao Wei Tjong 姚伟忠
e62179f133 Integrate IK sub-library with Urho3D's build system. 2017-04-01 21:28:27 +08:00
Yao Wei Tjong 姚伟忠
a8dcfa2be9 Merge branch 'InverseKinematics' of https://github.com/TheComet93/Urho3D into TheComet93-InverseKinematics 2017-04-01 14:20:56 +08:00
Yao Wei Tjong
f3a596ad42 For CI - another temp fix for Web CI build.
Fix https://github.com/urho3d/urho3d.github.io/issues/20. 
[ci packaging]
2017-03-31 09:47:20 +08:00
urho3d-travis-ci
f2c01b1c00 Travis CI: API documentation update at 2017-03-30 14:09:06 UTC.
[ci package]

Commit: 7bf75955d8

Message: Minor code convention edit to avoid underscore in function name.
2017-03-30 14:09:07 +00:00
Lasse Öörni
7bf75955d8 Minor code convention edit to avoid underscore in function name. 2017-03-30 16:54:59 +03:00
Konstant
795af77d74 Bind ResourceCache::GetResources. 2017-03-30 15:49:07 +02:00
Lasse Öörni
34a45587e9 Add contributor credit. 2017-03-30 11:00:41 +03:00
Lasse Öörni
0b12de174e Merge remote-tracking branch 'cheece/patch-1' 2017-03-30 10:49:55 +03:00
Lasse Öörni
84605eec12 Fix comment. Closes #1884. 2017-03-30 10:29:01 +03:00
Simon Flores
3173c6199c Update Transform.glsl
let the user define the number of outputs for advanced rendering effects such as subsurface scattering
2017-03-29 23:08:31 -04:00
Yao Wei Tjong 姚伟忠
473c6c2380 For CI - temporary fix for web sample upload using default HTML shell.
In future the statically generated page at urho3d.github.io will be the shell for the *.js and *.wasm modules.
[skip appveyor] [ci only: Web]
2017-03-29 22:35:07 +08:00
Yao Wei Tjong 姚伟忠
1bd123ecfb Disable exception handling codegen for Emscripten DEBUG build config.
Urho3D library does not use C++ exceptions feature. Emscripten already disables exception handling by default for -O1 and above.
2017-03-27 23:15:16 +08:00
Lasse Öörni
9df8cfd0a8 Add note on usage of DebugNew.h. Closes #1879. 2017-03-27 11:35:15 +03:00
Lasse Öörni
0a36e92bc9 Add note on using server & client functionality in Network subsystem simultaneously. 2017-03-27 11:30:31 +03:00
Yao Wei Tjong 姚伟忠
cd57326098 Minor documentation update on how to use Urho3D libary. 2017-03-26 22:18:35 +08:00
Yao Wei Tjong 姚伟忠
9d84ccffe4 Initial attempt to support MODULE library type for Web platform.
Disallow memory growth when using MODULE lib-type.
Move the resource defining and checking logic into their own macros.
2017-03-26 22:18:35 +08:00
Lasse Öörni
2e19e8a28f Merge remote-tracking branch 'rokups/feature/move-ui-root-element' 2017-03-24 13:37:29 +02:00
Lasse Öörni
4ab85d993c Merge pull request #1875 from rokups/feature/IntVector2-constants
IntVector2 constants
2017-03-24 10:52:09 +02:00
Rokas Kupstys
ca76683568 IntVector2 constants 2017-03-23 19:27:48 +02:00
Rokas Kupstys
5e9579b23a Allow root UI element to be moved. 2017-03-23 18:09:02 +02:00
Yao Wei Tjong 姚伟忠
5649e9b85b Fix Emscripten build on Windows host system.
[ci skip]
2017-03-23 21:54:34 +08:00
urho3d-travis-ci
c73f0651e7 Travis CI: API documentation update at 2017-03-22 21:12:55 UTC.
[ci package]

Commit: e92c0ee093

Message: Merge pull request #1872 from Florastamine/master

Add Animation::GetTrack(unsigned)
2017-03-22 21:12:55 +00:00
Lasse Öörni
e92c0ee093 Merge pull request #1872 from Florastamine/master
Add Animation::GetTrack(unsigned)
2017-03-22 23:00:53 +02:00
Florastamine
eb9e5c8b6e Fixed coding style; added AngelScript binding. 2017-03-23 01:27:35 +07:00
Florastamine
00599723aa Added Animation::GetTrack(unsigned) 2017-03-23 00:24:41 +07:00
Alex Murray
68f8d23411 Fixing issues raised by Mike3D (incorrect offset in sample, exposing auto solve) 2017-03-22 14:23:14 +01:00
Lasse Öörni
c896983901 Add spaces to README.md headings. 2017-03-22 12:13:25 +02:00
TheComet
327965a40c Fixing build on windows, fixing segfault in release builds 2017-03-22 02:15:32 +01:00
TheComet
d355540f41 Trying proposed _PSTDINT_H_INCLUDED fix. Reformatting some docstrings 2017-03-21 17:51:14 +01:00
TheComet
816577e98a Fix compiler error 2017-03-21 15:56:47 +01:00
TheComet
d2911ad455 Adding ik library to Urho3D thirdparty libs 2017-03-21 15:56:47 +01:00
TheComet
e6208ab85f Adding detailed docstrings in IK headers 2017-03-21 15:56:47 +01:00
TheComet
8fc0aa2866 Lua script bindings and CPP sample 2017-03-21 15:56:47 +01:00
TheComet
f73b1d16ab Adding IKConstraint support, but it is not not yet usable 2017-03-21 15:56:47 +01:00
TheComet
269a219aae Fixing undefined reference issues in IK sample 2017-03-21 15:56:47 +01:00
TheComet
2be9286d38 Wrote AngelScript bindings, I'm still considering renaming a few things here and there 2017-03-21 15:56:47 +01:00
TheComet
124fd3e0b5 Exposing target rotation settings 2017-03-21 15:56:47 +01:00
TheComet
ea5580f357 Weighted rotations (experimental) 2017-03-21 15:56:47 +01:00
TheComet
073f7ef571 Exposing weighted nlerp 2017-03-21 15:56:47 +01:00
TheComet
b5ded0814a Updating enums 2017-03-21 15:56:47 +01:00
TheComet
1b780a219f Update initial pose every frame to support animated models 2017-03-21 15:56:46 +01:00
TheComet
06a9e87391 IKEffector sets weight (and clamps) correctly 2017-03-21 15:56:46 +01:00
TheComet
b0affd8d9b IKSolver options to enable/disable angle calculations and continuous solving 2017-03-21 15:56:46 +01:00
TheComet
7e36538c44 Reset to initial pose when the tree changes 2017-03-21 15:56:46 +01:00
TheComet
7b3cd64b02 More attributes for settings things. Adapting IKSolver so multiple solvers can be created. It is no longer a subsystem. All child chains terminate at the IKSolver node 2017-03-21 15:56:46 +01:00
TheComet
47a5a077a6 Adapting to changed callback function signature 2017-03-21 15:56:46 +01:00
TheComet
b22871ff20 Applying positions as well as rotations 2017-03-21 15:56:46 +01:00
TheComet
e45d37c230 Adding more debug drawing stuff 2017-03-21 15:56:46 +01:00
TheComet
067785d022 Setting the algorithm creates a new solver 2017-03-21 15:56:46 +01:00
TheComet
cf30fb98c0 Adding IK library to Urho3D, enable/disable it with -DURHO3D_IK 2017-03-21 15:56:46 +01:00