Normal Map Batch Finisher
A downloadable tool
For pixel-art game artists who already have normal-map animations.
Match the normal directions in your idle, walk and attack sheets to one chosen palette. This downloadable HTML tool finishes existing normal maps; it does not generate them.
- Apply a shared palette of 2–64 normal-direction HEX colors to up to 12 compatible sheets, preserving source alpha.
- Compare source and finished animations under the same moving light, with an optional matching color sheet.
- Reuse grid and palette settings with JSON presets, then export each sheet as an original-size PNG. Downloads are one sheet at a time.
Get the HTML tool and sample files for US$3 or more. Read the compatibility notes below, then choose Buy Now.
What you receive
One ZIP with the HTML tool, original sample normal/color/finished PNGs, two lighting-example strips, a sample preset, English/Japanese guides, README, license, notice and checksums.
Compatibility and limits — please read before buying
Basic local-file check completed on Windows on 11 October 2026 (JST): extract the ZIP, open the HTML, load the included sample at a 48×48 frame grid, and export PNG. The demo and imported-sample outputs matched the included expected PNG pixel-for-pixel, and preset frame-width restoration was manually confirmed. Browser identity/version was not independently recorded. Earlier hosted tests used desktop Chrome. Offline use, a full 12-sheet batch, other browsers/devices, mobile and iframe downloads remain untested. Native CompressionStream/DecompressionStream support and browser download permission are required.
Input is non-interlaced 8-bit RGB/RGBA PNG on uniform grids without margins or spacing. No indexed/paletted PNG, grayscale, 16-bit PNG, APNG, normal generation, painting or engine plugin. Maximum 4,096 pixels per side and 4,194,304 pixels per image, with additional batch limits in README. PNGs download one sheet at a time; there is no ZIP batch export. Save presets before closing: there is no auto-save. The lighting preview is simplified, not an engine renderer or a flicker guarantee.
Use and support
Outputs from inputs you are authorized to use can be used commercially, including asset-pack sales. Bundled samples have separate restrictions: you can incorporate them into your own projects, but cannot resell them or their processed versions as standalone assets. The raw tool/source cannot be redistributed or publicly hosted. Full terms are in LICENSE.txt. Bug reports are accepted through the sales platform; no custom revisions, response deadline, fixes or future updates are promised. Refund requests follow the platform's rules; mandatory rights are unaffected.
日本語
法線スプライトシートを、ひとつの共通方向パレットに。
既存の法線マップを、指定した共通パレットでまとめて処理する小さなツールです。最大12枚のシートに同じ方向を適用し、動くライトで元画像と結果を比較して、元の画像サイズで1枚ずつPNG保存できます。
- 2〜64色の法線方向HEX値を指定。不透明・半透明部分は指定値に揃え、元のアルファ値と完全透明部分のRGB値を保持します。
- Y反転、対応カラー画像を使った比較、JSONプリセットの保存・読込に対応。
- 単体HTMLの画面操作で使う設計。利用者向け手順にNodeや追加パッケージは含まれません。アプリのコードは画像送信やネットワーク通信を行いません。
同梱物
HTMLツール、オリジナルの法線・カラー・処理後サンプル、比較用ライト画像2枚、設定プリセット、日英ガイド、README、利用許諾、注意書き、チェックサム。
購入前に:確認済みの範囲と制限
2026年10月11日(日本時間)、Windows上で、ZIPの展開、HTMLのローカル起動、同梱サンプルの読込、フレーム幅・高さを48×48に設定してPNGを保存する基本操作を手動で確認しました。起動時デモとサンプル読込後の出力は、同梱の期待画像と全画素が一致しました。プリセット読込によるフレーム幅の復元も手動確認済みです。ブラウザーの製品名・版は独立採取していません。従来の直接ホスト環境での検証はデスクトップChromeで実施しています。通信を切ったオフライン動作、12枚一括処理、他のブラウザー・端末、モバイル、iframe内の保存は未検証です。Compression Streams対応と、ブラウザーのダウンロード許可が必要です。
入力は、余白・間隔のない等間隔グリッドの非インターレース8-bit RGB/RGBA PNG。インデックスカラー、グレースケール、16-bit、APNG、法線生成、描画、エンジンプラグインは非対応です。各辺4,096ピクセル、1枚4,194,304ピクセルまで。合計容量などの上限はREADMEに記載しています。PNGは1枚ずつの保存で、ZIP一括出力はありません。設定はプリセットとして保存し、自動保存はされません。プレビューは簡易比較で、ゲームエンジンとの一致やちらつき防止の保証ではありません。
利用とサポート
権限のある自分の入力素材から作った出力は、素材集販売を含め商用利用できます。同梱サンプルは自身の作品に組み込めますが、加工後も単体素材としての再販売はできません。ツール本体・ソースの再配布や一般公開ホストはできません。詳しい条件はLICENSE.txtをご確認ください。不具合報告は販売窓口で受け付けます。個別改修、返信期限、修正や将来の更新は約束しません。返金はプラットフォームのルールに従い、法律上排除できない権利は制限しません。
| Updated | 21 hours ago |
| Published | 2 days ago |
| Status | In development |
| Category | Tool |
| Author | ASO-Direct |
| Tags | game-development, normal-map, Pixel Art |
| AI Disclosure | AI Assisted, Code, Graphics, Text |
Purchase
In order to download this tool you must purchase it at or above the minimum price of $3 USD. You will get access to the following files:


Leave a comment
Log in with itch.io to leave a comment.