Lasse Öörni
|
da243eb31b
Applied UI & editor related patch from weitjong.
|
13 년 전 |
Lasse Öörni
|
f5e2be65c1
Added note about the ElapsedTime built-in shader parameter to documentation.
|
13 년 전 |
Lasse Öörni
|
55681dc55a
Applied patch from weitjong.
|
13 년 전 |
Lasse Öörni
|
a40fead7dc
Updated license for the new year.
|
13 년 전 |
Lasse Öörni
|
2ae05de8ca
Added elapsed time accumulation to Scene.
|
13 년 전 |
Lasse Öörni
|
7d8558a51f
Applied massive patch from weitjong.
|
13 년 전 |
Lasse Öörni
|
88aaa46465
Corrected formatting issues. License.txt & Readme.txt encoded as UTF-8, source code uses ASCII encoding.
|
13 년 전 |
Lasse Öörni
|
7813601540
Added scene timescale attribute.
|
13 년 전 |
Lasse Öörni
|
f0b6d55b28
Enclosed Urho3D classes inside Urho3D namespace to avoid clashes with external libraries.
|
13 년 전 |
Lasse Öörni
|
128aa4735d
Fixed Scene not calling MarkNetworkUpdate() on itself when the smoothing parameters are changed.
|
13 년 전 |
Lasse Öörni
|
064842c6da
Reset next node/component ID's when scene is cleared.
|
13 년 전 |
Lasse Öörni
|
ae0259c1e3
Remove nodes/components in Scene destructor before cleaning up the scene object maps.
|
13 년 전 |
Lasse Öörni
|
76454f0385
Reset old node/component ID's consistently when scene is deleted or when node/component ID conflicts happen, in addition to removing the scene reference.
|
13 년 전 |
Lasse Öörni
|
a77a685f4c
Fixed warnings reported by Xcode.
|
13 년 전 |
Lasse Öörni
|
c96f9e72dc
Cleaned up joystick code. Automatically open the joystick when accessed.
|
13 년 전 |
Lasse Öörni
|
5570d120a1
Added DebugNew.h include to Scene.
|
13 년 전 |
Lasse Öörni
|
9123d1c3d3
Eliminated unnecessary recreation/readdition of physics components when attributes change.
|
13 년 전 |
Lasse Öörni
|
172a097b1c
Mark nodes and components separately for network update, instead of looping node's all components when one of them changes.
|
13 년 전 |
Lasse Öörni
|
da921892b2
Rearranged Octant variables for more optimal access.
|
13 년 전 |
Lasse Öörni
|
91f6f87472
Explicitly mark changed nodes to avoid going through the whole scene in PrepareNetworkUpdate().
|
13 년 전 |
Lasse Öörni
|
41c2efde36
Code cleanup, reorganization of network profiling blocks.
|
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
|
c48f640a18
Changed several structures to HashMap / HashSet for better performance.
|
13 년 전 |
Lasse Öörni
|
e8974fae47
NinjaSnowWar single player mode fixed to work with Bullet physics.
|
13 년 전 |
Lasse Öörni
|
3ce34fe7e4
Fixed missing registration of SmoothedTransform.
|
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
|
4b0b227898
Code cleanup. Reverted the more extreme XML loading optimizations for readability.
|
14 년 전 |