Compare commits

...

4 Commits

Author SHA1 Message Date
izzy lyseggen 6bf5214d6b Merge pull request #31 from specklesystems/izzy/brep-fix
fix(convert): check display val & mesh for breps
2021-06-08 15:06:49 +01:00
izzy lyseggen 03ec9e30ae fix(convert): check display val & mesh for breps 2021-06-08 15:03:48 +01:00
izzy lyseggen 40da0429d2 Merge pull request #29 from specklesystems/izzy/ifc-alignment
fix(streams): *correctly* detach collections
2021-06-08 12:06:29 +01:00
izzy lyseggen 26d8bef343 fix(streams): *correctly* detach collections
lmao i'm dumb - one line fix here
2021-06-08 12:03:28 +01:00
2 changed files with 4 additions and 4 deletions
+3 -3
View File
@@ -7,14 +7,14 @@ def import_brep(speckle_brep, scale, name=None):
if not name:
name = speckle_brep.geometryHash or speckle_brep.id
if speckle_brep.displayValue:
display = speckle_brep.displayMesh or speckle_brep.displayValue
if display:
if name in bpy.data.meshes.keys():
mesh = bpy.data.meshes[name]
else:
mesh = bpy.data.meshes.new(name=name)
to_bmesh(speckle_brep.displayValue, mesh, name, scale)
to_bmesh(display, mesh, name, scale)
# add_custom_properties(speckle_brep[dvKey], mesh)
else:
mesh = None
+1 -1
View File
@@ -173,7 +173,7 @@ def create_nested_hierarchy(base, hierarchy, objects):
name = hierarchy.pop()
if not hasattr(child, name):
child[name] = Base()
base.add_detachable_attrs({name})
child.add_detachable_attrs({name})
child = child[name]
# TODO: what do we call this attribute?