e4s-sdk/gamedata/shaders/r3/fluid_advect_temp.ps
2026-06-17 23:06:51 +03:00

14 lines
No EOL
453 B
PostScript

#include "fluid_common.h"
//////////////////////////////////////////////////////////////////////////////////////////
// Pixel
float4 main( p_fluidsim input ) : SV_Target
{
if( IsNonEmptyCell(input.texcoords.xyz) )
return 0;
float3 npos = GetAdvectedPosTexCoords(input);
float4 ret = Texture_color.SampleLevel( samLinear, npos, 0) * modulate - k;
ret = clamp(ret,float4(0,0,0,0),float4(5,5,5,5));
return ret;
}