ノード一覧に戻る
ノード一覧に戻る
モデルレンダリング
model_render
組み立てたポリゴンモデルを平行投影でCPUラスタライズし、ライティング前のサーフェースGバッファへ変換します。
下書き
入力ポート
| 名前 | 型 | 説明 |
|---|---|---|
モデル model | Model 必須 | メッシュブーリアンを行わず組み立てるポリゴンモデルです。 |
出力ポート
| 名前 | 型 | 説明 |
|---|---|---|
サーフェース surface | Surface | PBRマップ・深度・高さ・安定IDを持つレンダリング済みサーフェースです。 |
画像 image | Image | ライティング前のベースカラー画像です。 |
パラメータ
| 名前 | 型 | 既定値 | 範囲 | 説明・選択肢 |
|---|---|---|---|---|
カメラ方位角 azimuth | Angle | 45 | — / step 1 | カメラの水平方向の角度です。アイソメ素材は45度刻みが基本です。8方向素材はここをアニメさせます。 |
カメラ角スナップ camera_angle_snap | Float | 0 | 0–90 / step 0.5 | レンダリング前にカメラ方位角を指定刻みへ丸めます。0ならスナップしません。8方向素材では45が基本です。 |
見下ろし角 elevation_preset | Enum | Iso2To1 | — | カメラの見下ろし角のプリセットです。
|
1ユニットのピクセル数 pixels_per_unit | Int | 16 | 1–128 | モデルの1ユニットを何ピクセルで描くかです。 |
余白 padding | Int | 1 | 0–32 | 自動フィットした出力の外側に足す透明余白(px)です。 |
カメラ仰角 custom_elevation | Float | 26.565000534057617 | 1–89 / step 0.5 | プリセットがカスタムの時のカメラ仰角(度)です。 |
出力フレーム frame_mode | Enum | AutoFit | — | 出力フレームの決め方です。アニメーションや8方向素材では固定キャンバスを使います。
|
固定幅 fixed_canvas_width | Int | 64 | 1–1024 | 出力フレームを固定するときの幅(px)です。アニメーションでフレーム幅を揃えるために使います。 |
固定高さ fixed_canvas_height | Int | 64 | 1–1024 | 出力フレームを固定するときの高さ(px)です。アニメーションでフレーム高さを揃えるために使います。 |
固定範囲X frame_world_width | Float | 4 | 0.05–256 / step 0.05 | 固定キャンバス時の深度・高さ正規化に使うワールド範囲のX幅です。 |
固定範囲Y frame_world_depth | Float | 4 | 0.05–256 / step 0.05 | 固定キャンバス時の深度・高さ正規化に使うワールド範囲のY奥行きです。 |
固定範囲Z frame_world_height | Float | 4 | 0.05–256 / step 0.05 | 固定キャンバス時の深度・高さ正規化に使うワールド範囲のZ高さです。 |
中心X frame_center_x | Float | 0 | -256–256 / step 0.05 | 固定キャンバス時の中心Xです。 |
中心Y frame_center_y | Float | 0 | -256–256 / step 0.05 | 固定キャンバス時の中心Yです。 |
中心Z frame_center_z | Float | 0 | -256–256 / step 0.05 | 固定キャンバス時の中心Zです。 |