Ghostxx,CG网站,CG资源

33.6K
Differential Growth (Blender Geometry-Nodes) for Blender
0 1

Differential Growth (Blender Geometry-Nodes) for Blender 3.6-4.1


Blender 几何节点设置,用于微分增长模拟。


参数摘要


速度:应用于每帧点的偏移强度。值越高,模拟越“快”,但结果越不准确,发生碰撞/重叠的可能性越大。

可见性半径:点相互影响的最大距离。

重新采样长度:曲线的重新采样长度。

吸引力:吸引力参数仅在提供非空吸引子集合时才有效。根据因子值,点将被吸引到比给定最大距离更近的表面。

排斥力:排斥力对曲线的其他点和容器集合中的任何其他对象起作用(如果提供)。根据因子值,曲线将被推离比给定最大距离更近的点。

3D 增长:是否在所有三个轴上运行增长。

保留旧状态:保留以前迭代的结果。

保留旧状态 - 跳过帧:跳过多少帧。 0 表示保留所有帧。

仅对最后状态进行采样:如果为真,排斥力仅在最后一帧上起作用(仅当“保留旧状态”为真时才相关)。

轮廓曲线半径:如果为 0,则只输出一条曲线,否则将曲线应用于具有此半径的网格。

容器集合:如果提供,则将充当屏障/边界的对象(与排斥参数相关)。

吸引器集合:如果提供,则将充当吸引器的对象(与吸引力参数相关)。

容器/吸引器点密度 (x100):值越高,交互越准确。


较低的可见性半径会导致更详细的增长,因为它会考虑较小部分的邻居点来调整增长,实际上会降低曲线的整体平滑度。详细的增长还需要重采样长度适合您正在运行的模拟的规模。可见性半径应大于重采样长度,否则曲线不会受到太大影响或崩溃。


如果模拟变得太重,请尝试减少重采样长度。


high.jpg


Blender geometry-nodes setup for differential-growth simulation.

Use the differential_growth group to run the simulation on a provided input curve object.


Summary of parameters:


Speed: strength of the shift applied to points at each frame. Higher values will result in a "faster" simulation, but less accurate results and more chances of collisions/overlap.

Visibility Radius: max distance for points to affect each others.

Resample Length: resample length for the curve.

Attraction: attraction parameters work only when a non-empty attractor collection is provided. The points will be attracted to surfaces closer than the given max distance, based on the factor value.

Repulsion: repulsion works against other points of the curve and any other object in the container collection (if provided). The curve will be pushed away from points closer than the given max distance, based on the factor value.

3D Growth: whether to run growth on all three axes.

Keep Old States: keep results from previous iterations.

Keep Old States - Frame Skip: how many frames to skip. 0 means keep all frames.

Sample Last State Only: if true repulsion works only on the last frame (relevant only if Keep Old States is True).

Profile Curve Radius: If 0 just output a curve, otherwise applies curve to mesh with this radius.

Container Collection: If provided, objects that will act as barrier/boundary (relevant for repulsion parameters).

Attractor Collection: If provided, objects that will act as attractors (relevant for attraction parameters).

Container/Attractor Points Density (x100): higher values make for more accurate interactions.


Lower Visibility Radius causes more detailed growth, as it consider a smaller portion of neighbors points to adjust the growth, reducing in fact the overall smoothness of the curve. Detailed growth also required a Resample Length fit for the scale of the simulation you are running. Visibility Radius should be greater than the Resample Length, otherwise the curve won't be affected much or collapse.


If the simulation gets too heavy, try reducing the Resample Length.


标签: blender 插件 软件 建模 工具 节点
分类:资源 > 软件资源 > Blender及其插件
发布:CGer | 查看: | 发表时间:2024/6/19 21:44:25 | 更新时间:2024/6/19 21:51:06

    ○当前充值额外赠送3%-15% CG点,充值的余额还会获得每日赠送,每日赠送系统说明:点击查看

    ○充值或账号问题请【点击这里联系站长





网盘下载链接

链接: https://pan.baidu.com/s/1BxgmgkJeUnzjESJ3bXFrfQ?pwd=ciuh 提取码: ciuh 




全部评论 (0)
还可以输入
500
点击刷新 点击图片换一个
官方QQ群
①: 6095105