تاریخچه Commit ها

نویسنده SHA1 پیام تاریخ
  Lasse Öörni 31e027b354 Maximum amount of sorted instances can be configured in Renderer. By default 1000. 13 سال پیش
  Lasse Öörni a7494cedc4 Removed NetworkState pointer from Serializable for better class memory layout control. 13 سال پیش
  Lasse Öörni 91f6f87472 Explicitly mark changed nodes to avoid going through the whole scene in PrepareNetworkUpdate(). 13 سال پیش
  Lasse Öörni 1a9dced05b Updated to AngelScript 2.23.1 WIP. 13 سال پیش
  Lasse Öörni e0571d46eb Removed kNet message priority sorting to improve CPU performance when sending a high volume of network messages. 13 سال پیش
  Lasse Öörni 41c2efde36 Code cleanup, reorganization of network profiling blocks. 13 سال پیش
  Lasse Öörni 2f25825361 Added error logging for scene checksum error. 13 سال پیش
  Lasse Öörni 1c2cc43f14 Refactoring of how network updates to clients are collected. This removes costly, redundant Variant compares that were performed per-user. 13 سال پیش
  Lasse Öörni c710fb4ef6 Further optimization of network updates. Use a HashMap to store replicated and local nodes and components separately. Query depended on scene nodes only once per network frame, not per user. Cache the network attribute infos to Serializable. 13 سال پیش
  Lasse Öörni a4a0458981 Removed Connection's own framenumber as redundant. 13 سال پیش
  Lasse Öörni 1cf5d99d44 Optimized network server operation by using HashMap instead of Map where applicable and by querying Serializable attributes once per network frame, instead of per user. 13 سال پیش
  Lasse Öörni 1e493ba802 Networked rigidbodies should work now. 13 سال پیش
  Lasse Öörni 1841169cb2 Fixed missing CollisionGeometryData code. 13 سال پیش
  Lasse Öörni 26e2ebca26 Fixed enemy motion bugs in networked NinjaSnowWar. 14 سال پیش
  Lasse Öörni cc3ee34f58 Increased occlusion buffer depth bias. 14 سال پیش
  Lasse Öörni 3f36d0ffc9 Removed nlerp animation blending as it was prone to artifacts. 14 سال پیش
  Lasse Öörni 6845f056a5 Refactored NinjaSnowWar example to load the scene and objects from files instead of creating them programmatically. 14 سال پیش
  Lasse Öörni ad6243870b Updated to newest kNet & AngelScript. 14 سال پیش
  Lasse Öörni b6e09d2655 Renamed FinishUpdate() to ApplyAttributes() to be more descriptive, and to not confuse with frame updates. 14 سال پیش
  Lasse Öörni 3f7fffbf49 Some renames. CollisionGroup -> CollisionLayer, Scene::GetNodeByID() -> GetNode(), Ray::Distance() -> HitDistance(). 14 سال پیش
  Lasse Öörni 6a22f5d7d7 Fixed crash if a RigidBody is parented to a node without a RigidBody. 14 سال پیش
  Lasse Öörni ba533b449c Restored original sendrate decrease logic. 14 سال پیش
  Lasse Öörni deb5455a0e Use own DirectSound code in Windows/Direct3D9 mode as PortAudio has tendency for stutter. 14 سال پیش
  Lasse Öörni 6381b88166 Added state for server-side package transfers, instead of sending everything at once. 14 سال پیش
  Lasse Öörni d807ec230a Decreased bandwidth adjustment aggressiveness. 14 سال پیش
  Lasse Öörni b694ad047e Refactored interest management into the NetworkPriority component. 14 سال پیش
  Lasse Öörni 6d552a8193 Use fixed size 24 bit network object IDs for more deterministic bandwidth use. 14 سال پیش
  Lasse Öörni 68beb82607 Eliminated the medium message priority to avoid synchronization problems where update messages would be sent after a node's or component's removal. 14 سال پیش
  Lasse Öörni b3a8cf7039 Use HashMap/HashSet for rapidly changing data structures in Connection. 14 سال پیش
  Lasse Öörni bd76a14249 Fixed Unix build. Fixed counting of enemies in multiplayer NinjaSnowWar. Disabled snowball CollisionShape replication due to divergent simulation on the client. Removed previousControls from Connection as it is potentially unreliable if multiple controls packets arrive between updates. 14 سال پیش