Commit History

Author SHA1 Message Date
  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