ToolPkg

スプライトからノーマルマップを生成

ノーマルマップは平らな 2D スプライトを奥行きがあるかのようにライトへ反応させます——Godot や Unity 2D の動的ライティングの基礎です。この無料ツールはスプライトの明るさを高さマップとして読み取り、表面の勾配を計算して接線空間のノーマルマップを出力します。すべてブラウザ内で完結します。

強度・スムージング・Y 方向を調整

強度を上げると凹凸が際立ち、少しスムージングするとノイズの多い・硬いエッジのピクセルアートが整います。エンジンに合わせて Y 方向を選びます:Godot と OpenGL は Y+、Unity と DirectX は Y-。明るい部分を凹ませたい場合は反転をオンにします。

無料・プライベート・アップロードなし

すべてブラウザ内のローカルで動作し——登録不要・透かしなし・ファイル数制限なし——スプライトがデバイスから出ることはありません。アルファチャンネルは保持され、透明部分は透明のままです。

よくある質問

スプライトからノーマルマップを作るには?

スプライトをアップロードし、強度とスムージングを調整し、Y 方向に Godot か Unity を選んで書き出します——ノーマルマップはブラウザ内で PNG として生成されます。

ノーマルマップは何に使う?

ノーマルマップはピクセルごとに表面の向きを保存し、2D スプライトが動的ライトを受けてハイライトや影を出せるようにします。Godot や Unity などのエンジンで平らな絵に奥行きを与えます。

Godot と Unity に対応していますか?

はい。Godot(Y+)か Unity(Y-)を選ぶと緑チャンネルが正しい向きになります。残りは両エンジンが読む標準的な接線空間のノーマルマップです。

ノーマルマップ生成ツールは無料ですか?

完全に無料で、登録不要・透かしなし、処理するスプライト数に制限はありません。

ノーマルマップがノイズっぽい・平らすぎるのはなぜ?

少しスムージングを加えると硬いピクセルエッジのノイズが減り、強度を上下させると凹凸の強さが変わります。ライティングが良く見えるまで調整してください。

画像はサーバーにアップロードされますか?

いいえ。ノーマルマップはブラウザ内のローカルで生成されるため、スプライトはデバイスに留まります。