🕒 midori241のOffscreenCanvas時計プレーン

midori241では initializeInteractiveCanvas() 内でOffscreenCanvasを生成し、SVGテンプレートと動画背景を同じコンテキストに描画してからCanvasTextureとして返している。イベント連携はまだなく、毎フレーム単純に上書きしている段階だ。

frame: 0 / avg draw(ms): 0.00 / max draw(ms): 0.00
video readyState: 0 / needsUpdate flag: false

ClockDisplayクラスはまだ存在せず、一つの関数でOffscreenCanvasとテクスチャ生成を完結させている。実際のmidori241ではこの関数がPromiseを返し、初回ロード時にだけビデオ再生を待ってからメッシュを作る。