Skip to main content
 首页 » 编程设计

python之在 Blender 中创建拼图球体的方法是什么

2025年05月04日10Terrylee

我只是 Blender 的新手。

要创建拼图球体模型,例如维基百科模型,或者您可能见过的这些塑料 3D 拼图。

puzzled globe

目前,我已经创建了 Python 脚本,它可以创建带有贝塞尔曲线的任意普通 2D 拼图,稍后可以轻松将其转换为网格

curved puzzle

但是如何将它包裹在球体周围呢?

附言。刚有一个想法- 要在拼图平面上展开立方体,将边缘复制为负数,如下所示

unwrapped cube

(图片上还没有边缘的副本)。 然后使用仿射变换,将每个 2D 立方体面变换到各自的 3D 位置,然后应用 Object->Transform->To Sphere 修改器。

你怎么看?有没有更好的方法来创建迷惑球体? 感谢您的关注!

编辑:你知道,有一个十二面体,它也可以由五边形面组装而成

请您参考如下方法:

将代码转换为 blender 插件 https://bitbucket.org/ios29A/blender_puzzle_generator , 也许它会帮助某人