16 Commits (4a6715ef6694685ed905470eeccf37da5a200056)

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