www.pudn.com > DemoFluid2D.zip > smRenderDensity2D.psh


!!FP1.0 
#texture lookup (i,j) 
DECLARE TexPARA = {0,0,0,0}; 
ADD R0, f[TEX0].xyxy, {-0.5,-0.5,-0.5,-0.5}; 
FRC R1, R0; 
FLR R0, R0; 
ADD R0, R0, {0,0,1,1}; 
 
TEX R2, R0.xyww, TEX0, RECT; 
TEX R3, R0.zyww, TEX0, RECT; 
TEX R4, R0.xwww, TEX0, RECT; 
TEX R5, R0.zwww, TEX0, RECT; 
 
LRP R6, R1.xxxx, R3, R2; 
LRP R7, R1.xxxx, R5, R4; 
LRP R6, R1.yyyy, R7, R6; 
 
MUL R6, R6.zzzw, TexPARA; 
 
TEX R0, f[TEX0], TEX1, RECT; 
 
LRP o[COLR], R0.wwww, R6, R0; 
END