A.Olokhtonov
|
254268c309
|
Move images (local only)
|
5 months ago |
A.Olokhtonov
|
4a6d1d6640
|
Fix dummy offsets not getting inserted if first event is not a stroke
|
6 months ago |
A.Olokhtonov
|
5871833cd1
|
(Probably) fix the nasty WASM mis-allocations
|
6 months ago |
A.Olokhtonov
|
8a15093147
|
The images are in
|
6 months ago |
Aleksey Olokhtonov
|
5aa29b18c0
|
Fix follow mode by separating canvas move and zoom events. Touch devices are TODO!
|
6 months ago |
Aleksey Olokhtonov
|
01560389af
|
Fix predrawn curves having zero width
|
6 months ago |
Aleksey Olokhtonov
|
90f0beb4f9
|
Undo is back in!
|
6 months ago |
A.Olokhtonov
|
07bb47b6dc
|
Dynamic cursor that shows size and color of the brush. Background pattern scaffolding
|
6 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
|
6f78c0ae21
|
AoS -> SoA for point coordinates
|
8 months ago |
A.Olokhtonov
|
58f2a60295
|
Fix wrong wasm allocation, remove unused js LOD code, take radius of stroke into account when doing LOD, reduce EPS for LOD
|
8 months ago |
aolo2
|
dfecad2c99
|
Fix strokes being added to storage even when skipped by SN logic
|
10 months ago |
aolo2
|
704c833c16
|
First working draft of pressure hanlding
|
10 months ago |
aolo2
|
71f1016a40
|
Store WASM-processed data in WASM memory
|
10 months ago |
A.Olokhtonov
|
1960bdebe9
|
LOD generation has been wassembled! (a little borked for now though)
|
10 months ago |
A.Olokhtonov
|
ab7545918b
|
Fix state.me not being set when joining new desk
|
10 months ago |
A.Olokhtonov
|
cc800c1ffe
|
Fancy-shmancy Open Color (TM) color pallete
|
10 months ago |
A.Olokhtonov
|
8bbcfb616f
|
JOIN event, send online info for users in init message
|
10 months ago |
A.Olokhtonov
|
99bd99a465
|
Follow and unfollow players like in Figma
|
10 months ago |
A.Olokhtonov
|
d8a5cd3fca
|
Draw player pointers as colored squares with html
|
10 months ago |
A.Olokhtonov
|
1f983f3389
|
Fix multiplayer, add mouse wheel panning
|
10 months ago |
A.Olokhtonov
|
c893a73ec5
|
You can draw once again!
|
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
|
cca3b4cd5d
|
Fix the depth prepass artefacts
|
12 months ago |
A.Olokhtonov
|
a991cf3247
|
BVH construction and modification
|
12 months ago |
A.Olokhtonov
|
1bc6f2c3fe
|
No clipping at zoom < 0.3. Really fast
|
1 year ago |
A.Olokhtonov
|
e86ffd6508
|
Depth prepass with simplified opaque shapes
|
1 year ago |
A.Olokhtonov
|
7e3b6156c0
|
Render stroke_id to a small texture
|
1 year ago |
A.Olokhtonov
|
46cd48fecd
|
Cull segments, switch to indexed drawing (only for static data for now)
|
1 year ago |
A.Olokhtonov
|
14faef4146
|
Better draw->move cancellation. Instead of not registering short strokes, cancel them for all users if we registered a second finger during the time window.
|
1 year ago |
A.Olokhtonov
|
8b3f28337e
|
SDF town
|
2 years ago |
A.Olokhtonov
|
0271e38dbc
|
Fix wrong buffered points
|
2 years ago |
A.Olokhtonov
|
31b18e69a0
|
Images moving around, paste image from clipboard
|
2 years ago |
A.Olokhtonov
|
3b8232e196
|
Image broadcast
|
2 years ago |
A.Olokhtonov
|
1edcc6725b
|
Moar better color/width sync
|
2 years ago |
A.Olokhtonov
|
ac0d8f7605
|
Betta websocket reconnect
|
2 years ago |
A.Olokhtonov
|
33898ab27a
|
Client code cleanup p1
|
2 years ago |
A.Olokhtonov
|
cb783db614
|
Per-user stroke width and color (for dynamic strokes) kinda work
|
2 years ago |
A.Olokhtonov
|
7c2ba5ff72
|
Do not schedule RAF if it already is scheduled (somewhat fixes event spam from chrome!)
|
2 years ago |
A.Olokhtonov
|
59cb197e58
|
I don't even know anymore (colors?)
|
2 years ago |
A.Olokhtonov
|
343008c0af
|
f32 coordinates
|
2 years ago |