// //Good-Feel Library parameter file. // shadowmap { s32 cascadeType = 0 [0, 2] # カスケードタイプ 0=SM0_SM1, 1=SM0, 2=SM1 s32 filter = 1 [0, 4] # フィルタ種類 0:off 1:PCF4x4 2:PCF2x2 3:VSM 4:ESM f32 slopeBias = 0.990000 [0.010000, 0.000000, 1.000000] # スロープバイアス(depth-slope scale bias):レシーバの深度値を調節(倍率) f32 depthBias = 0.000100 [0.000100, 0.000000, 1.000000] # 深度バイアス:シャドウマップ深度値を調節(加算値) f32 ESMconst = 80.000000 [10.000000, 0.000000, 400.000000] # ESMパラメータ:exp(-c * (depth - texel)) の c s32 type = 1 [0, 1] # 処理タイプ選択(0:固定パラメータ 1:自動調整(横スクロール)) TYPE_0_FIXED # タイプ0:固定パラメータ { map1 # { f32 width = 23.000000 [0.100000, 1.000000, 300.000000] # f32 height = 23.000000 [0.100000, 1.000000, 300.000000] # f32 near = 9.100000 [0.100000, 0.100000, 300.000000] # f32 far = 26.000000 [0.100000, 3.000000, 2000.000000] # f32 cam_len = 26.000000 [0.100000, 1.000000] # bool debug_disp = false # bool debug_disp_solid = false # } map2 # { f32 width = 50.099945 [0.100000, 1.000000, 600.000000] # f32 height = 50.000000 [0.100000, 1.000000, 600.000000] # f32 near = 0.100000 [0.100000, 0.100000, 300.000000] # f32 far = 72.999985 [0.100000, 3.000000, 2000.000000] # f32 cam_len = 29.600000 [0.100000, 1.000000] # bool debug_disp = false # bool debug_disp_solid = false # } aabb # { f32 x = 42.799770 [0.100000, 1.000000, 500.000000] # f32 y = 24.000019 [0.100000, 1.000000, 300.000000] # f32 z = 24.000000 [0.100000, 1.000000, 300.000000] # bool debug_disp = false # bool debug_disp_solid = false # } } TYPE_1_AUTO_SIDESCROLL # タイプ1:自動調整(横スクロール) { f32 game_layer_halfsize_z = 8.000000 [1.000000, 8.000000, 40.000000] # ゲーム地形Z幅1/2(既定値8) f32 far_layer_halfsize_z = 32.000000 [1.000000, 32.000000, 160.000000] # 遠景地形Z幅1/2(既定値32) debug #デバッグ表示用 { map1 # { bool debug_disp = false # bool debug_disp_solid = false # } map2 # { bool debug_disp = false # bool debug_disp_solid = false # } aabb # { bool debug_disp = false # bool debug_disp_solid = false # } } } col #加算カラー(0.0〜1.0) { f32 R = 0.600000 [0.010000, 0.000000, 1.000000] # f32 G = 0.600000 [0.010000, 0.000000, 1.000000] # f32 B = 0.700000 [0.010000, 0.000000, 1.000000] # } }