A.Olokhtonov
|
0c3259d00f
|
Tweak initial BVH construction to split along the longest axis, instead
of alternating between vertical and horizontal. Big perf wins on large
boards because of more sane distribution of fullnodes
|
3 weeks ago |
A.Olokhtonov
|
5d45eb3255
|
Undo eraser
|
2 months ago |
A.Olokhtonov
|
b11c46354f
|
Add line-line intersection test to the eraser to kinda make it work for faster movement
|
5 months ago |
A.Olokhtonov
|
803b7f80cb
|
Eraser has gone on-line!
|
5 months ago |
Aleksey Olokhtonov
|
90f0beb4f9
|
Undo is back in!
|
6 months ago |
A.Olokhtonov
|
68c892ba5f
|
Color picker: picks colors! They don't get used though
|
7 months ago |
A.Olokhtonov
|
221e2a5aed
|
Fix bvh fullnodes returning full buffer instead of tv_data. Skip handling of empty strokes
|
7 months ago |
A.Olokhtonov
|
acdbf73a26
|
Add new strokes to fullnodes. Strokes appear one too late though
|
8 months ago |
A.Olokhtonov
|
6d9791d3e0
|
Cache full stroke lists in BVH levels (massive speedup!). Remove "line_threshold" array, since it has very little effect.
|
8 months ago |
A.Olokhtonov
|
1960bdebe9
|
LOD generation has been wassembled! (a little borked for now though)
|
10 months ago |
A.Olokhtonov
|
1f983f3389
|
Fix multiplayer, add mouse wheel panning
|
10 months ago |
A.Olokhtonov
|
a60c3d1948
|
Recompute LODs and instance data on demand - ??? - it works???
|
11 months ago |
A.Olokhtonov
|
1438b0ad73
|
LODs work! Need to fix that memory usage though
|
11 months ago |
A.Olokhtonov
|
72eedf9b48
|
Fix dynamic data
|
12 months ago |
A.Olokhtonov
|
24222f9565
|
Fix wrong sort order for indices
|
12 months ago |
A.Olokhtonov
|
a991cf3247
|
BVH construction and modification
|
12 months ago |