Hallo Leute,
ich habe eine Windows Anwendung für Photovoltaik-Wechselrichter und Smarthome.
Dort habe ich eine Energy-Flow Grafik integriert.
(Bild mit den bunten Kacheln). Die Energiefluss-Linien sind fixe starre Linien mit Pfeilen.
Nun habe ich in den vergangenen Tagen eine Web-Version davon erstellt (CSS/HTML/Javascript/PHP).
Dort wollte ich das ganze identisch umsetzen. Ich habe das zuerst mit <canvas> und Zeichnen per Javascript gemacht.
Das sah dann 1:1 so aus wie in der VB.NET Anwendung.
Nun habe ich mich aber auch etwas mit SVG gespielt und habe das sogar animiert hinbekommen (bopv.app/Canvas_vs_SVG.mp4).
Im Video sieht man oben das Ergebnis mit <canvas> und unten das mit SVG.
Nun habe ich Blut geleckt und möchte so eine Animation natürlich auch in meiner VB.NET Anwendung hinbekommen.
Die "faule" Variante wäre, einfach ein Webbrowser-Control zu nehmen und dort das selbe animierte SVG anzuzeigen.
Das ist mir dann aber doch "zu billig".
Daher wollte ich Euch fragen, ob Ihr Ideen habt, wie ich so eine Energiefluss-Animation in WinForms hinbekomme, ohne dass das ganze ruckelt, wenn man die Maus bewegt oder im Hintergrund etwas berechnet wird.
LG Roland
ich habe eine Windows Anwendung für Photovoltaik-Wechselrichter und Smarthome.
Dort habe ich eine Energy-Flow Grafik integriert.
(Bild mit den bunten Kacheln). Die Energiefluss-Linien sind fixe starre Linien mit Pfeilen.
Nun habe ich in den vergangenen Tagen eine Web-Version davon erstellt (CSS/HTML/Javascript/PHP).
Dort wollte ich das ganze identisch umsetzen. Ich habe das zuerst mit <canvas> und Zeichnen per Javascript gemacht.
Das sah dann 1:1 so aus wie in der VB.NET Anwendung.
Nun habe ich mich aber auch etwas mit SVG gespielt und habe das sogar animiert hinbekommen (bopv.app/Canvas_vs_SVG.mp4).
Im Video sieht man oben das Ergebnis mit <canvas> und unten das mit SVG.
Nun habe ich Blut geleckt und möchte so eine Animation natürlich auch in meiner VB.NET Anwendung hinbekommen.
Die "faule" Variante wäre, einfach ein Webbrowser-Control zu nehmen und dort das selbe animierte SVG anzuzeigen.
Das ist mir dann aber doch "zu billig".
Daher wollte ich Euch fragen, ob Ihr Ideen habt, wie ich so eine Energiefluss-Animation in WinForms hinbekomme, ohne dass das ganze ruckelt, wenn man die Maus bewegt oder im Hintergrund etwas berechnet wird.
LG Roland
Liebe Grüße
Roland Berghöfer
Meine aktuellen und kostenlos verwendbaren Tools (mit VB.NET erstellt): freeremarkabletools.com | priconman.com | SimpleCalendar | AudibleTouch | BOComponent.com | bonit.at
Roland Berghöfer
Meine aktuellen und kostenlos verwendbaren Tools (mit VB.NET erstellt): freeremarkabletools.com | priconman.com | SimpleCalendar | AudibleTouch | BOComponent.com | bonit.at