You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Shadows were not taken into account when designing the erasing effect unfortunately.
This breaks the entire approach...
A possible solution could be to use context isolation to erase the shadows.
An app could decide that during erasing shadows are not erasable... that is easy to do if the shadow is treated as a non erasable object. But is that desired? Probably not
Screen.Recording.2024-05-26.at.8.51.10.mov
The text was updated successfully, but these errors were encountered:
Using a loop renderer with dirty rect optimization could enable refactoring the erasing effect entirely and as a result solve this issue.
The impl could be to render the erasing effect on each object, tracking the pointer while drawing.
In that case it will make sense making the eraser to be a standalone 2d canvas impl and drop the fabric impl.
Shadows were not taken into account when designing the erasing effect unfortunately.
This breaks the entire approach...
A possible solution could be to use context isolation to erase the shadows.
An app could decide that during erasing shadows are not erasable... that is easy to do if the shadow is treated as a non erasable object. But is that desired? Probably not
Screen.Recording.2024-05-26.at.8.51.10.mov
The text was updated successfully, but these errors were encountered: