Tags: SiloLink/IfcOpenShell
Tags
Merge pull request IfcOpenShell#7518 from falken10vdl/fix-metadata-lo… …ading-with-styles Fix: LoadBlendMetadataAndIFC by using load_handler
Merge pull request IfcOpenShell#7505 from falken10vdl/text-annotation… …s-squash-merge PR7500 squashed commit
Fix: Add window to shader editor context override The copy_node_graph() method checks for a "window" key in the context override, but get_shader_editor_context() wasn't providing it. This caused the function to return early, preventing external styles from loading. Updated get_shader_editor_context() to include the window when the screen differs from the current context, following the same pattern used in get_viewport_context().
extending a2a5780: Reuse opening if mapped.
Fix IfcOpenShell#7372: Increase almost_zero tolerance to handle matri… …x transformation precision Changed tolerance from 1e-5 to 1e-4 to account for floating-point errors introduced by matrix transformations. Fixes section annotations being incorrectly excluded from drawings when they should be visible.
Fix IfcOpenShell#6661: Have `update_drawing_name` function update the… … camera object's name in Blender, as well.
Use hide_set() for IfcSpaces instead of hide_viewport Moves IfcSpace hiding from collection assignment to after scene addition, allowing hide_set() to work properly once objects are in the view layer. Fixes RuntimeError during IFC import.
fix IfcOpenShell#6682: avoid applying styles directly to geometry whe… …n inherited from material When duplicating elements, skip assign_body_styles if the element's constituent materials already have style representations. This prevents creating redundant IfcStyledItem entities on the geometry when styles should be inherited from the material definition.
Re-run express rule codegen IfcOpenShell#7501
PreviousNext