カテゴリ:Minimap

[JavaScript] Three.js RenderTarget ミニマップを“ゲームUI”にする(円形マスク+フレーム+時計表示)

前回の RenderTarget + サブカメラ方式ミニマップを、円形マスク(alphaMap)とUIフレーム重ね、CanvasTexture で日時・称号テキストまで表示する“ゲームHUD”へ進化。renderOrder / depthTest / toneMapped のハマり所も整理する。

[JavaScript] Three.jsでミニマップ実装:サブカメラ+RenderTarget+カーナビ式スムーズ回転

Three.jsでゲーム向けミニマップを実装。俯瞰サブカメラの描画をWebGLRenderTargetに出力し、Planeへ貼り付けて画面左上に固定。さらにキャラクターの進行方向に合わせてミニマップを回転させ、atan2補正+lerpで急回転を滑らかにする。