Hochwertiger HTML5 und Javascript Code von dem Designbüro Standardabweichung aus München

WebGL GLSL Incidence Function

Das HTML5 und Javascript Bild von Standardabweichung aus München

Incidence

Berechnet die Energie zwischen einem Einfallswinkel und dem Lot einer Fläche.

float incidence(vec3 direction, vec3 normal, bool invert){ vec3 nDirection = normalize( direction ); vec3 nNormal = normalize( normal ); float cosine = dot( nNormal, nDirection ); float product = max( cosine, 0.0 ); float factor = invert ? 1.0 - product : product; return factor; }

HTML5 / Javascript Code Teilen

Javascript Snippet auf Facebook teilen  Facebook
Javascript Snippet auf Facebook teilen  Google+