私は現在、一連の高速交換画像から作られた短いインタラクティブ フィルムを作成することを目的としたプロトタイプに取り組んでいます。各フレームに魚眼後処理効果を適用し、WebGL を利用してこの計算を GPU ユニットにオフロードする予定です。WebGL を使用してリアルタイムで適用されたこの効果の例は、ここにあります。
ここでの主な課題は、大量の 512x512 ピクセルの画像 (2000 画像以上) をユーザー ブラウザーにダウンロードし、生成されたシーケンスで許容可能なフレームレートを維持することです (5 ~ 10 fps のフレームレートが許容され始めます)。これは探索実験であるため、Chrome とのみ互換性があり、画像シーケンスはユーザー入力に応じて変化するように作成できます。そのため、シーケンスをビデオに事前にレンダリングすることはできません。テクスチャに使用される各画像の重量は平均 25KB で、関連する大量のトラフィックに対処するように設計された堅牢な CDN から提供されます。
比較的短いプリロード時間 (60 秒以下) は、エクスペリエンスの最初の部分でユーザーを楽しませている間に一部の画像をキャッシュできるようにするために許容されます。
これは可能ですか?これを手伝ってくれる人はいますか?