17 Commits (61f93e0ef07b58f6708f853909585cc52dc9aedd)

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