圆柱形木质纹理在 OpenSCAD 中的应用
Wood Texture for Cylindrical Objects in OpenSCAD
使用说明
- 所有模型资源均由用户上传分享,内容来源于网络公开资源
- 侵权投诉:通过抖音私信 @jobsfan 联系我们(需附版权证明),24小时内处理
- 模型将通过邮件发送(5分钟内自动发送),感谢理解带宽压力,超过1小时没收到,请联系我们
关于费用
我们是爱好者共建社区,为维持服务器成本,每个模型收取微量费用(仅覆盖基础开支)。我们承诺最低成本运营,感谢您的支持!
扫码手机访问
抖音私信 @jobsfan摘要
我决定与大家分享我在最近制作的一个模型上生成木质纹理时使用的代码 (https://www.thingiverse.com/thing:6051989)。该脚本将木纹纹理应用于垂直两侧,但不应用于顶部和底部。我很期待看到其他人如何使用这个脚本。
简单地说,我只是从模型中提取了平行的对角切片。这并不依赖于任何凹凸贴图文件或其他任何在 OpenSCAD 中编程的原始几何体。
更复杂的答案是,从模型中减去对角线薄片,然后应用闵科夫斯基总和 (https://en.wikibooks.org/wiki/OpenSCAD_User_Manual/Transformations#minkowski),用一个很小的球体(大约 0.3 毫米)在结果上使尖锐的边缘变圆,并稍微填满缝隙。然后,我将这一结果与原始模型相交,使其保持与原始模型相同的尺寸。然后,我将原始模型稍微缩小,并将其放置在修改后的模型中间,以填补缝隙。
代码的使用非常简单:
木质纹理([20, 20, 20]){
//这个圆柱体代表您要为其应用纹理的实际模型
圆柱体(h=20, d=20, $fn=64);
}
"(《世界人权宣言》) 木质纹理 模块要求大小为数组,但也接受其他一些可选参数来控制纹理(纹理宽度、深度和间距)。在预览模式下,它不会计算 Minkowski 和以加快预览速度,但在渲染最终模型时会。
需要注意的是,由于多边形数量呈指数增长,因此应用于越复杂的模型,渲染所需的时间就越长。
标签
许可证
在 OpenSCAD 中为圆柱形物体制作木材纹理
由 jasonramey 根据 知识共享-署名-非商业性 许可证。
相关内容
猜你喜欢
联系我们
热门推荐
-
嘘声:来自《马里奥》系列 - 多色版2023-03-26
-
双翼柔软龙2023-03-26
-
SNZB-04户外箱2024-03-20
-
3D模型: Lula2024-04-07
-
30碟CD/DVD蜂窝式保护盒2024-04-20
最热下载
-
Voith Schneider 螺旋桨 VSP2023-04-11
-
Gun4IR 光枪侧边按键改装模块|3D打印机械开关支架2023-05-23
-
猫咪零食球2024-03-29
-
索尼NP-FW50电池专用外壳(5个装)2024-04-24
最新模型
-
3D 打印遥控刷式喷气推进船(喷气船)2025-09-15
-
Flick 19E(增强型) - 可使用的玩具枪 - 类似弹弓的橡皮筋枪2025-08-21
-
丰田22RE发动机Starer电机2025-08-08
-
模块化笔筒链2025-07-19
-
KALYRA PRIME - 一姐 适合桌面游戏和收藏家的科幻女英雄。2025-07-15