#version 400 compatibility
#define WORLD_END
#define PROGRAM_GBUFFERS_BLOCK
#define fsh

#include "/include/misc/end_portal.glsl"

void main() {
    // ... meglévő kód ...

    #ifdef WORLD_END
    // End Portal effekt
    if (blockId == END_PORTAL_ID) {
        vec3 portal_effect = get_end_portal_effect(position_scene, normalize(-position_scene), frameTimeCounter);
        fragment_color.rgb = portal_effect;
        fragment_color.a = 0.8; // Félig átlátszó
    }
    #endif

    // ... meglévő kód folytatása ...
} 