“Normalizować funkcję” Kod odpowiedzi

Normalizować funkcję

double Normalize(double val, double valmin, double valmax, double min, double max) 
{
    return (((val - valmin) / (valmax - valmin)) * (max - min)) + min;
}
Confused Chicken

normalizować

To divide each of the components of a normal by the square root of the sum of their squares. Then, if the normal is thought of as a vector from the origin to the point (nx', ny', nx'), this vector has unit length:

nx' = nx/factor
ny' = ny/factor
nz' = nz/factor
Faithful Flatworm

Odpowiedzi podobne do “Normalizować funkcję”

Pytania podobne do “Normalizować funkcję”

Więcej pokrewnych odpowiedzi na “Normalizować funkcję” w Python

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu