-
-
Notifications
You must be signed in to change notification settings - Fork 4.4k
Open
Labels
A-RenderingDrawing game state to the screenDrawing game state to the screenC-FeatureA new feature, making something new possibleA new feature, making something new possible
Description
What problem does this solve or what need does it fill?
Normal maps are a pretty standard cheap way to make meshes look a bit better. Often when prototyping you use basic shapes, and it would be quite nice to test real materials on these shapes.
Error:
thread 'Compute Task Pool (0)' panicked at 'Attribute Vertex_Tangent is required by shader, but not supplied by mesh. Either remove the attribute from the shader or supply the attribute (Vertex_Tangent) to the mesh.', C:\Users\_\.cargo\registry\src\github.com-1ecc6299db9ec823\bevy_render-0.5.0\src\pipeline\pipeline_compiler.rs:231:17
I checked the code and the issue seems to still exist in the current version of main.
What solution would you like?
The From<Box> for Mesh function should generate tangents in addition to normals and UV coordinates.
What alternative(s) have you considered?
You could write your own box generator, and I will but I think this is a pretty basic feature.
Additional context
I could probably fix this myself and submit a MR if you think this is a worthwhile feature. No guarantees.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
A-RenderingDrawing game state to the screenDrawing game state to the screenC-FeatureA new feature, making something new possibleA new feature, making something new possible