StackGenVis: Alignment of Data, Algorithms, and Models for Stacking Ensemble Learning Using Performance Metrics https://doi.org/10.1109/TVCG.2020.3030352
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
StackGenVis/frontend/node_modules/glsl-specular-beckmann/index.glsl

11 lines
315 B

4 years ago
#pragma glslify: distribution = require(./distribution.glsl)
float beckmannSpecular(
vec3 lightDirection,
vec3 viewDirection,
vec3 surfaceNormal,
float roughness) {
return distribution(dot(surfaceNormal, normalize(lightDirection + viewDirection)), roughness);
}
#pragma glslify: export(beckmannSpecular)