Visual issue with the dripping effect (Shaders ON)

Offen
#1,854 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Anfängerfreundlichkeit
45/100
Issue-Typ
Bug
Klarheit
Größtenteils klar
Aktivitätsstatus
Aktiv
Tech-Stack
java
Bereich
game-dev

Rechercherichtung

Look for the dripping effect rendering code, likely in a particle or shader-related class. Compare the rendering logic between versions 1.18.2 and 1.20.1, focusing on how the effect attaches to character models. Test with shaders enabled to see when the effect becomes invisible. Check if the issue is in the vertex transformations or shader uniforms when the effect is parented to a model.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

compatibility render

I found an issue in the current version of Changed 1.20.1 when shaders are enabled. Once shaders are activated, the dripping effect disappears from the characters.

I tested the previous version, which is the one I used to play (1.18.2), and this issue does not occur there. Regardless of which shader I use, the dripping effect renders correctly.

I spent quite a while trying to figure out a solution, but I couldn’t find anything that fixed it. However, I noticed something that I think is important to mention: the dripping effect does render when it is not attached to a character, but as long as it is attached to one, it becomes completely invisible.

This makes me suspect that the issue may be related to how the dripping effect is rendered when attached to the character model while shaders are enabled.

Image Image
Vorherrschende Sprache
Java
Sterne
86
Forks
58
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Entwicklungsumgebung

  • Kein Dockerfile und keine Docker-Compose-Datei
  • Hat eine Pull-Request-Vorlage
  • Kein Beitragsleitfaden

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus LtxProgrammer/Changed-Minecraft-Mod

Alle Issues in LtxProgrammer/Changed-Minecraft-Mod

Ähnliche Issues

Weitere Issues zu Java

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.