首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Python:如何对3D对象建模并在3D空间中进行交互?

Python:如何对3D对象建模并在3D空间中进行交互?
EN

Stack Overflow用户
提问于 2013-10-14 08:41:23
回答 2查看 1.8K关注 0票数 0

有人能推荐一个python库吗?它能够构造简单的3D对象并与它们进行交互(触摸)?

以下是我正在调查的内容:

  1. 在地面上有一个测试物体、方形/矩形盒子(或任何物体)。
  2. 有另一个一定直径的球体。
  3. 模拟,即将球滚遍整个测试对象和测试对象的所有侧面。
  4. 突出显示或遮挡在滚动过程中接触到的测试对象的部分。(由于地面的限制,它不会到处翻滚)
  5. 没有兴趣看到任何动画,只是被球体触摸的测试对象的最终产品。

对图书馆或数学方法有什么建议吗?

非常感谢。

附注:在电气工程中,这是一种观察闪电可能击中建筑物哪一部分的方法,即“触碰”区域。

EN

回答 2

Stack Overflow用户

发布于 2013-10-14 09:09:10

我建议搅拌机来解决这个问题。

Blender是一个成熟的3D建模器(这样您就可以从简单的构建块(如球体)快速创建任意场景),它有一个射线追踪器(所以您可以看到阴影是如何投射的,而无需编写一行代码),而且,最重要的是,它可以很容易地实现用Python编写脚本

票数 2
EN

Stack Overflow用户

发布于 2013-10-14 14:29:24

Vtk是一个非常复杂的框架,但它可能有些过分。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19356408

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档