ARYPROGRAMMER / ARYPROGRAMMER/DrawBetter
major: enhance the renderer and intermediate
- Vorherrschende Sprache
- TypeScript
- Sterne
- 4
- Forks
- 2
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
For example
drawing a shape does not feel "smooth"
rectangle is not getting drawed actually, it is just getting pasted as a primitive shape which can be later moved or resized
there is no actual , drag from an end of canvas to draw the shape, which is actually what eraser.io or excalidraw use
ADD the functionality - spring stiffness logic might be useful
Beitragsleitfaden
Rechercherichtung
Beginne damit, den im Issue erwähnten Renderer und die Intermediate Representation nachzuverfolgen, und stelle anschließend das aktuelle Verhalten zum Zeichnen von Rechtecken und Formen in der App nach. Vergleiche die Interaktion mit dem beschriebenen Verhalten von Excalidraw oder eraser.io und ermittle, wie sich die Federsteifigkeit darauf auswirken sollte. Erledigt bedeutet, dass Formen durch Ziehen von einem Canvas-Punkt zu einem anderen flüssig gezeichnet werden können, anstatt als verschiebbare Primitive eingefügt zu werden.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- nextjs, typescript
- Bereich
- computer-graphics, frontend
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 25/100