首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用python将对象排列成圆形模式?

如何使用python将对象排列成圆形模式?
EN

Stack Overflow用户
提问于 2013-03-19 03:52:52
回答 1查看 1.2K关注 0票数 0

我正在使用python在搅拌机中,我想知道如何使用python在场景中使用大量的对象,并将它们排列成圆形图案,均匀分布,在每个对象之间设置最小空间量。

我在考虑让python读取场景中的对象数量,并使用该数量的顶点创建一个圆。然后将每个对象移动到圆上它自己的顶点,同时确保圆的边至少是最小长度。

这是不是把事情复杂化了?我还应该使用什么其他方法?

EN

回答 1

Stack Overflow用户

发布于 2013-04-03 07:10:36

我同意@joel的观点,这实际上是两个不同的问题。

如下所示- Python Tool-tip悬停在大多数UI元素上,可以让您访问属性/操作符的python数据。如果您不关心对象类型是什么,那么只需找到用于创建一个原始对象的对象操作符并使用它即可。

对于更高级的对象生成,我会查看- Blender Python API - Cookbook

一旦你知道如何创建对象,你就可以创建x个对象,并根据你选择的算法对它们进行偏移。如果不想开发自己的代码,快速搜索就是所需的全部-- Distribute-points-on-a-circle-as-evenly-as-possible

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

https://stackoverflow.com/questions/15485655

复制
相关文章

相似问题

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