Commit History

Author SHA1 Message Date
  Lasse Öörni e6fe0d6cf0 Removed convenience GetWorldTransform() from Component to make it explicit that an indirection to the parent node is being made. 13 years ago
  Lasse Öörni d8eb85b9b4 Added SphereCast function to PhysicsWorld. 13 years ago
  Lasse Öörni 40709f2d63 Added GetCompressedTextureSupport() to Graphics. Always true on Direct3D9. 13 years ago
  Lasse Öörni 5bc2c61d88 Reorganized Node, Component, Drawable & Camera member variables for more optimal access. 13 years ago
  Lasse Öörni 5640824c9a Fixed Camera not properly notified of node transform changes. 13 years ago
  Lasse Öörni 91f6f87472 Explicitly mark changed nodes to avoid going through the whole scene in PrepareNetworkUpdate(). 13 years ago
  Lasse Öörni e0571d46eb Removed kNet message priority sorting to improve CPU performance when sending a high volume of network messages. 13 years ago
  Lasse Öörni 66a860144a Added separate Equals() function to Vector & Quaternion classes to perform comparison with epsilon. Equality operator does not use epsilon. This optimizes network sync somewhat. 13 years ago
  Lasse Öörni 08ac95dbf7 Fixed continuous collision detection to work with the compound shape. 13 years ago
  Lasse Öörni 32fa940130 Handle world transform update of parented RigidBodies correctly. 13 years ago
  Lasse Öörni a85817a355 Reverted to joint world space positioning for reliability. 13 years ago
  Lasse Öörni 566489e1fa Updated the script API documentation. 13 years ago
  Lasse Öörni ff950d7dca Refactored joint attributes. Now the joint should be created into a node with a rigidbody, and only the connected body needs to be specified. 13 years ago
  Lasse Öörni bea4b8d60b Allow per-rigidbody disabling of gravity. 13 years ago
  Lasse Öörni c0273f35ca Removed deprecated SuppressNextChar() function. 13 years ago
  Lasse Öörni 72794673d1 Fixed crash if a window message was received before the Input subsystem had initialized itself. 13 years ago
  Lasse Öörni 9d15b80fc4 Audio::IsInterpolated() -> Audio::GetInterpolation(). 14 years ago
  Lasse Öörni 26e2ebca26 Fixed enemy motion bugs in networked NinjaSnowWar. 14 years ago
  Lasse Öörni 911f9e4c5b Removed the "flush GPU" feature as it was causing erratic timing. The downside is increased input lag when vsync is on. 14 years ago
  Lasse Öörni ff9df846d1 Fixed physics transform interpolation when physics timestep is lower than framerate. 14 years ago
  Lasse Öörni 50226cfdb0 Started work toward Unicode compatibility. 14 years ago
  Lasse Öörni 7ec5ec4f6e Added FileWatcher class (for now Windows only) & live resource reloading. 14 years ago
  Lasse Öörni 9b89a1540d Added resource name sanitation to prevent creation of duplicate resources. 14 years ago
  Lasse Öörni 88645ee31b Updated script API. 14 years ago
  Lasse Öörni d34a73bfb9 Added full deferred rendering in addition to light pre-pass. 14 years ago
  Lasse Öörni a1c70a3476 Added bloom post-process effect. 14 years ago
  Lasse Öörni 9fc3d48c12 Changed Viewport to be a reference-counted object. 14 years ago
  Lasse Öörni 55ce257a9c Initial postprocessing implementation. Reimplemented the FXAA edge filter using it. 14 years ago
  Lasse Öörni 510c606b3d Removed the redundant GetString() functions from XMLElement. 14 years ago
  Lasse Öörni 762085c443 Updated script API. 14 years ago