ARYPROGRAMMER / ARYPROGRAMMER/DrawBetter

major: enhance the renderer and intermediate

Offen
#8 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
enhancement hacktoberfest hacktoberfest-accepted rendering-enhance
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

Beitragsleitfaden öffnen

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

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.