aster2013
|
f9107d4fed
Add scene attribute animation update event.
|
11 years ago |
Aster Jian
|
48c3868a79
Remove child object animation, add load and save function.
|
11 years ago |
Aster Jian
|
0de5de0678
Remove ignore network update, add animated network attribute check.
|
11 years ago |
aster2013
|
dcbd1a3d7c
Ignore network update when update animations.
|
11 years ago |
aster2013
|
4a3ed4117a
Refactor animation system, add AttributeAnimationInstance.
|
11 years ago |
aster2013
|
2eff0e1144
Add attribute animation.
|
11 years ago |
aster2013
|
5fd7363201
Add Animatable class.
|
11 years ago |
Lasse Öörni
|
67d603d8e5
Node transform space refactoring. Translate(), Rotate() and LookAt() functions take a transform space (local, parent or world). Translate() has a behavior change: default space is local, as that is most often used in eg. camera movement, and is consistent with the default for rotations (the earlier fixedAxis = false was same as local space). The redundant TranslateRelative() function is removed. Add RotateAround() function, which allows rotating around a pivot in either local, parent or world space. Closes #295.
|
11 years ago |
Lasse Öörni
|
cf4c43d344
Added Serializer / Deserializer functions for reading & writing matrices. Added bool success parameter to Quaternion::FromLookRotation() and Node::LookAt(), as it can potentially give a NaN result (in which case the original rotation is kept). Optimized reading of math objects in Deserializer to avoid default construction.
|
11 years ago |
Lasse Öörni
|
f6c96c2f9f
Simplify defining Vector2,3,4::ZERO. Consistency for the up direction parameter name in Node::LookAt() & Quaternion::FromLookRotation().
|
11 years ago |
aster2013
|
9cd40fb07f
Revert attribute animation. It will be added in a new branch.
|
11 years ago |
aster2013
|
b1b9c34c11
Add simple attribute animation system, and change StaticScene to test it.
|
11 years ago |
aster2013
|
130551f4d8
Add fixed pixel size (user don't need change the value).
|
11 years ago |
Yao Wei Tjong 姚伟忠
|
24aeabb02f
Move back MarkAllDrawable2DDirty() to Node class as public method.
|
11 years ago |
aster2013
|
3c7a52d6f3
Make MarkAllDrawable2DDirty function private in Scene class.
|
11 years ago |
Yao Wei Tjong 姚伟忠
|
d5d4d51aff
Refactor Drawable2D's pixel-per-unit to Scene's 2D-unit-size attr.
|
11 years ago |
Yao Wei Tjong 姚伟忠
|
f48ef6f5bd
Minor bug fix, refactoring and reformatting.
|
11 years ago |
Alex Parlett
|
7aa0d8acc9
Separated the Spline Mathematical aspect from the Component into a new Spline class under Math. No angelscript or lua bindings as of yet as I'm unsure how to go about adding the templated class in a suitable manner.
|
11 years ago |
Lasse Öörni
|
6d5ddc23e0
Bump the copyright for 2014.
|
12 years ago |
Lasse Öörni
|
dd075db33b
Added UnknownComponent mechanism for dealing with unregistered components in scene load/save. For now attributes are not editable. Related to issue #149.
|
12 years ago |
Nick Royer
|
0e84a2a2d9
Added a few math and node convenience functions
|
12 years ago |
Lasse Öörni
|
36eb726d36
Add the concept of base class type to Object to simplify determining if a ScriptInstance's handle variable is a Node, Component or Resource. Serialize script's resource handles as ResourceRef attributes and allow editing them.
|
12 years ago |
Lasse Öörni
|
3a908a54c5
Improved Node, RigidBody & SmoothedTransform header comments in regard to world/parent coordinate spaces.
|
12 years ago |
Lasse Öörni
|
3b32acf27f
Added possibility to clear scene of only replicated or local content. Do not clear local content from a client scene when joining a server. This makes the startup of the SceneReplication sample faster, as the static scene is not replicated.
|
12 years ago |
Lasse Öörni
|
2271d6ba83
Added Ragdolls sample.
|
12 years ago |
Lasse Öörni
|
26a9bc763e
Added Temporary flag to Serializable, which means it will not be saved if enabled. Currently the sub-nodes created by Terrain are marked temporary.
|
12 years ago |
Wei Tjong Yao
|
02512cecf9
In order to move the out-of-source 'build' directory back to Urho3D project root directory, all the source codes sub-directories are now moved down one level to a new directory under project root called 'Source'.
|
12 years ago |