shader O_REDAHS_SENTHGIRB_TOOR_EBUC_O_CUBE_ROOT_BRIGHTNES_SHADER_O
(
float O_REDAHS_TNEIDARG_RAENIL_O_LINEAR_GRADIENT_SHADER_O = (-sqrt(cos(.5*(4.*atan(1.))*(    dot(N,I)    )))+1.),
float O_SENTHGIRB_TOOR_EBUC_O_CUBE_ROOT_BRIGHTNES_O = 4.6875,
output float O_REDAHS_O_SHADER_O = 0.0 
)

{
O_REDAHS_O_SHADER_O = 

(
clamp(pow    (    (cos(.5*(4.*atan(1.))*(    O_REDAHS_TNEIDARG_RAENIL_O_LINEAR_GRADIENT_SHADER_O-1.    )))    ,    1.    /    (    3    )    ),    0.0    ,    1.0    )
*
((1./O_SENTHGIRB_TOOR_EBUC_O_CUBE_ROOT_BRIGHTNES_O)    )    +    (    1.-    (1./O_SENTHGIRB_TOOR_EBUC_O_CUBE_ROOT_BRIGHTNES_O)    )
)

;
}