【问题标题】:What is a method to create an jigsaw puzzled sphere in Blender?在 Blender 中创建拼图球体的方法是什么?
【发布时间】:2019-03-31 14:30:37
【问题描述】:

我只是 Blender 的新手。

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

目前,我已经创建了 Python 脚本,它可以使用贝塞尔曲线创建任意普通的 2D 拼图,以后可以很容易地将其转换为网格

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

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

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

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

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

【问题讨论】:

  • This answer 展示了一种将平面变成球体的简单方法。很容易create modifiers with python
  • @sambler 不错的解决方案,但它不适合我 - 看到杆面已折叠,但所有拼图的大小必须相对相同。实际上我要用金属打印这个模型:)

标签: python blender modeling


【解决方案1】:

其实是30Kb的Python代码,立方体的面都是手工改造的

刚刚完成了立方体面的仿射变换。 从 7x7x7 立方体看到一颗心,所以这里是 plain->cube->sphere->lattice transform

我认为这种方法可以从正方形创建任何 3D 形状,甚至不是球形。

打算先用塑料打印,再用金属打印。 这里是 3х3х3,是在 2 月 14 日之前制作的

【讨论】:

  • 为了帮助未来的读者,您应该详细说明您是如何解决问题的。比如你引用的代码是什么?
  • @PeterO.Well 它没有解决,我认为应该有更好的方法,现在我只是复制边缘,如上图所示。我所指的代码是我自己制作的,尚未发布,只是将其作为 Blender 的附加组件,以生成具有所有指定尺寸和许多选项的 2D 和 3D 拼图立方体
  • @PeterO. 好久不见,这里是bitbucket.org/ios29A/blender_puzzle_generator
【解决方案2】:

将代码转换为搅拌机插件 https://bitbucket.org/ios29A/blender_puzzle_generator,也许对某人有帮助

【讨论】:

    【解决方案3】:

    它比你想象的要简单得多。

    1. 从上面的给定链接 (https://bitbucket.org/ios29A/blender_puzzle_generator) 下载插件。
    2. 安装它(请参阅文档)。
    3. 在 Blender 中,创建一个长方体拼图(添加曲线拼图。在形状选项中选择长方体)。
    4. 将曲线转换为网格(object-convert to-mesh...)
    5. 选择长方体并进入编辑模式(选项卡)
    6. 全选 (A)
    7. 网格转换为球体。
    8. 移动鼠标。

    【讨论】:

    • 你知道,这是我在这个问题中描述的解决方案。但是,我认为它不是最好的。你在哪里找到的?谢谢
    猜你喜欢
    • 2013-04-01
    • 1970-01-01
    • 2015-06-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-03-19
    相关资源
    最近更新 更多