ノーマルマップジェネレーター
3Dレンダリング、ゲームアセット、PBRワークフロー向けに、任意のテクスチャ画像からノーマルマップを生成します。Sobelフィルターが表面のグラディエントを抽出し、RGBノーマルにマッピングします。
🔒 画像はすべてお使いのブラウザ内で処理されます。サーバーにアップロードされることはありません。
1. 画像をアップロード
2. 調整とプレビュー
表面ディテールの目立ち具合を制御します。値が高いほど深度が強調され、低いほど控えめなノーマルになります。
ノーマルマッププレビュー
画像をアップロードしてノーマルマップを生成
仕組み
ノーマルマップジェネレーターは、テクスチャをグレースケールのハイトマップに変換し、Sobelフィルターを適用して各ピクセルの水平・垂直グラディエントを計算します。これらのグラディエントを3D法線ベクトルに合成し、R = X、G = Y、B = Zの標準タンジェントスペースRGBエンコーディングにマッピングします。生成結果は、Unity、Unreal Engine、Godotなどのゲームエンジンや、あらゆるPBRレンダリングパイプラインでそのまま使用できます。
端のピクセルは反対側にラップするため、元のテクスチャがタイル可能であれば、生成されたノーマルマップもシームレスにタイルされます。レンガや石などの細かいディテールのある表面には強度を上げ、布や紙などの滑らかな素材には低い値を使用してください。