Załóżmy, że mam value
, zwykle robię to, aby "zacisnąć" go do zakresu, tutaj zakres [0..1]
. To znaczy, jeśli jest poniżej początku zakresu, zwiększ ją do początku zakresu, a powyżej zakresu, zmniejsz ją do końca zakresu.Czy java ma funkcję clampowania?
clampedValue = Math.max(0, Math.min(1, value));
Czy jest jakaś wbudowana funkcja do mocowania do zakresu?
@LuiggiMendoza [HLSL] (http://en.wikipedia.org/wiki/High-level_shader_language) – weston
Patrz http://stackoverflow.com/questions/2683442/where-can-i-find-the -clamp-function-in-net? –
@LuiggiMendoza Również [OpenGL] (http://www.opengl.org/sdk/docs/manglsl/xhtml/clamp.xml) – weston