将Blender粒子系统头发导出到Three.JS

3

在我使用Blender 2.7制作模型的过程中,我进行了几个月对three.js的简单研究,但仍未找到导出blender粒子系统头发的方法。有没有人有任何想法可以帮助我实现这个功能?也许我需要将其导出为OBJ或其他格式吗?我还没有看到任何来自任何3D系统的three.js导入粒子系统的例子...任何想法都将不胜感激!

2个回答

2
这个解决方案是由beiller提出的可视化版本。

步骤

  1. 进入 Modifiers

    enter image description here

  2. 点击 Convert

    enter image description here

  3. 现在头发会变成这样。

    enter image description here

  4. Screw 修饰器添加到头发上,然后将 Angle 更改为 2

    enter image description here

  5. 点击 Apply

    enter image description here

  6. 将你的模型导出到所需的文件格式。


1
那是一组非常信息丰富的指示...我非常感激...精彩的截图!...做得好!...如果我能提供帮助,请让我知道! - user2544743
有没有办法解决后续的gltf文件大小问题? 我用它制作了一些树木,转换后得到了100多个网格,文件大小超过了300MB。 - Roee
这不会导出动画和模拟。 - VityaSchel

1
我使用的方法是制作您的粒子头发。然后,在修改器选项卡下,选择“转换”将其转换为网格。
接下来添加“螺旋”修改器。根据需要设置对象中心以获得最佳的“螺旋”结果。使用X、Y或Z轴,并更改为2度。同样地,将截面数量更改为2。
这将生成类似于头发的网格。

那个很好用!非常整洁,快速的技巧。有什么想法可以增强它的外观,使其看起来更加逼真?我已经将所有内容缩小,以呈现出一条细线的外观而不是平面的外观!非常感谢您的帮助。干得好! - user2544743
是的,我也会缩小发梢。另一种我尝试过的方法是使用皮肤修改器来制作3D头发,但需要4倍的几何体。你也可以使用Ctrl + A缩放发梢。尝试在用螺旋线制作的头发上使用实体化。谢谢! - beiller
有没有想法如何处理后面的gltf文件大小? 我用它来制作一些树木,转换后我最终得到了100多个网格,文件大小超过了300MB。 - Roee

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接