HtmlAnimation.start() → attachInteraction() までの流れ

STEP 1 / START

start()が呼ばれるとCanvasTextureを生成し、初回update()をバインドします。

STEP 2 / _CREATE MESH

PlaneGeometry + MeshBasicMaterialでプレーンを用意。scaleで最終サイズを決めます。

STEP 3 / _UPDATE CLASS

SVGテンプレートをImageへ、そしてOffscreenCanvasに描画。差分がない場合はスキップ。

STEP 4 / ATTACH INTERACTION

RaycasterのUV座標からSVG座標へ写像。interactiveConfigのselectorを元に領域を生成。