Herb items with see-through leaves are drawn solid
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 48/100
- Tipo de issue
- Error
- Claridad
- Bastante claro
- Estado de actividad
- Activo
- Área
- computer-graphics, game-dev
Línea de trabajo
Start at VobInitializerDomain.CreateItemMesh and trace how useTextureArray: false leads to AbstractMeshBuilder.GetDefaultMaterial selecting Lit/SingleMesh; compare this with the bushes and trees that use Lit/AlphaToCoverage. The issue leaves the implementation choice open: a single-texture cutout variant or placing items in texture arrays. Done means the listed G2 herb textures with alpha render with cutout leaves, while textures without alpha retain their original solid appearance.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Description
Items are built without the texture arrays (VobInitializerDomain.CreateItemMesh, useTextureArray: false). AbstractMeshBuilder.GetDefaultMaterial then always gives them Lit/SingleMesh, which has no alpha test. The transparent parts of item textures with alpha are drawn solid.
Expected Behavior
Leaves are cut out like on bushes and trees (Lit/AlphaToCoverage).
Actual Behavior
Solid leaf quads. Affected G2 herbs (their leaf textures are DXT3, checked in the archives): ItPl_Health_Herb_03, ItPl_Dex_Herb_01, ItPl_Forestberry, ItPl_Planeberry, ItPl_Beet, ItPl_SwampHerb, ItPl_Weed, ItPl_Temp_Herb.
Herbs using ITFOOD-C.TEX (DXT1 without any alpha: healing, mana, speed, strength herbs, mushrooms) are solid in the original too.
Reproduction Steps
- G2, find or spawn
ItPl_Health_Herb_03orItPl_SwampHerb. - Look at the leaves.
Environment Information
- Reproducibility: Always
- Platform: all (seen on Quest 3)
- Game Version: main 83a1aebd2
Notes
Not covered by BoroBongo's work: his palm leaf fix (EnableTextureArraySubmeshMaterials, experimental branch) only covers meshes that use the texture arrays.
Fix idea: a cutout variant for meshes with a single 2D texture, or items in the texture arrays.
- Lenguaje dominante
- C#
- Estrellas
- 33
- Forks
- 1
- Merge medio
- 1 d 17 h
- PR fusionados (30 d)
- 51
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de Gothic-Unity-Project/Gothic-Unity
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 69/100
Gothic-Unity-Project/Gothic-Unity#487 ·
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 4/5 3-5 días Aptitud para principiantes 49/100
Gothic-Unity-Project/Gothic-Unity#489 ·
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 4/5 3-5 días Aptitud para principiantes 42/100
Gothic-Unity-Project/Gothic-Unity#488 ·
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 4/5 3-5 días Aptitud para principiantes 55/100
Gothic-Unity-Project/Gothic-Unity#486 ·
Los mantenedores suelen responder en 1 día
-
XRIT - Items in slots get HVR's size (no more flying with a coin on the hip)Posiblemente ocupada @JaXt0r la tomó hace 8 días. Abiertobug
Gothic-Unity-Project/Gothic-Unity#446 · 1 asignado ·
Los mantenedores suelen responder en 1 día
Todos los issues de Gothic-Unity-Project/Gothic-Unity
Issues similares
-
area/resource-registry status/triage
Dificultad 1/5 1-3 horas Aptitud para principiantes 76/100
Altinn/altinn-auth#4821 ·
Los mantenedores suelen responder en 1 día
-
a11y community:contribution
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
microsoft/fluentui-blazor#5590 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 79/100
JetBrains/resharper-unity#2510 ·
-
Dificultad 1/5 1-3 horas Aptitud para principiantes 78/100
QuantConnect/Documentation#2838 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
AvaloniaUI/Avalonia#22697 · 1 comentario ·
Los mantenedores suelen responder en 1 día