Blender V4.3
MicrofacetBsdf Struct Reference

#include <bsdf_microfacet.h>

Public Attributes

 SHADER_CLOSURE_BASE
 
float alpha_x
 
float alpha_y
 
float ior
 
float energy_scale
 
int fresnel_type
 
ccl_private void * fresnel
 
float3 T
 

Detailed Description

Definition at line 66 of file bsdf_microfacet.h.

Member Data Documentation

◆ alpha_x

◆ alpha_y

float MicrofacetBsdf::alpha_y

◆ energy_scale

float MicrofacetBsdf::energy_scale

Definition at line 75 of file bsdf_microfacet.h.

Referenced by bsdf_microfacet_ggx_eval().

◆ fresnel

ccl_private void* MicrofacetBsdf::fresnel

Definition at line 80 of file bsdf_microfacet.h.

Referenced by precompute_ggx_gen_schlick_s().

◆ fresnel_type

int MicrofacetBsdf::fresnel_type

Definition at line 79 of file bsdf_microfacet.h.

Referenced by precompute_ggx_gen_schlick_s().

◆ ior

float MicrofacetBsdf::ior

◆ SHADER_CLOSURE_BASE

MicrofacetBsdf::SHADER_CLOSURE_BASE

Definition at line 67 of file bsdf_microfacet.h.

◆ T

float3 MicrofacetBsdf::T

The documentation for this struct was generated from the following file: