canvas

Canvas ist ein generisches Element für die Ausgabe von Grafiken in freier Form.
2
Antworten

Pfad aus dem Text-HTML-Canvas extrahieren

Gibt es trotzdem einen Weg, um einen Pfad aus einem oder mehreren Buchstaben in html 5 zu extrahieren, dann greifen Sie (x, y) Koordinaten entlang des Pfades, so dass die Buchstaben durch Kreise entlang des Pfades gebildet werden können ? Ich...
03.10.2012, 01:22
2
Antworten

Wie säubere und entferne ich einen WebGL-Canvas-Kontext nach der Verwendung von der GPU?

Wie bereinigen Sie ein WebGL-Kontextprogramm und entladen Sie das Programm, die Puffer und alles aus der GPU und dem dom-Element? Ich möchte sichergehen, dass wir nicht verunreinigt sind. Es wäre auch schön, wenn möglich, den Canvas wieder...
11.05.2014, 22:07
2
Antworten

Wie zeichne ich auf Bitmap in Android?

Ich versuche herauszufinden, wie man in Android eine Bitmap zeichnet, und halte eine Kopie dieser geänderten Bitmaps für eine Undo-Funktion bereit. %Vor% Oder wie bekomme ich die Bitmap, nachdem sie mit der Zeichenfläche gezeichnet wurde (ic...
11.11.2010, 23:05
2
Antworten

Warum wird meine Leinwand nach der Konvertierung in das Bild leer?

Ich versuche, das canvas Element auf dieser Seite mithilfe des folgenden Snippets in ein png zu konvertieren ( zB in die JavaScript-Konsole eingeben): %Vor% Leider ist das PNG, das ich bekomme, völlig leer. Beachten Sie auch, dass der u...
21.09.2012, 21:10
1
Antwort

Was ist der Unterschied zwischen getContext ('webgl') und getContext ('3d')?

Ich fange an, WebGL zu lernen, und weil ich einige alte Tutorials gefunden habe, weiß ich nicht, was der richtige Weg in 2014 ist? Ich habe die <canvas> (basic) gestartet und in Tutorials sagen sie so etwas wie:    Verwenden Sie...
30.03.2014, 23:32
3
Antworten

Die beste Methode, um ein Bild in HTML5 zu maskieren

Ich habe mich gefragt, wie man Bilder in HTML 5 am besten maskiert? Eigentlich möchte ich Kreisminiaturen in einer Galerie anzeigen, ohne meinen Kunden mit der Erstellung der kreisförmigen Bilder zu belästigen ... Ich habe also zwei Möglic...
01.12.2011, 06:52
3
Antworten

Winkelgradient in Leinwand

Ich suche nach einem Code, der es erlaubt, diesen Effekt auf einem Canvas-Strich zu haben. Ich habe bereits einen animierten kreisförmigen Strich, ich brauche nur den ANGLE-Gradienten, nicht linear und nicht radial. Ich habe nur 3 Farben. Das...
06.03.2014, 12:03
2
Antworten

HTML5, JavaScript und Zeichnen mehrerer Rechtecke in einem Canvas

Warum werden meine mehrfachen Rechtecke nicht in der Zeichenfläche gezeichnet? %Vor% Danke für die Hilfe.     
05.03.2013, 09:20
1
Antwort

Platzieren eines div über eine Leinwand in html5

Ich versuche, ein Div-Element über eine Leinwand (für ein Spiel) in der Mitte meiner Seite zu platzieren. Es geht um einen Startbildschirm, den ich vor dem Start des Spiels über die Leinwand zeigen möchte (dieser Startbildschirm hat Optionen wie...
07.04.2013, 10:44
1
Antwort

___ tag123javascript ___ JavaScript (nicht zu verwechseln mit Java) ist eine dynamische Sprache mit mehreren Paradigmen auf hoher Ebene, die sowohl für das clientseitige als auch für das serverseitige Scripting verwendet wird. Verwenden Sie dieses Tag für Fragen zu ECMAScript und seinen verschiedenen Dialekten / Implementierungen (außer ActionScript und Google-Apps-Script). ___ tag123canvas ___ Canvas ist ein generisches Element für die Ausgabe von Grafiken in freier Form. ___ qstntxt ___ ___ answer8217323 ___

Ich habe ein Beispiel dafür erstellt. Ich benutze Bresenhams Linienalgorithmus , um die Linie von ganzen Leinwandpixeln zu durchlaufen und das Alpha an jedem Punkt zu überprüfen; Wann immer es einen Schwellenwert überschreitet, nehme ich das als Kandidat auf. Ich verwende dann die ersten und letzten solcher Punkte, um einen Pfeil (mit richtig gedrehter Pfeilspitze) zu zeichnen.

Hier ist das Beispiel: Ссылка

Aktualisieren Sie das Beispiel, um einen neuen zufälligen Testfall zu sehen. Es 'scheitert', wenn Sie eine andere 'Form' haben, die bereits einen der Endpunkte überlappt. Eine Möglichkeit, dies zu lösen, wäre, Ihre Formen zuerst auf eine leere Leinwand zu zeichnen und dann das Ergebnis ( %code% ) auf die endgültige Leinwand zu kopieren.

Für Stack-Überlauf-Nachfahren (für den Fall, dass meine Seite nicht erreichbar ist) ist hier der relevante Code:

%Vor%     
___ tag123html5 ___ HTML5 (Hyper Text Markup Language, Version 5) ist ein Oberbegriff für aktuelle Webtechnologien. Es ist auch die neueste Version von HTML. Im Oktober 2014 wurde es zu einer W3C-Empfehlung, die neue Elemente und APIs einführte. ___

Ich arbeite an Concept Maps-Anwendung, die eine Reihe von Knoten und Links hat. Ich habe die Verbindungen zu Knoten verbunden, indem ich die Mitte des Knotens als Referenz verwende. Da ich Knoten mit unterschiedlicher Größe und Form habe, ist es...
21.11.2011, 12:24