Releases
v0.8.0
Compare
Sorry, something went wrong.
No results found
Added
Added back Group Element.
Added ElementObject and ModelElement for compas_viewer.
Added compas_model.algorithms.brep_brep_contacts for calculation of simple, flat contacts between two breps.
Added compas_model.models.Model.contacts iterator.
Added brep_brep_contacts for calculation of contacts between elements with brep geometry.
Added compas_model.datastructures.BVHNode.add to take care of depth value.
Added compas_model.elements.Element.apply_modifiers.
Added compas_model.elements.Element.material setter.
Added lazy-computed compas_model.elements.Element.femesh2 property.
Added lazy_computed compas_model.elements.Element.femesh3 property.
Added compas_model.elements.Element.compute_femesh2 property.
Added compas_model.elements.Element.compute_femesh3 property.
Added compas_model.modifiers.
Added compas_model.modifiers.Modifier.
Added compas_model.models.Model.add_modifier.
Changed
Updated existing ElementObject and ModelElement for renewed SceneObject APIs.
Changed compas_model.interactions.Contact to require only points, and lazy calculate all other attributes only when not explicitly provided.
Changed compas_model.models.Model.compute_contacts to use BVH with OOB nodes for calculation of contact candidates.
Changed default parmeter value of inflate in compas_model.elements.Element.compute_aabb.
Changed default parmeter value of inflate in compas_model.elements.Element.compute_obb.
Changed default parmeter value of inflate in compas_model.elements.Element.compute_collision_mesh.
Changed default parmeter value of inflate in compas_model.elements.Beam.compute_aabb.
Changed default parmeter value of inflate in compas_model.elements.Beam.compute_obb.
Changed default parmeter value of inflate in compas_model.elements.Column.compute_aabb.
Changed default parmeter value of inflate in compas_model.elements.Column.compute_obb.
Changed default parmeter value of inflate in compas_model.elements.Plate.compute_aabb.
Changed default parmeter value of inflate in compas_model.elements.Plate.compute_obb.
Fixed bug in compas_model.elements.Beam.compute_aabb.
Fixed bug in compas_model.elements.Beam.compute_obb.
Fixed bug in compas_model.elements.Column.compute_aabb.
Fixed bug in compas_model.elements.Column.compute_obb.
Fixed bug in compas_model.elements.Plate.compute_aabb.
Fixed bug in compas_model.elements.Plate.compute_obb.
Changed compas_model.model.Model.elements to property.
Changed compas_model.model.Model.materials to property.
Changed compas_model.model.Model.contacts to property.
Changed compas_model.model.Element.compute_modelgeometry to use new modifier implementation.
Changed BVH to use AABB by default.
Changed interaction graph to store elements by guid reference.
Changed root node of element tree to default TreeNode.
Changed ElementNode to require Element.
Removed
Removed modifier methods from compas_model.elements.Beam.
Removed modifier methods from compas_model.elements.Column.
Removed Shape from parameter options in compas_model.elements.Element.
Removed compas_model.interactions.modifiers.
Removed compas_model.models.Model.compute_collisions.
Removed compas_model.models.Model.add_elements.
You can’t perform that action at this time.