This repository was archived by the owner on Apr 1, 2025. It is now read-only.

Description
Description:
When objects with vertex normals containing f32::NaN values are rendered, the object appears completely dark when lighting is enabled. This can make it difficult to identify and troubleshoot issues with objects that have incorrect vertex normals.
Steps to reproduce:
Setup and initialize LightManager as usual
Create an object with vertex normals containing f32::NaN values.
Expected result:
The object should be rendered with appropriate lighting.
Actual result:
The object appears completely dark, indicating that lighting is not being applied correctly.