Hydrax參數配置說明
注意:
Hydrax update 需要放到frameStarted 函數中,否則會出現刷新不及時的問題。
Normal mode 應採用 NM_VERTEX 而非 NM_RTT,因爲在NM_RTT模式下Module options中的個別參數無效(PG_ChoopyStrength、PG_Strength、PG_ChoppyWaves)
參數PG_Complexity影響水面波浪效果,若此參數比較大也非常影響效率,如果值很小波浪很不明顯,可以根據遊戲效果再調整。
參數PG_Strength是波浪的起伏強度,如果值偏大波浪就會漫過地表,顯得很詭異,根據地形調整此值。
配置文件中的參數描述
#Main options field // 位置
Position=-5000x100x-5000 //(-5000, 100, -5000)
PlanesError=10.5 //誤差
#Shader mode: 0=HLSL, 1=CG, 2=GLSL //陰影模式(天空在水面的投影)
ShaderMode=1 //陰影模式選擇
FullReflectionDistance=1e+011 //最遠反射距離
GlobalTransparency=0 //透明度
NormalDistortion=0.075 //最近反射距離
WaterColor=0.139765x0.359464x0.425373 //水顏色
#Components field //場景構成單元
Components=Sun|Foam|Depth|Smooth|Caustics|Underwater|UnderwaterReflections|UnderwaterGodRays
#Sun parameters //太陽參數
SunPosition=0x10000x0 //太陽位置
SunStrength=1.75 //陽光強度
SunArea=150 //太陽大小
SunColor=1x0.9x0.6 //陽光顏色
#Foam parameters //水面泡沫參數
FoamMaxDistance=7.5e+007
FoamScale=0.0075
FoamStart=0
FoamTransparency=1
#Depth parameters //深度
DepthLimit=90 //深度限制,超過此值水變爲深水顏色
#Smooth transitions parameters //平滑過渡
SmoothPower=5
#Caustics parameters //腐蝕
CausticsScale=135
CausticsPower=10.5
CausticsEnd=0.8
#God rays parameters
GodRaysExposure=0.76x2.46x2.29
GodRaysIntensity=0.015
GodRaysSpeed=5
GodRaysNumberOfRays=100
GodRaysRaysSize=0.03
GodRaysIntersections=false
#Rtt quality field(0x0 = Auto)
Rtt_Quality_Reflection=0x0
Rtt_Quality_Refraction=0x0
Rtt_Quality_Depth=0x0
Rtt_Quality_URDepth=0x0
Rtt_Quality_GPUNormalMap=0x0
#Module options
Module=ProjectedGridVertex
PG_ChoopyStrength=3.75 //水平方向運動強度
PG_ChoppyWaves=true //是否有波浪
PG_Complexity=54 //複雜度(影響效率)
PG_Elevation=50
PG_ForceRecalculateGeometry=false
PG_Smooth=false
PG_Strength=35 //垂直方向運動強度
#Noise options
Noise=Perlin
Perlin_Octaves=8
Perlin_Scale=0.085
Perlin_Falloff=0.49
Perlin_Animspeed=1.4
Perlin_Timemulti=1.27
Perlin_GPU_Strength=2
Perlin_GPU_LODParameters=0.5x50x150000
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.