1 Kommentare

 
GN⁺ 2024-03-21
Hacker-News-Kommentare
  • Es gibt aktive Forschung zum 2D-Vektorgrafik-Rendering mit GPU-Tessellation; die Arbeit von Raph Levien ist dabei besonders repräsentativ. Es ist interessant zu sehen, dass diese Technik in ein Produkt eingeflossen ist.
    • Ich frage mich, ob Rive nur für die Erstellung großartiger Animationen genutzt wird oder ob man damit auch dynamische UIs bauen kann.
  • Die neue Rendering-Technik sieht sehr beeindruckend aus, und ich würde sie gern in einem persönlichen Hobbyprojekt einsetzen.
    • Da eine API angeboten wird, die Cairo/Skia/canvas/NanoVG ähnelt, dürfte die Einarbeitung nicht allzu schwer sein.
  • Ich habe mich darauf gefreut, seit Rive angekündigt wurde; früher wurde Skia verwendet, inzwischen aber Impeller, eine neue für Flutter optimierte Rendering-Engine.
    • Das Impeller-Team erwähnte, dass der Rive-Renderer zwar gut für Vektorgrafiken ist, aber auch andere Probleme wie UI-Rendering gelöst werden müssen. Jetzt, da der Renderer als Open Source veröffentlicht wurde, hoffe ich, dass beide Teams voneinander lernen können.
  • Ich mag das Produkt und das Unternehmen Rive, und ich mag auch Open Source.
    • Für die Rendering-Abstraktionsschicht von Rive gilt die MIT-Lizenz, und der Rive Editor ist erforderlich.
    • Ich bin neugierig auf das Ziel der Open-Source-Freigabe und auf die Pläne für die Community, die damit aufgebaut werden soll.
  • Das sind persönlich sehr spannende Neuigkeiten.
    • Ich habe Rive bereits Kunden aus ganz unterschiedlichen Bereichen empfohlen, von Gesundheitsunternehmen bis hin zu Spielefirmen, und denke, dass es jetzt bereit für eine breitere Einführung ist.
    • Dass der neueste Renderer „Closed Source“ oder nicht fertig war, war in Diskussionen ein Grund zur Sorge, daher freut es mich, dass dieses Problem nun behoben ist.
  • Es erscheinen weiterhin neue Softwarelösungen, um das Problem des Vektorgrafik-Renderings zu lösen, aber eine endgültige Lösung gibt es noch nicht.
    • Wenn man GPU-Berechnungen und Fehlergrenzen sorgfältig berücksichtigt, scheint präzises Rendering möglich zu sein.
  • Ich frage mich, wie sich die Performance dieses Renderers im Vergleich zu Skia oder Pathfinder verhält.
    • Letzterer kann, wenn die Hardware es unterstützt, GPU-Berechnungen nutzen, um den Schritt auszuführen, bei dem Pfade in Dreiecke umgewandelt werden.
  • Ich würde es bevorzugen, wenn sich diese Technik von Desktop-Technologien lösen würde, finde es aber schade, dass es keinen nativen Editor als Desktop-App gibt.
  • Ich frage mich, wie praktikabel es ist, damit Webspiele zu entwickeln.
    • Ich würde es gern zusammen mit Pixi.js verwenden; mit einer eingebauten Pipeline für Vektor-Assets scheint die Performance besser zu sein.