forked from LeenkxTeam/LNXSDK
Update leenkx/Shaders/std/constants.glsl
This commit is contained in:
@ -21,27 +21,26 @@ const int DIFFUSE_CONE_COUNT = 16;
|
|||||||
|
|
||||||
const float SHADOW_CONE_APERTURE = radians(15.0);
|
const float SHADOW_CONE_APERTURE = radians(15.0);
|
||||||
|
|
||||||
const float DIFFUSE_CONE_APERTURE = 0.872665;
|
const float DIFFUSE_CONE_APERTURE = radians(45.0);
|
||||||
|
|
||||||
const vec3 DIFFUSE_CONE_DIRECTIONS[16] = {
|
|
||||||
vec3( 0.000000, 0.000000, 1.000000),
|
|
||||||
vec3( 0.525731, 0.000000, 0.850651),
|
|
||||||
vec3(-0.525731, 0.000000, 0.850651),
|
|
||||||
vec3( 0.000000, 0.525731, 0.850651),
|
|
||||||
vec3( 0.000000, -0.525731, 0.850651),
|
|
||||||
vec3( 0.309017, 0.809017, 0.500000),
|
|
||||||
vec3(-0.309017, 0.809017, 0.500000),
|
|
||||||
vec3( 0.309017, -0.809017, 0.500000),
|
|
||||||
vec3(-0.309017, -0.809017, 0.500000),
|
|
||||||
vec3( 0.809017, 0.309017, 0.500000),
|
|
||||||
vec3( 0.809017, -0.309017, 0.500000),
|
|
||||||
vec3(-0.809017, 0.309017, 0.500000),
|
|
||||||
vec3(-0.809017, -0.309017, 0.500000),
|
|
||||||
vec3( 0.000000, 0.000000, -1.000000),
|
|
||||||
vec3( 0.525731, 0.000000, -0.850651),
|
|
||||||
vec3(-0.525731, 0.000000, -0.850651)
|
|
||||||
};
|
|
||||||
|
|
||||||
|
const vec3 DIFFUSE_CONE_DIRECTIONS[16] = vec3[](
|
||||||
|
vec3( 0.0000, 0.0000, 1.0000), // top (zenith)
|
||||||
|
vec3( 0.5257, 0.0000, 0.8506),
|
||||||
|
vec3(-0.5257, 0.0000, 0.8506),
|
||||||
|
vec3( 0.0000, 0.5257, 0.8506),
|
||||||
|
vec3( 0.0000, -0.5257, 0.8506),
|
||||||
|
vec3( 0.3717, 0.3717, 0.8506),
|
||||||
|
vec3(-0.3717, 0.3717, 0.8506),
|
||||||
|
vec3( 0.3717, -0.3717, 0.8506),
|
||||||
|
vec3(-0.3717, -0.3717, 0.8506),
|
||||||
|
vec3( 0.6300, 0.2706, 0.7274),
|
||||||
|
vec3(-0.6300, 0.2706, 0.7274),
|
||||||
|
vec3( 0.6300, -0.2706, 0.7274),
|
||||||
|
vec3(-0.6300, -0.2706, 0.7274),
|
||||||
|
vec3( 0.2706, 0.6300, 0.7274),
|
||||||
|
vec3(-0.2706, 0.6300, 0.7274),
|
||||||
|
vec3( 0.2706, -0.6300, 0.7274)
|
||||||
|
);
|
||||||
|
|
||||||
|
|
||||||
const float BayerMatrix8[8][8] =
|
const float BayerMatrix8[8][8] =
|
||||||
|
Reference in New Issue
Block a user