TTexture Paint Studio
TEXTURE PAINT STUDIO · 0.1.0

色を保って、
形に陰影を。

選んだ色の並びで手描きの明暗を調整し、
3Dの形に沿ってグラデーションを作る。
2つのツールの使い方を、実際の画面で紹介します。

Bedrock / Genericキューブ対応日本語の操作パネル
ベース色から、形の明暗へ
柱のベース色だけを5段階のグラデーションへ変更した実画面
実画面 / 操作サンプル

指定パレットの5色だけで、下から上へ明暗を付けます。

青緑の装飾は別の色なので、そのまま保持されます。
◐

陰影ブラシ

塗った色を、指定した並びの前後へ1段階ずつ変更。自分の手で明暗を整えます。

ブラシの使い方 →
↗

3Dグラデーション

3D画面の2点で方向を指定。ベース色だけを段階式または滑らかな色へ置き換えます。

生成と再調整 →

このマニュアルは現在の初期版の機能を説明しています。質感プリセット、輪郭加工、光源による陰影、AO、Mesh対応はこのプラグインの初期版には含まれません。

01 / QUICK START

まずは5分で試す

サンプルの設定を変えると、結果をすぐに確認できます。初めてなら、段階式のグラデーションから始めてください。

  1. サンプルを開く

    先にプラグインを導入し、配布物に同梱されたBedrockのサンプルをBlockbenchで開きます。ペイントモードへ切り替え、テクスチャを選択します。

  2. 生成レイヤーを選ぶ

    レイヤー一覧から「TPS グラデーション」を選びます。保存された色の並び・ベース色・端点がパネルに読み込まれます。

  3. 2つの球を動かす

    「3Dハンドルを表示」を押し、紫と黄色の球をドラッグします。Shiftを押しながら動かすと、XYZを1単位刻みにできます。

  4. 再生成して比べる

    「設定を適用して再生成」を押します。続いて方式を「滑らかな補間」に変えて、同じモデルで違いを見てください。Ctrl + Zで戻せます。

自分のモデルで始める場合

UVとテクスチャを用意し、ベース色で下塗りしてから、色の並びとグラデーションを設定します。

02 / SETUP

インストールと画面の見方

読み込み用のJSファイル1つで動作します。利用するための追加ライブラリーは必要ありません。

  1. Blockbenchの ファイル → プラグイン → ファイルから読み込む を開く。
  2. 配布物のtexture_paint_studio.js を選択する。ファイル名は変更しない。
  3. BedrockまたはGenericのモデルを開き、テクスチャを選んでペイントモードへ切り替える。
  4. 右側のTexture Paint Studioパネルを使う。見つからなければツール → Texture Paint Studioを開く。
実画面左:2Dテクスチャ / 中央:3Dモデル / 右:操作パネル。画像をクリックすると拡大できます。
1色の並び2陰影ブラシ3グラデーション設定

パネルが小さいときは中をスクロールするか、広げて使います。本体のメニュー名は表示言語によって異なる場合があります。

03 / PALETTE

暗い色から、明るい色へ

ブラシとグラデーションは、同じ色の並びを使います。2〜8色を、自分で暗 → 明の順に指定してください。

図解 / このサンプルで使った色
#40344d暗い側
#795259
#b58264
#cbaa70ベース色
#ffe0a0明るい側
暗並び順をそのまま使用します →明

色を追加・変更する

  1. 「標準パレットを表示」を押す。
  2. 表示された色をクリックして追加する。
  3. 上の色を選び、「←」「→」で移動する。
  4. 必要なら色入力で変更し、「削除」で減らす。

「反転」は色の並び全体を逆にします。自動で明るさ順には並べ替えません。同じ色を重複して指定することもできません。

ベース色も用意する

グラデーションでは変更したい下塗りの色を別に指定します。ブラシで下塗りを調整する場合は、その色を並びに含めてください。

実画面上の並びが、実際に使われる色です。
04 / SHADE BRUSH

塗った場所を、1段階だけ変更

陰影ブラシは色を重ねる代わりに、ピクセルの色を指定した並びの隣へ進めます。3Dモデル上でも、標準2Dテクスチャ画面でも使えます。

操作イメージ / ボタンで試せます
現在の色#cbaa70

1ストロークで1段階。端の色では止まります。

これは仕組みの図解です。実際の描画はBlockbenchで行います。
  1. 編集したい通常のペイントレイヤーを選ぶ。
  2. パネルの「陰影ブラシ」を押す。
  3. 「暗く/明るく」と標準のブラシサイズを指定する。
  4. モデル上または2D画面をドラッグする。さらに変えたいときは、一度離して次のストロークを描く。
変更前
ブラシで一部を暗く
ブラシの操作と動作
操作・条件結果
左操作パネルで指定した「暗く/明るく」の方向へ変更。
右操作明るい方向へ変更。Blockbenchの右クリック描画設定が必要。
同じ場所を1ストロークで往復最大1段階だけ変更。急に何段階も暗くなりません。
指定した並びにない色変更しません。RGBが完全に一致する色だけを対象にします。
透明・半透明のピクセル完全透明は変更せず、半透明は元の透明度を保持。
右操作が使えない場合

パネルの「明るく」へ切り替え、左操作で描画してください。1ストロークは1回のUndo/Redoで戻せます。

円形のハードブラシです。2D画面では表示中のキューブ面に使われているピクセルが対象で、UVで使われていない画像部分には描画しません。

05 / 3D GRADIENT

2つの点で、明暗の方向を決める

紫の球が暗い側、黄色の球が明るい側。モデルの各ピクセルの3D位置に合わせて、指定したベース色を置き換えます。

図解 / 端点と色の関係
暗い側の紫の端点から明るい側の黄色の端点へ向かうほど、モデルに使う色が明るくなる図
端点の外側では、最初の色・最後の色に固定されます。
  1. 対象とベース色を選ぶ

    テクスチャと元の通常レイヤーを選び、対象を「選択キューブ」または「表示中の全キューブ」にします。変更したい下塗りの色を「ベース色」に指定します。「現在の描画色」から取り込むこともできます。

  2. 方式を選ぶ

    パレット段階式は指定色だけを使い、ピクセル表現を保ちます。滑らかな補間は色の間を補間するため、指定パレットにない中間色も使います。

  3. 端点を配置する

    「対象へフィット」で上下へ配置し、「3Dハンドルを表示」で球を動かします。画面に平行な平面でドラッグできます。奥行きを含めて正確に動かしたいときは、パネルのXYZ数値を入力してください。

  4. 生成する

    「グラデーションを生成」を押します。結果は「TPS グラデーション」という新しいレイヤーになり、元レイヤーは非表示で保持されます。

実画面球をドラッグして方向を指定。Shiftで1単位刻み、「方向反転」で両端点を交換します。

段階式と滑らかな補間の違い

パレット段階式
指定色だけを使用。帯状の明暗になります。
滑らかな補間
中間色を使用。明暗が連続的に変化します。
どこが変わる?

ベース色とRGBが完全一致する部分だけです。例では茶色の柱を変更し、青緑の装飾と模様は保持しています。出力は選択中のテクスチャに限定されます。

UVを共有する面がある場合

同じ画像ピクセルを使う面には、同じ色が付きます。対象面同士の共有は投影値を平均します。対象外の表示キューブ面にも影響する場合は、適用前に確認を表示します。面ごとに違う結果が必要なら、先にUVを分けてください。

06 / LAYERS & REGENERATE

設定を残して、何度でも調整

生成レイヤーには、色の並び・ベース色・方式・端点・元レイヤーと対象キューブの情報が保存されます。

図解 / おすすめのレイヤー構成
一番上に手描き修正、その下に設定付きのTPSグラデーション、一番下に非表示の元レイヤーを保持する構成
元レイヤーから再計算するため、繰り返しても色の変化は累積しません。

再生成する

  1. 「TPS グラデーション」レイヤーを選ぶ。
  2. パネルへ読み込まれた設定を変更する。
  3. 「設定を適用して再生成」を押す。

同じレイヤーを同じ位置で更新します。「保存した設定へ戻す」で、設定変更を元に戻せます。

通常レイヤーへ確定する

「通常レイヤーとして確定」を押すと、画像を保ったまま生成設定を外します。その後は通常のペイントレイヤーとして編集します。確定もUndoできます。

実画面見やすいようにパネルを広げて撮影しています。
仕上げの手描きは、上に別レイヤーで

生成レイヤーへ直接描くと、再生成時に置き換わります。上書き前に確認を表示しますが、残したい修正は別レイヤーへ描くのがおすすめです。

元の下塗りを直したい

生成レイヤーを一時的に非表示にし、元レイヤーを表示・選択して描き直します。その後に生成レイヤーを選び、再生成します。元レイヤーは再び非表示になります。

対象キューブを変更したい

再生成は最初に保存した対象キューブIDを使います。別の対象にしたい場合は、元の通常レイヤーを表示・選択し、対象を選び直して新しく生成してください。既存の生成レイヤーは必要に応じて非表示にします。

元レイヤーは非表示で保持し、生成結果は画像全体を複製します。半透明を二重合成しないための方式です。通常レイヤーへ確定した後も、元レイヤーは非表示のまま残ります。

07 / SAVE & EXPORT

編集用と、ゲーム用を保存する

用途に合わせた保存形式
保存形式残るもの使いどころ
.bbmodelモデル、レイヤー、色の並び、生成設定、元レイヤーの参照あとから再調整する編集用。プラグイン導入中に保存します。
.png現在の表示を合成した通常のテクスチャ画像Minecraftなどで使う完成画像。レイヤーや生成設定は含みません。

モデルを.bbmodelとして保存し、テクスチャはBlockbenchの標準操作でPNGへ保存してください。ゲーム側でTexture Paint Studioを導入する必要はありません。

08 / TROUBLESHOOTING

困ったときは、ここを確認

ブラシで塗っても変わらない

元ピクセルのRGBが、指定した色の並びに含まれているか確認してください。端の色から先には進みません。通常レイヤーを選び、2D画面の場合は表示中のキューブ面で使われている場所を塗ります。

グラデーションの色が変わらない

ベース色と元ピクセルのRGBが完全一致しているか、対象キューブに選択中のテクスチャが割り当てられているか確認してください。新しい設定を変えただけでは画像は変わりません。生成または再生成を実行します。

パネルが見つからない

ペイントモードへ切り替え、「ツール → Texture Paint Studio」を開きます。Bedrock Entity、Bedrock Block、Genericのキューブモデルが対象です。

レイヤーを選んでも実行できない

元レイヤーは全画像サイズ、オフセット0、拡縮1、通常合成、不透明度100%にしてください。レイヤーグループ、変形中、部分サイズのレイヤーは初期版の対象外です。

一部の面が意図しない色になる

UVの重なりを確認してください。面が同じ画像位置を共有すると結果も共有されます。非表示の面やMeshとのUV共有は確認の対象外です。

再生成できなくなった

元レイヤーまたは対象キューブを削除した場合は、対象を選び直し、通常レイヤーから新しく生成してください。通常レイヤーとして確定した場合も、生成設定は外れています。

処理に時間がかかる

対象画像は419万画素以下、表示キューブは2万個以下です。複雑なUV配置では時間がかかる場合があります。「処理を中止」で適用せず終了できます。計算中に形状・選択・画像・プロジェクトが変わったときも適用を中止します。

初期版の対応範囲

キューブ専用。Mesh、アニメーションテクスチャ、レイヤーグループは対象外です。非表示または書き出し対象外のキューブ・親グループは計算に含めません。

← 統合マニュアルへ