mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-09-20 06:58:56 +00:00
Increase default deflection tolerance to improve performance
This only results in a lower resolution for things like advanced brep geometry which isn't a biggie (I'll eat my words later)
This commit is contained in:
@@ -1303,7 +1303,7 @@ class IfcImportSettings:
|
|||||||
self.should_load_geometry = True
|
self.should_load_geometry = True
|
||||||
self.should_clean_mesh = False
|
self.should_clean_mesh = False
|
||||||
self.should_cache = True
|
self.should_cache = True
|
||||||
self.deflection_tolerance = 0.001
|
self.deflection_tolerance = 0.05 # Default is 0.001, but I find this to be more practical
|
||||||
self.angular_tolerance = 0.5
|
self.angular_tolerance = 0.5
|
||||||
self.void_limit = 30
|
self.void_limit = 30
|
||||||
self.style_limit = 300
|
self.style_limit = 300
|
||||||
|
|||||||
@@ -319,7 +319,7 @@ class BIMProjectProperties(PropertyGroup):
|
|||||||
),
|
),
|
||||||
default=False,
|
default=False,
|
||||||
)
|
)
|
||||||
deflection_tolerance: FloatProperty(name="Deflection Tolerance", default=0.001)
|
deflection_tolerance: FloatProperty(name="Deflection Tolerance", default=0.05)
|
||||||
angular_tolerance: FloatProperty(name="Angular Tolerance", default=0.5)
|
angular_tolerance: FloatProperty(name="Angular Tolerance", default=0.5)
|
||||||
void_limit: IntProperty(
|
void_limit: IntProperty(
|
||||||
name="Void Limit",
|
name="Void Limit",
|
||||||
|
|||||||
Reference in New Issue
Block a user