Blender  V3.3
Macros | Functions
eevee_lut_gen.c File Reference
#include "DRW_render.h"
#include "BLI_fileops.h"
#include "BLI_rand.h"
#include "BLI_string_utils.h"
#include "eevee_private.h"

Go to the source code of this file.

Macros

#define DO_FILE_OUTPUT   0
 

Functions

floatEEVEE_lut_update_ggx_brdf (int lut_size)
 
floatEEVEE_lut_update_ggx_btdf (int lut_size, int lut_depth)
 

Detailed Description

EEVEE LUT generation:

Routine to generate the LUT used by eevee stored in eevee_lut.h These functions are not to be used in the final executable.

Definition in file eevee_lut_gen.c.

Macro Definition Documentation

◆ DO_FILE_OUTPUT

#define DO_FILE_OUTPUT   0

Definition at line 21 of file eevee_lut_gen.c.

Function Documentation

◆ EEVEE_lut_update_ggx_brdf()

float* EEVEE_lut_update_ggx_brdf ( int  lut_size)

◆ EEVEE_lut_update_ggx_btdf()

float* EEVEE_lut_update_ggx_btdf ( int  lut_size,
int  lut_depth 
)