生成芸術に没頭する:Angular WebXRの冒険
Google I/OのAngularセッションでは、Generative Art Galleryデモを披露し、AI、Angular、およびWebXRテクノロジーを組み合わせました。このデモでは、Vertex AIのImagen APIを使用してアートワークを生成し、Gemini APIを使用して洞察fulな説明を提供し、3Dギャラリーでアートワークを表示します。ブラウザー、AR、またはVR経由でアクセス可能なギャラリーでは、没入体験を提供します。AngularのDeferrable Viewsにより、背景で3Dモデルをロードしながらプレースホルダー・ビューを維持することで、シームレスなユーザー・エクスペリエンスを実現します。シグナルズはデータ・フローを簡略化し、ボイラープレート・コードを削減します。WebXR Componentsはシーン・クリエイションを抽象化し、ボイラープレートを削減します。サーバー・サイド・レンダリングとハイドレーションにより、パフォーマンスが大幅に向上し、ファースト・コンテンツフル・ペイント・タイムスなどの改善が顕著です。Angularの進歩により、開発者体験が向上し、新しいAPIが提供されます。デモ・コードはGitHubで公開されており、開発者们が自分のAngular、WebXR、およびAIプロジェクトを作成することを鼓励しています。