WATERFrAMES: Multimedia Displays

WATERFrAMES: Multimedia Displays

955k Downloads

Incompatibility with Shaderpacks

SrRapero720 opened this issue · 5 comments

commented

TESTED SHADERS WITH ISSUES

  • MakeUp Ultrafast 8.7a

    • Using realistic clouds renders nothing
  • BSL

    • Using realistic clouds renders nothing
    • Breaks picture changing transparency (in frame)
  • AstralAlex

    • Using static/dynamic clouds renders nothing
  • projectLUMA

    • Torchlight Mappings breaks image color (become black)
    • Little breaks picture changing transparency (in frame)

BLS SCREENSHOTS

Using Waterframes transparency option
2023-03-13_17h37_10
2023-03-13_17h37_16

Realistic clouds
2023-03-13_15h24_47


LUMA SCREENSHOTS

torch mapping
2023-03-13_17h39_40
brightness option changed (in waterframes)
2023-03-13_15h33_34


MAKEUP ULTRAFAST 8.7a

2023-03-13_17h29_11.mp4


ASTRAL ALEX

Low settings (disabled realistic clouds)
2023-03-13_17h42_27

Low settings (enabled realistic clouds)
2023-03-13_17h58_46

commented

BSL owner answer
image

commented

No estás usando la versión correcta de MakeUp para la versión de Iris que estás usando.

La última versión de MakeUp hace uso de Uniforms personalizados. Pero la versión de Iris que usas no los entiende, debes usar una versión de Iris que los soporte (la más reciente). El problema se delata por ese cielo naranja en el video.

Las nubes volumétricas en MakeUp se pìntan en el deferred shader (un paso que se lleva a cabo entre el dibujado de los objetos opacos y los objetros translucidos). Esto con el propósito de que las nubes se puedan ver "detrás" de los objetos translucidos, que serán pintados después...

... pero no creo que ese sea el problema, porque el deferred shader es usado igual con o sin nubes volumétricas. Lo que ES USADO DIFERENTE cuando se activan las nubes realistas es el shader de las nubes vanilla (gbuffers_clouds), que directamente pinta un color negro sin opacidad (para que no se vean).

Si la visualización de tu objeto depende de ese paso, no se verá nada.

commented

Entiendo que los pasos de dibujo de Optifine/Iris, tendrán alguna correspondencia con los pasos nativos de más bajo nivel de Minecraft.

Creo que debes impedir que tu dibujo dependa del paso nativo que haga dibujar a las nubes.

commented

@javiergcim Gracias, tengo una noción más o menos de por donde buscar
Aunque sigo un poco perdido de como arreglarlo, ya que el codigo no hace referencia en nada a ese paso y la mayoria de los "intentos de arreglarlo" no me parecen dar resultados (tendre que consultar con algunas personas)

De igual forma gracias.