简介

image.png Method:迭代方式 Fetch Feedback:返回值迭代 Fetch input:输入源迭代 Fetch piece or point :面或点迭代

Block Path:BlockEnd节点路径

这是一个和Block Begin节点配套的节点,

两者必须同时存在,构成一个循环。

Reset Cached Pass:清空缓存

有时候输入源发生改变了,但foreach并没有发生变化,

需要使用Reset-Cached-Pass清理缓存

Create Meta Import Node:创建MetaData节点

QQ截图20210529003433.png

Method 迭代方式


数量式迭代

在数量式迭代中 For-Each的【Block end】节点需要选择by count迭代方式 image.png


L- Fetch Feedback【获取反馈】

上一次的迭代结果反馈为下一次的开始 image.png (一定要注意,上一次的迭代结果是不会被删除的)


QQ录屏20210613013713_3.mp4

L- Fetch Input【获取输入源】

每次迭代都是从输入源开始迭代 image.png

QQ截图20210529003433.png

物体式迭代

这种迭代方式,有多少个【piece】就会迭代多少次 image.png


L- Fetch Piece or Point 【基于每一个面或点】

输入源接收的 物体 上的 点或面将作为迭代的参考,对面一个点或面进行迭代

image.png (该案例用到了 MateData节点)

基于面的案例QQ录屏20210613153154_1.mp4
基于点的案例QQ录屏20210613163457_1.mp4

L- Fetch Piece 【基于一个单位】

【Piece】 指的是当前物体的最小迭代单位 默认情况下,是以点或面作为最小迭代单位 image.png

但【Piece】不仅仅只能基于一个点或面, 【Piece】可以根据需求将一组**点或面**打包成单元作为迭代对象

例如: 最常见的一种迭代单元, 是以【面相互连接在一起】或者【打包在一起】的物体为一个单元 image.png image.png

注意【Pack】节点会把所有物体打包成一个物体

image.png