gpt4 book ai didi

java - 如何在 JCSG 中缩放 CSG 对象

转载 作者:行者123 更新时间:2023-12-01 11:17:28 37 4
gpt4 key购买 nike

这可能是基本的,但是有缩放 CSG 对象的功能吗?我想使用边界和缩放函数自动为具有已知重叠公差(通常是喷嘴直径)的 3D 打印零件生成安全区。我可以得到 CSG 对象的边界,但似乎找不到比例函数。

最佳答案

在 JCSG 中,所有 CSG 对象都有 CSG#transformed(Transform t)可以包含任意变换的方法。要缩放对象 Transform#scale(double x, double y, double z)可以使用。

示例:

CSG csg       = // your csg object that shall be scaled
CSG scaledCSG = csg.transormed(Transform.unity().scale(2.0,2.0,2.0));

关于java - 如何在 JCSG 中缩放 CSG 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31639779/

37 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com