Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

インクルード

スクリプトソースに ---$include "other_file.hlsl" のように書いた行はそのファイルの中身に置き換わります。

ファイルはスクリプトソースファイルからの相対パスで指定してください。

設定ファイル

aulua.yaml
scripts:
  - name: スクリプト.anm2
    sources:
      - path: スクリプトソース.anm2

スクリプトソース

スクリプトソース.anm2
--[[pixelshader@psmain:
---$include "シェーダー.hlsl"
]]
シェーダー.hlsl
float4 psmain(float4 pos : SV_Position) : SV_Target {
    return float4(1.0);
}

ビルド結果

スクリプト.anm2
--[[pixelshader@psmain:
float4 psmain(float4 pos : SV_Position) : SV_Target {
    return float4(1.0);
}

]]