Material parsing should be decoupled from geometry processing during import leading to colour bugs
- Dominant language
- C#
- Stars
- 637
- Forks
- 225
- PR merge metrics
- No merged PRs in 30d
Description
This article, among describing other material faults of Revit, also gives an example where a IfcFacetedBrep fails to show colour, whereas an IfcExtrudedAreaSolid shows colour.
https://forums.buildingsmart.org/t/where-and-how-will-my-colors-be-saved-in-ifc/1806/33?u=moult
This suggests a coupling between geometry processing and material processing, which should not be the case.
Contributor guide
Research direction
Start by tracing the IFC import paths for IfcFacetedBrep and IfcExtrudedAreaSolid, comparing how geometry and materials are processed. Read the linked buildingSMART discussion for the reported colour behaviour. Done means the import no longer depends on geometry type for displaying material colour, with the reported cases verified.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- computer-graphics
- Issue type
- Bug
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100