OpenSCAD 用户手册/WIP/屋顶
外观
< OpenSCAD 用户手册 | WIP
roof()
为 2D 子多边形生成 45° 的倒角。它通过 voronoi 或直点网格生成构建。
roof(method = ["straight" | "voronoi"], convexity = N) { children };
- 参数:
- 方法
- "straight" 或 "voronoi"。 "voronoi"(默认)设置在多边形角部为凹面时产生圆形曲线。对于凸多边形,"straight" 和 "voronoi" 之间没有差别。
- 凸度
- 整数。凸度参数指定与物体相交的射线可能穿透的最大面数。此参数仅用于在 OpenCSG 预览模式下正确显示物体。它对多面体渲染没有影响。对于显示问题,将其设置为 10 应该可以解决大多数情况。
- 方法
default values: roof() square(10); yields: roof(method = "voronoi", convexity = 1) square(10);
示例:倒角文字
$fa=1; $fs=0.4; intersection() { cube([100,100,2],true); scale([1,1,3]) roof(convexity=6) text("Wow"); }