Lasse Öörni
|
da921892b2
Rearranged Octant variables for more optimal access.
|
hace 13 años |
Lasse Öörni
|
1a9dced05b
Updated to AngelScript 2.23.1 WIP.
|
hace 13 años |
Lasse Öörni
|
1f89e97116
Insert drawable into the proper octant (instead of root) immediately when OnNodeSet() is called.
|
hace 13 años |
Lasse Öörni
|
b7f5a6c997
Reverted use of HashSet in Octree for updates & reinsertions. Instead use vectors of weak pointers to Drawables to require no explicit cleanup when removed.
|
hace 13 años |
Lasse Öörni
|
97142c1db1
Eliminated n^2 algorithms from event subscribing and octree updates.
|
hace 13 años |
Lasse Öörni
|
cc3ee34f58
Increased occlusion buffer depth bias.
|
hace 14 años |
Lasse Öörni
|
75beda5f3a
Removed the "unculled drawable" mechanism. Instead added occludee-flag to Drawable.
|
hace 14 años |
Lasse Öörni
|
5cf7e09324
Added Octree raycast that returns only a single drawable result.
|
hace 14 años |
Lasse Öörni
|
1b08deec28
Fixed editor gizmo movement in local axes mode.
|
hace 14 años |
Lasse Öörni
|
8a57a3ee18
Threaded ray query.
|
hace 14 años |
Lasse Öörni
|
80656971de
Removed SpinLock class.
|
hace 14 años |
Lasse Öörni
|
9e7295d666
Threaded batch sorting.
|
hace 14 años |
Lasse Öörni
|
aadc22f05a
Changed WorkItem to a value type to make it easier to construct work queue tasks.
|
hace 14 años |
Lasse Öörni
|
f5bb9e5487
Work queue & octree reinsertion optimizations.
|
hace 14 años |
Lasse Öörni
|
f9d04676f8
Queue octree updates & reinsertions in a PODVector instead of a HashSet.
|
hace 14 años |
Lasse Öörni
|
c8089b1687
Initial work queue & multithreading support.
|
hace 14 años |
Lasse Öörni
|
fd6a2ece9e
Renamed AddUnculledDrawable() to AddManualDrawable().
|
hace 14 años |
Lasse Öörni
|
b11b0f8de1
Initial gizmo-based node transform editing.
|
hace 14 años |
Lasse Öörni
|
700520f320
Further comments and code cleanup.
|
hace 14 años |
Lasse Öörni
|
de67af8825
CoreData / Data reorganization.
|
hace 14 años |
Lasse Öörni
|
5b44c38d32
Code cleanup. Actually use the added Contains() & Find() functions.
|
hace 14 años |
Lasse Öörni
|
b694ad047e
Refactored interest management into the NetworkPriority component.
|
hace 14 años |
Lasse Öörni
|
84d70dcbe7
Optimized away constant dynamic Variant allocation in comparing attributes when sending a server update.
|
hace 14 años |
Lasse Öörni
|
0ea42a9762
Removed counterproductive frustum side masking from culling tests.
|
hace 14 años |
Lasse Öörni
|
f899c2f7ca
Fixed bugs in Map.
|
hace 14 años |
Lasse Öörni
|
5ca3f0389d
Removed debug includes.
|
hace 14 años |
Lasse Öörni
|
a956f2ff20
Fixed bugs in Vector & PODVector.
|
hace 14 años |
Lasse Öörni
|
d69efd65f0
Container library fixes.
|
hace 14 años |
Lasse Öörni
|
a7a458b3a9
Script API registration cleanup: asMETHODPR changed to asMETHOD where possible.
|
hace 14 años |
Lasse Öörni
|
7c45da5588
Import new code.
|
hace 14 años |