Av3boy / Av3boy/SharpEngine

Core: Fix UI renderer coordinates

Abierto
#89 0 comentarios 0 reacciones 0 asignados Ver en GitHub
bug core enhancement mesh rendering shader window
Lenguaje dominante
C#
Estrellas
6
Forks
0
Merge medio
1 h 1 min
PR fusionados (30 d)
2

Descripción

Trying to render the UI in NDC space didn't seem to work. I got it to work with a very rough estimation of the [-1, 1] space to [-screensize, screensize] conversion. Setting the position of the UI element is clearly wrong but other transformations seem to work.

NOTE: The transpose in the set uniformmatrix4x4 should most likely be set to false.

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Empieza localizando el UI renderer y la llamada a set uniformmatrix4x4 mencionada en el issue. Sigue cómo se convierten las posiciones de la UI entre NDC y screen space, y luego verifica que el posicionamiento de los elementos sea correcto mientras las demás transformaciones siguen funcionando.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
csharp
Área
computer-graphics, game-dev
Tipo de issue
Error
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Estancado
Claridad
Necesita aclaración
Aptitud para principiantes
30/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.