1件のコメント

 
GN⁺ 2024-03-21
Hacker Newsの意見
  • GPUテッセレーションを用いた2Dベクターグラフィックスのレンダリングについては活発な研究があり、Raph Levienの仕事が代表的。こうした技術が製品に適用されたのは興味深い。
    • Riveが素晴らしいアニメーション制作にだけ使われるのか、それとも動的UIの構築にも使えるのか気になる。
  • 新しいレンダリング技術はとても魅力的に見え、個人的な趣味プロジェクトで使ってみたい。
    • Cairo/Skia/canvas/NanoVG APIに似たAPIが提供されるため、学習は難しくないだろうと期待している。
  • Riveが発表されて以来期待しており、以前はSkiaを使っていたが、今はFlutterに最適化された新しいレンダリングエンジンであるImpellerを使っている。
    • Impellerチームは、Riveレンダラーはベクターグラフィックスには優れているが、UIレンダリングのような別の問題も解決する必要があると言及している。今回レンダラーがオープンソース化されたことで、両チームが互いに学べることを願う。
  • Riveという製品と会社が好きで、オープンソースも好きだ。
    • Riveのレンダリング抽象化レイヤーにはMITライセンスが適用されており、Rive Editorが必要になる。
    • オープンソース化の目標と、これを通じて築こうとしているコミュニティの計画が気になる。
  • 個人的にとても興味深いニュースだ。
    • ヘルスケア企業からゲーム会社までさまざまなクライアントにRiveを勧めてきたが、今なら導入の準備が整ったと思う。
    • 最新レンダラーが「クローズドソース」だったり未完成だったりする点が議論上の懸念だったが、この問題が解消されてうれしい。
  • ベクターグラフィックスのレンダリング問題を解決するためのソフトウェアは継続的に登場しているが、決定的な解決策はまだない。
    • GPU計算と誤差限界に注意を払えば、正確なレンダリングは可能に見える。
  • このレンダリングの性能がSkiaやPathfinderと比べてどうなのか気になる。
    • 後者は、ハードウェアが対応している場合、GPU計算を使ってパスを三角形へ変換する段階を実行できる。
  • この技術がデスクトップ技術から離れていくのは好ましいが、デスクトップアプリとしてのネイティブエディターがない点は残念だ。
  • Webゲームを作ることがどれほど現実的なのか気になる。
    • Pixi.jsと組み合わせて使いたく、ベクターアセットのパイプラインが組み込まれているため、性能もより優れていそうだ.