gpt4 book ai didi

c# - 开源 3D 几何库?

转载 作者:行者123 更新时间:2023-11-30 18:37:11 36 4
gpt4 key购买 nike

我正在从事一个个人项目,该项目涉及寻找 pipe (薄壁圆柱体)的交叉点。它需要我试图在库或示例代码中找到的两个主要数学计算。1) 两条线之间的最小距离。 (我已经找到了代码)2) 两条直线上距离另一条直线最近的两个对应点。

我发现很多网站都包含如何执行 #2 的数学运算,但没有任何人实现它的示例代码。

我完全有能力根据数学从头开始编写此代码,但我更愿意通过查找可以合并到我的 C# 应用程序中的现有代码来节省几个小时的编码、测试和验证时间。即使示例使用的是另一种语言,我也可以将其移植到 C# 中,这比从头开始编写要快得多。

因为这是一个非常“已解决的问题”,我假设必须有一个已经存在的某种语言的开源库,并且重新发明轮子(并测试和验证它)将浪费时间。 (而且,众所周知,我们从生活中腾出的任何时间用于“个人项目”都是一种稀缺且有值(value)的商品。)

最佳答案

开源库很多,如果你熟悉width javascript,可以试试three.js,有一个实现https://github.com/mrdoob/three.js/blob/master/src/extras/geometries/CylinderGeometry.js

或者你可以找到一些 ascriptscript 库,比如 papervision3d http://papervision3d.googlecode.com/svn/trunk/as3/trunk/src/org/papervision3d/objects/primitives/Cylinder.as

关于c# - 开源 3D 几何库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13030010/

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