Published October 7, 2022
| Version v1.17.0
Software
Open
compas-dev/compas: COMPAS 1.17.0
Creators
- Tom Van Mele
- Gonzalo Casas1
- Romana Rust2
- beverlylytle
- Andrew Liew3
- Li
- Anton Tetov
- Rafael Pastrana4
- Rippmann
- Chen Kasirer1
- Juney Lee5
- mattiskoh
- Achilleas Xydis
- Mathias Bernhard6
- robin-oval
- Xingxin HE
- Victor LEUNG7
- nizartaha
- nmaslarinos
- wenqian157
- Ania A.8
- Gene Ting-Chun Kao9
- Robin Godwyll10
- deviezeviking
- Sam-Bouten
- Chaoyu Du
- Kathrin Dörfler
- robinjodon11
- lottilotte
- Francesco Ranaudo12
- 1. ETH Zürich, Institute of Technology in Architecture
- 2. ETH Zurich, ITA Institute of Technology in Architecture, Gramazio Kohler Research
- 3. UoS / ICAIR
- 4. Princeton University
- 5. Skidmore, Owings & Merrill
- 6. @PolyhedralStructuresLaboratory
- 7. Gramazio Kohler Research, ETH Zurich
- 8. ETH Zürich
- 9. ETH Zurich @BlockResearchGroup
- 10. Looking for work
- 11. EPFL
- 12. ETH / BRG / NCCR dfab
Description
Added
- Added gltf extensions:
KHR_materials_transmission
,KHR_materials_specular
,KHR_materials_ior
,KHR_materials_clearcoat
,KHR_Texture_Transform
,KHR_materials_pbrSpecularGlossiness
- Added
GLTFContent.check_extensions_texture_recursively
- Added
GLTFContent.get_node_by_name
,GLTFContent.get_material_index_by_name
- Added
GLTFContent.add_material
,GLTFContent.add_texture
,GLTFContent.add_image
- Added pluggable
Brep
support withcompas.geometry.brep
. - Added Rhino
Brep
plugin incompas_rhino.geometry.brep
. - Added boolean operations to the
compas_rhino
Brep
backend. - Added boolean operation operator overloads in
compas.geometry.Brep
- Added
format
task usingblack
formatter. - Added a
test_intersection_circle_circle_xy
in thetest_intersections
- Added split operation to
compas_rhino.geometry.Brep
. - Added a
RhinoArtist
incompas_rhino
. - Added a
RhinoArtist
incompas_ghpython
.
- Based all gltf data classes on
BaseGLTFDataClass
- Fixed
Color.__get___
AttributeError. - Fixed
RhinoSurface.curvature_at
not returning a Vector, but a Rhino SurfaceCurvature class object - Fixed
cylinder_to_rhino
conversion to matchcompas.geometry.Cylinder
location. - Changed identification of cylinder brep face to non-zero in
compas_rhino.conversions.cylinder.Cylinder
. - Changed linter to
black
. - Automatically trigger
invoke format
duringinvoke release
. - Fixed bug in
intersections.intersection_circle_circle_xy
where the Circle's Plane was accessed instead of the centre. - Fixed bug in
_core.tangent
where the Circle's Plane was accessed instead of the centre. - Fixed the
test_tangent
to work with a properly defined circle RhinoBrep
serialization works now with surface types other than NURBS.- Fixed bug in finding halfedge before a given halfedge if that halfedge is on the boundary (
Mesh.halfedge_before
). - Renamed
Brep.from_brep
toBrep.from_native
.
Files
compas-dev/compas-v1.17.0.zip
Files
(26.2 MB)
Name | Size | Download all |
---|---|---|
md5:00745cce3ba3239350b245a307a0ca49
|
26.2 MB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/compas-dev/compas/tree/v1.17.0 (URL)