Visibility Evaluation in Microfacet Theory | Synapse