Compare commits
4 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 6bf5214d6b | |||
| 03ec9e30ae | |||
| 40da0429d2 | |||
| 26d8bef343 |
@@ -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
|
||||
|
||||
@@ -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?
|
||||
|
||||
Reference in New Issue
Block a user