Nút Tích Lũy Trường (Accumulate Field Node)#

Nút Tích Lũy Trường.

The Accumulate Field node counts a running total of its input values, in the order defined by the geometry's indices. The node's essential operation is just addition, but instead of only outputting the final total, it outputs the current value at every element.

Đầu Vào (Inputs)#

Value (Giá Trị)

Các giá trị cần tích lũy.

Cảnh báo

Khi tích lũy các giá trị số nguyên lại thì xin hãy cẩn thận, và đảm bảo rằng, trong các giá trị tích luỹ, không có quá nhiều giá trị lớn trong số các giá trị đang được tích lũy. Giá trị số nguyên tối đa mà Blender có thể lưu trữ nội bộ là khoảng 2 tỷ. Sau giá trị này, các giá trị có thể bị đảo vòng và trở nên số âm. Xem bài viết ở bách khoa toàn thư mở wikipedia (wikipedia) để biết thêm thông tin.

Chỉ Số Nhóm (Group Index)

Một chỉ số được sử dụng để nhóm các giá trị lại với nhau, dành cho nhiều nhóm tích lũy riêng biệt. Điều này có thể được coi như là mình lựa chọn cái "bin" nào đó để đặt mỗi giá trị vào. Đầu vào này không có tác động gì khi nó chỉ là một đơn giá trị mà thôi.

Tính Chất (Properties)#

Kiểu Dữ Liệu (Data Type)
Số Thực (Float):

Nút sẽ tích lũy một trường "Float".

Số Nguyên (Integer):

Nút sẽ tích lũy một trường "Số Nguyên".

Véctơ (Vector):

Nút sẽ tích lũy một trường "Véctơ".

Phạm Vi (Domain)

phạm vi thuộc tính (attribute domain) được sử dụng để tích lũy và để tính toán "Giá Trị" đầu vào.

Đầu Ra (Output)#

Tiền Dẫn (Leading)

Tổng các giá trị trong nhóm tương ứng, bắt đầu từ giá trị đầu tiên.

Hậu Dẫn (Trailing)

Tổng các giá trị trong nhóm tương ứng, bắt đầu từ 0.

Tổng Số (Total)

Tổng số của toàn bộ các giá trị trong nhóm tương ứng

Một Số Ví Dụ (Examples)#

Bàn/Bảng (Table)#

Value (Giá Trị)

Chỉ Số Nhóm (Group Index)

Tiền Dẫn (Leading)

Hậu Dẫn (Trailing)

Tổng Số (Total)

1

7

1

0

6

3

7

4

1

6

2

7

6

4

6

1

3

1

0

3

0

3

1

1

3

2

3

3

1

3

Một vài ví dụ về giá trị đầu vào và kết quả của nút. Một điều quan trọng rút ra từ bảng này là các giá trị cụ thể trong "Đầu Vào Nhóm" không phải là điều quan trọng; Điều quan trọng là các phần tử sử dụng chung các giá trị.

Xếp Chồng các Hộp lên (Stacking Boxes)#

../../../../_images/modeling_geometry-nodes_utilities_accumulate-field_box-stack.png

Ở đây, nút được sử dụng kết hợp với Nút Giá Trị Ngẫu Nhiên (Random Value Node) để kiến tạo một chồng các hộp được chia tỷ lệ ngẫu nhiên. Đầu vào "Chỉ Số Nhóm" không được sử dụng, vì toàn bộ các hộp vốn chủ định là nằm trong cùng một ngăn xếp.

../../../../_images/modeling_geometry-nodes_utilities_accumulate-field_box-stack-2.png

Một ví dụ khác phức tạp hơn một chút của ví dụ trước, sử dụng đầu vào "Chỉ Số Nhóm" để kiến tạo 3 ngăn xếp riêng biệt.