fand ich einige Codes online für eine Shader dieser Zeilen enthält:Was macht der> arithmetische Operator in HLSL?
float2 preRect;
preRect.x = (IN.uv_MainTex.x > _RectMinX) - (IN.uv_MainTex.x > _RectMaxX);
In C-basierten Sprachen (IN.uv_MainTex.x > _RectMinX)
als boolean bewerten würde, aber hier ist es, einen numerischen Wert mit dem Schwimmer preRect zuweisen.
Was macht diese Linie? & Wie macht es das?
Danke
IIRC 'x> y' ist eine Abkürzung für' nimm x, wenn es größer als y ist, sonst y '. –
Perfekt, danke – Absinthe