да
и кстати так никто и не ответил на:
|
проверь, замерь, когда-то сам заморачивался с этим тоже, но особо сравнений не производил
вообще, стараюсь по возможности юзать везде флоаты4 и напихивать в компоненты всё. так, например, на геоме большинство параметров материала хранится:
uniform vec4 params; /* glossiness, reflectivity, fresnelEmission,isMetalOpacity
fresnelEmission:
fresnel = frac(fresnelEmission)*10.0;
emission = floor(fresnelEmission/100.0);
isMetalOpacity:
isMetal = isMetalOpacity>0;
opacity = abs(isMetalOpacity);
*/
|
*оправданность этих махинаций под сомнением