提问人:arkascha 提问时间:7/4/2023 最后编辑:arkascha 更新时间:7/4/2023 访问量:53
在 OpenSCAD 中将扭曲和缩放指定为线性拉伸的函数
Specifying twist and scale as a function for linear extrusion in OpenSCAD
问:
我有点惊讶,我找不到将函数的缩放和扭曲参数指定为函数本身的选项。但只能作为标量或向量。这是一个相当严重的局限性。考虑到OpenSCAD在建模中采用的数学方法,这让我感到惊讶。linear_extrusion()
我错过了什么吗?
目前,我必须使用循环作为解决方法。它创建 1000 个相同形状的实体,这些实体在每次迭代中略微拉伸、扭曲和缩放不同。这可工作,在预览中创建一个可用的图面。但是渲染挂起,SDL 导出也挂起,我只能假设这是由于我创建的实体数量?
有没有其他解决方法或替代方案?
我找到了一个实现并尝试实现它,但在内部使用了相同的解决方法。另外,这是一个“丑陋”的解决方案,因为由于编译器分辨率的原因,我必须直接修改该模块,以进行形状或参数的每次修改。linear_extrude_fs()
linear_extrude_ft()
答: 暂无答案
评论