Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

rod with normals gets tripped up by the NavMesh code

Abierto
#135 0 comentarios 0 reacciones 0 asignados Ver en GitHub

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
43/100
Tipo de issue
Error
Claridad
Bastante claro
Estado de actividad
Estancado
Stack tecnológico
cpp

Línea de trabajo

The runtime failure occurs while building and verifying the NavMesh for ./examples/rod_with_normals; the log reports a repeated non-start halfedge in test_neighbours. Start by running that example and tracing the NavMesh verification path that emits this error. Done means the example completes NavMesh verification without the repeated-halfedge exception.

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

Descripción

This is at runtime. In either the main or modules branches

[14:46:02 build] ./examples/rod_with_normals 
This is version 1.0 of mplot::Visual<glver=4.1> running on OpenGL Version 4.1.0 NVIDIA 580.126.09
right one called
Building NavMesh to save into file /tmp/navmesh_15615617578636428804
Swap order of triangle with he 108
Swap order of triangle with he 114
Swap order of triangle with he 120
Swap order of triangle with he 126
Swap order of triangle with he 132
Swap order of triangle with he 138
Swap order of triangle with he 144
Swap order of triangle with he 150
Swap order of triangle with he 156
Swap order of triangle with he 162
Swap order of triangle with he 168
Swap order of triangle with he 174
Swap order of triangle with he 252
Swap order of triangle with he 255
Swap order of triangle with he 258
Swap order of triangle with he 261
Swap order of triangle with he 264
Swap order of triangle with he 267
Swap order of triangle with he 270
Swap order of triangle with he 273
Swap order of triangle with he 276
Swap order of triangle with he 279
Swap order of triangle with he 282
Swap order of triangle with he 285
0 percent...

Save NavMesh to /tmp/navmesh_15615617578636428804.pre
NavMesh verification test running...
test_neighbours: Found a repeated halfedge that wasn't the first one
36 flag: 2 prev: 38 prev.twin: 106
106 flag: 0 prev: 105 prev.twin: 103
103 flag: 0 prev: 102 prev.twin: 103
The repeat was: 103
Caught exception: Repeated non-start halfedge
[14:46:06 build] 
Lenguaje dominante
C++
Estrellas
66
Forks
13
Merge medio
12 h 42 min
PR fusionados (30 d)
9

Preparar el entorno

Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de sebsjames/mathplot

Todos los issues de sebsjames/mathplot

Issues similares

Más issues de C++

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.