Yotsuba Games
Back to Node List

Surface Rebuild Normal

surface_rebuild_normal

Rebuilds a Surface normal map from its height map or a connected height image.

Draft
Guide available
The node name and summary are available in English. Port, parameter, and article details are currently shown in Japanese.

Input Ports

NameTypeDescription
サーフェース
surface
Surface
Required
法線マップを作り直したいサーフェースです。
高さ
height_map
Image
接続すると、サーフェース内の高さマップではなく、この高さ画像から法線を作ります。

Output Ports

NameTypeDescription
サーフェース
surface
Surface
法線マップを作り直したサーフェースです。
法線
normal_map
Image
作り直した法線マップを確認する画像です。

Parameters

NameTypeDefaultRangeDescription / Options
強さ
strength
Float
20–16 / step 0.01

高さの差で面の向きがどれくらい傾くかです。大きいほど凹凸が強く光に出ます。

高さマップも差し替える
replace_height_map
Bool
true—

高さ画像を接続した時、その画像をサーフェースの高さマップとしても保存します。

左右ループ
wrap_x
Bool
false—

高さマップの左右端がつながっているものとして法線を作ります。タイル用に使います。

上下ループ
wrap_y
Bool
false—

高さマップの上下端がつながっているものとして法線を作ります。タイル用に使います。

まず何に使う?

  • 高さマップを加工したあと、光の当たり方も合わせる
  • Surface Composite 後ではなく、任意のタイミングで法線を作り直す
  • タイル用の高さマップで、端がつながる法線を作る

概要

  • バージョン: 1

使用例

[Surface] → surface → [Surface Unpack] → height → [Levels] → [Surface Rebuild Normal] → surface
                                                             ↑
                                                       height_map

高さを強めたり加工したあとにこのノードを通すと、Surface Light Preview で凹凸に沿ったハイライトが出やすくなります。

Back to Node List
Surface Rebuild Normal — PixPipeline Node Reference