赞助商
赞助入驻
Carverino

CarverinoCarverino v1.0

Carverino (or CarveRhino is an adaptation of the Carve CSG library and CarveSharp, a dotNET port of the same.

更新日期:2017年10月25日分类标签: 语言: 平台:

0 人已下载 手机查看

此插件为官方原版未经修改,如需了解对应#rhino插件#的原版信息,可在页面底部点击跳转官方网站进行查看下载。

哪里可以下载到rhino插件
当然是访问建筑曲奇导航的Rhino插件板块,超全rhino 插件下载请访问: rhino插件大全


 

Carve是快速且强大的实体几何构造库(源代码来源于https://code.google.com/p/carve/)。

https://github.com/VTREEM/Carve

CarveSharp是针对快速且强大的实体几何构造(CSG)库Carve的.NET封装。使用CarveSharp,您可以轻松传递三角网格并对其进行布尔运算(如合并、相交等)。CarveSharp面向.NET v4及以上版本(由于使用了并行for循环以提高性能)。通过将所有Parallel.For循环重写为常规C# for循环,它可以轻松集成到Unity中(请注意,性能可能会显著降低)。

https://github.com/Maghoumi/CarveSharp

CarveRhino和CarveGH是上述两个优秀软件的适配,分别允许在Rhino和Grasshopper中使用Carve库。目前,仅公开了Carve的基本操作,并输出三角化的网格。尽管Carve支持N-gons,但Rhino并不支持,因此这些被三角化处理。希望未来Rhino能够支持N-gons。Carve似乎有很多功能未被充分利用,因此希望这可以为在Rhino中实现良好的、稳固的网格布尔运算提供一个良好的起点。

这些库按原样提供,目前不保证支持,因为我内部使用它们,并不打算将其开发成一个闪亮、打磨过的插件。

---

CarveLibWrapper.dll - Carve库的实际封装。

CarveSharp.dll - 仅使用基本类型的.NET程序集,公开Carve。

CarveRC.dll - CarveRhinoCommon,提供从Rhino类型(Mesh)到Carve类型的基本转换。

CarveGH.gha - Grasshopper程序集,它将'Carve'组件添加到Mesh -> Util中。

CarveRhino.rhp - Rhino插件,它将'Carve'命令添加到Rhino中。

---

目前以这种方式构建,以保持模块化,允许人们使用封装器的任何特定部分,无论是否与RhinoCommon或GH等一起使用。

如果没有Mehran Maghoumi的工作,这将不可能实现,他创建了原始的CarveSharp封装(https://github.com/Maghoumi)。我基本上只是移除了对OpenTK和CodeFullToolkit的依赖,稍微重新组织了代码,公开了更多的功能,并为Rhino和GH提供了接口。

相关资源

Parking Square
PRKNG_sqr[Parking Square] is a real-time parking layout calculator on any given site boundaries.
KarambaIDEA
Grasshopper plug-in for exporting a steel joint created in Karamba3d to IDEA Statica Connection.
Space
The main functionality of this plugin is to combine points, lines, and surfaces to create spatial configurations, and it includes spatial syntax tools for analysis purposes.
MutAnt
MutAnt generates aggregations based on the looping of rule sets influenced by boundary conditions of planar geometries.
Magic Wheel
This is a magic wheel beta app
Bifocals
Bifocals ends the age-old debate of Icon Display vs. Text.  No matter what your preference, your students or tutorial watchers can follow along with clear, full name labels.

暂无评论

您必须登录才能参与评论!
立即登录
暂无评论...
登录后可以自定义书签并同步收藏内容哦~
登录 获取素材