Nút Tích Lũy Trường (Accumulate Field Node)
Nút "Tích lũy Trường" tính tổng số các giá trị cung cấp ở đầu vào của nó, theo thứ tự được xác định bởi các chỉ số (indices) của hình học. Thao tác chủ yếu của nút nguyên chỉ là phép cộng lại mà thôi, song thay vì chỉ đưa ra tổng số cuối cùng mà thôi, nó cung cấp giá trị hiện có tại mỗi phần tử nữa.
Đầ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) để 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 Dấu Phẩy Động (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 "Integer".
- 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 của 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)
Ở đây, nút được sử dụng kết hợp với Nút Giá Trị Ngẫu Nhiên (Random Value Node) để 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.
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" để tạo 3 ngăn xếp riêng biệt.