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

WebGL GLSL Blinn-Phong Shader Hilight Function

Das HTML5 und Javascript Bild von Standardabweichung aus München

Specular Hilight Blinn-Phong

Funktion zum Berechnen eines Blinn-Phong Specular Hilights in WebGL bzw. OpenGL ES2 Shadern.

float specularBlinn( float decay, vec3 surfacePosition, vec3 surfaceNormal, vec3 lightDirection ) { vec3 viewDirection = normalize( -surfacePosition ); vec3 halfDirection = normalize( lightDirection + viewDirection ); float cosine = dot( halfDirection, surfaceNormal ); float product = max( cosine, 0.0 ); float factor = pow( product, decay * 4.0 ); return factor; }

HTML5 / Javascript Code Teilen

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