diff --git a/Source/Core/Structures/ERS_STRUCT_RendererSettings/ERS_ENUM_ShadowUpdateMode.cpp b/Source/Core/Structures/ERS_STRUCT_RendererSettings/ERS_ENUM_ShadowUpdateMode.cpp new file mode 100644 index 0000000000..32270f38ef --- /dev/null +++ b/Source/Core/Structures/ERS_STRUCT_RendererSettings/ERS_ENUM_ShadowUpdateMode.cpp @@ -0,0 +1,5 @@ +//======================================================================// +// This file is part of the BrainGenix-ERS Environment Rendering System // +//======================================================================// + +#include \ No newline at end of file diff --git a/Source/Core/Structures/ERS_STRUCT_RendererSettings/ERS_ENUM_ShadowUpdateMode.h b/Source/Core/Structures/ERS_STRUCT_RendererSettings/ERS_ENUM_ShadowUpdateMode.h new file mode 100644 index 0000000000..acca69ec96 --- /dev/null +++ b/Source/Core/Structures/ERS_STRUCT_RendererSettings/ERS_ENUM_ShadowUpdateMode.h @@ -0,0 +1,30 @@ +//======================================================================// +// This file is part of the BrainGenix-ERS Environment Rendering System // +//======================================================================// + +#pragma once + +// Standard Libraries (BG convention: use <> instead of "") +#include + +// Third-Party Libraries (BG convention: use <> instead of "") + +// Internal Libraries (BG convention: use <> instead of "") + + +namespace ERS { + + namespace Renderer { + + enum ShadowUpdateMode { + + ERS_NO_FILTERING, + ERS_PCF_FILTERING, + ERS_POISSON_SAMPLING, + ERS_STRATIFIED_POISSON_SAMPLING + + }; + + } + +} \ No newline at end of file