初期版の検証
Texture Paint Studio 0.1.0をBlockbench 5.2.1のWeb実行環境で検証しています。インストール済み本体のリソースと同じバージョンのWebビルドを、独立した一時Chromiumブラウザーで使用します。デスクトップ版の通常プロファイルを操作する検証ではありません。
数値テスト
7項目:パレットの完全一致・範囲外色・端で停止・透明度、段階境界とRGB補間、反転UVと縮退UV、ベース色限定、四角形の対角線の重複排除、共有面の投影値平均、方向反転、中止と画像サイズ制限。
Blockbench結合テスト
- 配布ファイル名で「ファイルから読み込む」、ツールと日本語パネルの登録。
- BedrockとGenericの生成、親グループとキューブの回転、Box UVと反転・回転した面UV。
- 標準ペイント機構での2D描画、実際の3D画面へのポインター描画、1ストローク中の重複防止、サイズ1のピクセル数、暗く/明るく。
- テクスチャ端への描画後も編集元レイヤーの全サイズとオフセット0を維持。
- グラデーションの段階式・滑らかな補間、元画像の透明度とモデル形状の保持。
- Undo/Redo、元レイヤーからの再生成、
.bbmodel保存・再読込後の設定と参照の復元。 - 実際の3DハンドルのドラッグとShiftスナップ。
- 中止、生成レイヤーへの手描き内容の上書き確認、通常画像への確定とUndo。
- 対象外キューブとの共有UVの確認、中止時のレイヤー保持、計算中の形状変更による適用中止、元レイヤー欠損時の案内。
- 既存のキューブAOおよびVibrant Visuals Material Toolkitとの同時読み込み。
- アンロード時の標準ブラシ復帰、ハンドルとツールの解除、ページエラーがないこと。
再実行手順と環境変数は操作ガイドに記載しています。検証時の画面と結果は、Git対象外の _dev/ に出力します。
実機のGPU、入力デバイス、個別のBlockbench設定による差はこの自動検証の対象外です。Mesh、アニメーションテクスチャ、レイヤーグループは初期版の対応範囲に含めません。