EEVEE Next: Ambient Occlusion #108398
|
@ -39,8 +39,6 @@ void AmbientOcclusion::init()
|
|||
const Scene *scene = inst_.scene;
|
||||
data_.enabled = (scene->eevee.flag & SCE_EEVEE_GTAO_ENABLED) ||
|
||||
(inst_.film.enabled_passes_get() & EEVEE_RENDER_PASS_AO);
|
||||
|
||||
debug_ = data_.enabled && G.debug_value == 6;
|
||||
render_pass_enabled_ = data_.enabled && inst_.film.enabled_passes_get() & EEVEE_RENDER_PASS_AO;
|
||||
|
||||
if (!data_.enabled) {
|
||||
|
|
|
@ -23,7 +23,6 @@ class AmbientOcclusion {
|
|||
private:
|
||||
class Instance &inst_;
|
||||
|
||||
bool debug_;
|
||||
bool render_pass_enabled_;
|
||||
|
||||
AODataBuf data_;
|
||||
|
|
|
@ -85,9 +85,6 @@ const char *ShaderModule::static_shader_create_info_name_get(eShaderType shader_
|
|||
return "eevee_ao_horizons";
|
||||
case AO_PASS:
|
||||
return "eevee_ao_pass";
|
||||
case AO_DEBUG:
|
||||
/* TODO */
|
||||
return "eevee_ao_pass";
|
||||
case FILM_FRAG:
|
||||
return "eevee_film_frag";
|
||||
case FILM_COMP:
|
||||
|
|
|
@ -29,7 +29,6 @@ namespace blender::eevee {
|
|||
enum eShaderType {
|
||||
AO_HORIZONS = 0,
|
||||
AO_PASS,
|
||||
AO_DEBUG,
|
||||
|
||||
FILM_FRAG,
|
||||
FILM_COMP,
|
||||
|
|
Loading…
Reference in New Issue