Question about mesh bounding box center discrepancy for powerplant model in ModelLoadSDKMESH.cpp
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 35/100
- Tipo de issue
- Error
- Claridad
- Necesita aclaración
- Estado de actividad
- Activo
- Stack tecnológico
- cpp
- Área
- computer-graphics
Línea de trabajo
Start by comparing the bounding-box handling in ModelLoadSDKMESH.cpp with the original SDKMesh loader from the old DirectX 11 sample, using the powerplant model as the reproduction case. Trace local bounding-box transforms, AABB merging, and whether SDKMESH-loaded boxes are pre-transformed; done means identifying the cause of the differing merged-scene center.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Hello,
I have a question regarding ModelLoadSDKMESH.cpp.
When loading the powerplant model, I found a discrepancy in the computed bounding box center.
Two different implementations are being compared:
- The bounding box calculation logic inside ModelLoadSDKMESH.cpp
- The original SDKMesh loader used in the old DirectX 11 sample code
Both load the same powerplant model file, but the final merged scene bounding box center is different between these two code paths.
I want to figure out what could cause this difference.
Possible suspects I am checking:
- Different handling of mesh local bounding box transform
- Different AABB merging logic
- Whether mesh bounding boxes are already pre-transformed when loaded from the SDKMESH file
Could you help point out what may lead to this bounding box center mismatch?
Thanks!
- Lenguaje dominante
- C++
- Estrellas
- 2.9k
- Forks
- 537
- Merge medio
- 3 d 9 h
- PR fusionados (30 d)
- 5
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
- 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 microsoft/DirectXTK
-
Refactor EffectFactoryAbiertoenhancement
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
-
Project feedbackAbierto
Dificultad 5/5 Más de una semana Aptitud para principiantes 15/100
-
Keyboard and mouse uses inconsistent coordinate systems, resulting in incorrect movementQuizá libre de nuevo @walbourn la tomó hace 783 días y no hay ningún pull request abierto. Abiertodocumentation
-
math proposal
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
-
input
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
Todos los issues de microsoft/DirectXTK
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
Los mantenedores suelen responder en 1 día
-
(S1 - Need confirmation)
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
CleverRaven/Cataclysm-DDA#88974 ·
Los mantenedores suelen responder en 1 día
-
comp-mysql
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
ClickHouse/ClickHouse#124749 ·
Los mantenedores suelen responder en 1 día
-
Status: Needs confirmation Status: Needs triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 79/100
Los mantenedores suelen responder en 1 día