Nhóm Nút (Node Groups)¶

Ví dụ về nhóm nút.¶
Quá trình nhóm các nút có thể làm đơn giản hóa một cấu trúc cây nút bằng phương pháp che khuất bớt đi sự phức tạp và tái sử dụng các phần lặp lại.
Về mặt khái niệm mà nói, các nhóm nút cho phép bạn coi một "đặt" các nút như thể nó chỉ là một nút vậy. Chúng tương tự như các hàm trong lập trình: chúng có thể được tái sử dụng (ngay cả trong các cấu trúc cây nút khác nhau nữa) và có thể được tùy chỉnh bằng cách thay đổi các "các tham số." của chúng.
Lấy một ví dụ, giả sử bạn đã kiến tạo nguyên vật liệu "Gỗ" mà bạn muốn có với các màu sắc khác nhau. Một phương pháp để làm điều này là sao chép toàn bộ nguyên vật liệu cho mọi màu chúng ta muốn, song nếu bạn làm như vậy thì bạn sẽ phải xem lại toàn bộ các bản sao đó, nếu sau này bạn muốn thay đổi mật độ của các đường thớ chẳng hạn. Thay vào đó, việc làm tốt hơn là nếu di chuyển các nút xác định diện mạo gỗ thành một nhóm nút. Sau đó, mỗi nguyên vật liệu có thể tái sử dụng nhóm nút này, và chỉ cần cung cấp màu cho nó mà thôi. Nếu sau đó, bạn muốn thay đổi mật độ đường thớ thì bạn chỉ phải thực hiện một lần trong nhóm nút mà thôi, thay vì phải làm lại đối với mọi nguyên vật liệu.
Các nhóm nút có thể lồng nhau (nghĩa là, các nhóm nút có thể chứa các nhóm nút khác bên trong nó).
Ghi chú
Đối với toàn bộ hệ thống nút hiện tại, các nhóm nút đệ quy sẽ không được phép hoạt động, hòng ngăn chặn sự đệ quy vô hạn. Một nhóm nút (hoặc là một nhóm khác bao bọc nó) không bao giờ có thể chứa chính bản thân mình được.
Mẹo
Like all data-blocks, node groups with names that start with .
are normally hidden from
lists and menus and can only be accessed through search.
This can be useful for node asset authors to hide their internal sub-groups from the final user.
Khi một nhóm nút được kiến tạo, các nút "Đầu Vào Nhóm" và "Đầu Ra Nhóm" mới sẽ được sinh kiến tạo để biểu thị luồng chảy của dữ liệu vào và ra khỏi nhóm. Khi được kiến tạo, các kết nối đến ổ cắm đầu vào đến từ các nút chưa chọn sẽ được gắn vào các ổ cắm mới trên nút "Đầu Vào Nhóm". Tương tự, các kết nối ra ngoài đến các ổ cắm đầu vào của các nút chưa chọn sẽ được gắn vào nút "Đầu Ra Nhóm" mới.
Nếu bạn muốn đưa thêm một tham số bổ sung vào nhóm thì bạn phải cho thêm một ổ cắm vào nút "Đầu Vào Nhóm". Để thực hiện việc này, xin hãy kéo kết nối từ ổ cắm trống rỗng ở phía bên phải của nút "Đầu Vào Nhóm" đến ổ cắm đầu vào mong muốn trên nút yêu cầu đầu vào. Quy trình cũng tương tự như đối với "Đầu Ra Nhóm" đối với dữ liệu bạn muốn cung cấp ra bên ngoài nhóm.
Tính Chất (Properties)¶
Nhóm (Group)¶
Tham Chiếu (Reference)
- Panel (Bảng):

The "Nhóm" bảng.¶
This panel contains properties that relate the group node such as it's name and look.
- Tên [Name]
The tên của nút as displayed trong giao diện-nút-phần-đầu đề (interface-nodes-parts-title).
- Miêu Tả (Description)
The message displayed when hovering over the Đầu Đề (Title) or in add menus.
- Nhãn Màu (Color Tag)
Color tag of the node group which influences the header color.
- Chiều Rộng Nút [Node Width]
The chiều rộng cho/đối với newly created các nút nhóm.
- (Đặt Mặc Định Chiều Rộng Nút [Set Default Node Width])
Set the width based on the parent group node in the current context
Cách Dùng [Usage] Các Nút Hình Học (Geometry Nodes)¶
This bảng được duy hữu hình trong Trình Biên Soạn Nút Hình Học (Geometry Node Editor).
- Bộ Điều Chỉnh
The node group is intended for use with the Bộ Điều Chỉnh các Nút Hình Học (Geometry Nodes Modifier).
- Công Cụ (Tool)
The node group is intended to be used as a tool.
The data-block menu in the header of the Geometry Node Editor only lists the node groups whose Usage matches the current Các Nút Hình Học [Geometry Nodes Type].
Mẹo
If you accidentally disable both Usages, the node group will not be accessible through the data-block menu anymore. To make it accessible again, you can add it as a node to a different node group (
), select that node, and press Tab to enter it. From there, you can enable one of the Usages again.Nhóm Ổ Cắm [Group Sockets]¶
Tham Chiếu (Reference)
- Panel (Bảng):

The "Nhóm Ổ Cắm" bảng.¶
This panel is used to add, remove, reorder, and edit the input/output sockets of the node group.
Input values that do not affect the output will be greyed out.
You can also add panels to organize sockets within a node group, structuring and categorizing inputs for improved clarity and usability. This is particularly helpful in complex node setups.
Note, panels are always at the bottom of nodes. Panels can be nested by dragging a panel in the UI list on top of another panel.
- Ổ Cắm [Socket List]
A Bảng Liệt Kê (List View) of all inputs, outputs, and panels.
Tại Đây you có thể tên the ổ cắm which được displayed trong nút's giao diện.
- Miêu Tả (Description)
The thông điệp displayed khi để chuột lơ lửng đè lên trên ổ cắm tính chất.
- Đóng theo Mặc Định [Closed by Default] Các Bảng (Panels)
Bảng được đóng theo mặc định bật mới nút.
- Mặc Định (Default)
Giá trị sử dụng khi không có gì kết nối với ổ cắm cả.
- Tối Thiểu, Tối Đa [Min, Max]
Giá trị tối thiểu và tối đa cho nút bấm UI hiển thị trong giao diện nút. Lưu ý, đây không phải là tối thiểu hoặc tối đa mà dữ liệu có thể đưa qua nút đâu. Nếu một ổ cắm đưa một giá trị cao hơn giá trị tối đa thì nó sẽ vẫn đưa vào nút nguyên giá trị, không thay đổi.
Các Nút Hình Học (Geometry Nodes)
- Mặc Định [Default Input]
Input to use when the socket is unconnected. Requires Hide Value to be enabled.
- Ẩn Giấu Giá Trị (Hide Value)
Ẩn Giấu giá trị ổ cắm ngay cả khi ổ cắm không được kết nối.
- Ẩn Giấu trong Bộ Điều Chỉnh [Hide in Modifier]
Don't show the input value in the geometry nodes modifier interface. This allows the input to be used in the context of a node group but not as a modifier input.
This option is only available for geometry nodes and only for input sockets.
- Đơn Giá Trị [Single Value]
Duy cho phép đơn giá trị đầu vào rather than Trường (Fields).
Tạo Nhóm (Make Group)¶
Tham Chiếu (Reference)
- Trình Đơn (Menu):
- Tổ Hợp Phím Tắt (Shortcut):
Ctrl-G
Để kiến tạo một nhóm nút, xin hãy chọn các nút bạn muốn đưa vào, sau đó nhấn tổ hợp phím Ctrl-G hoặc nhấp vào trình mục
. Một nhóm nút sẽ có một thanh tiêu đề màu xanh lá cây. Toàn bộ các nút đã chọn bây giờ sẽ được chứa trong nhóm nút. Phương pháp đặt tên mặc định cho nhóm nút là "Nhóm Nút", "Nhóm Nút.001", v.v. Trong nhóm nút có một trường đầu đề, hay tên của nhóm, nơi mà bạn có thể nhấp vào để thay đổi tên của nhóm. Thay đổi tên của nhóm nút thành một cái gì đó có ý nghĩa nhé.Khi bổ sung các nhóm nút từ một tập tin blend này sang tập tin blend khác thì Blender không phân biệt giữa các nhóm nút nguyên vật liệu hoặc nhóm nút tổng hợp đâu. Vì vậy, bạn nên sử dụng một số quy ước đặt tên, cho phép bạn phân biệt giữa hai loại nhé.
Mẹo
Trình "Thêm" của mỗi trình biên soạn nút chứa danh mục "Đầu Ra" với các thể loại nút như "Đầu Ra Nguyên Vật Liệu.". Chúng ta không nên nhầm lẫn các thể loại nút này với nút "Đầu Ra Nhóm", tìm thấy trong các nhóm nút, và cũng không nên sử dụng trong các nhóm nút nữa (chỉ trong cấu trúc cây nút ở cấp cao nhất mà thôi).
Chèn vào Nhóm [Insert Into Group]¶
Tham Chiếu (Reference)
- Trình Đơn (Menu):
Di Chuyển the đã chọn nút vào the active (đang/hoạt động/năng động) nút nhóm. Tới Sử Dụng, Lựa Chọn một Đặt của Nút, ending với the destination Nút Nhóm, sau đó, Thi Hành the Thao Tác will Di Chuyển those Nút vào that Nhóm. The Di Chuyển Nút sẽ được collected vào một Nhóm của their own tới Bảo Tồn their connection Ngữ Cảnh, having their own Đầu Vào Nhóm và Nút Đầu Ra. The Nhóm's existing Đầu Vào và Nút Đầu Ra sẽ được updated với Mới Ổ Cắm, nếu Bất Cứ, từ the Mới Nút. The Nhóm Nút nhất định be đã Chỉnh Sửa tới contain một Đơn/Một "Đầu Vào Nhóm" và một đơn/một "Đầu Ra Nhóm" nút.
Biên Soạn Nhóm (Edit Group)¶
Tham Chiếu (Reference)
- Trình Đơn (Menu):
- Tiêu Đề (Header):
- Tổ Hợp Phím Tắt (Shortcut):
Tab, Ctrl-Tab
Với một nhóm nút được chọn, nhấn phím Tab để di chuyển vào đó và xem nội dung của nó. Nhấn phím Tab một lần nữa, (hoặc nhấn tổ hợp Ctrl-Tab) để thoát khỏi nhóm và quay lại nhóm phụ huynh của nó, tức có thể là cấu trúc cây nút cấp cao nhất, hoặc một nhóm nút khác. Bạn có thể tham khảo đường dẫn ở góc trên cùng bên trái của trình biên soạn nút, để xem bạn đang ở đâu trong hệ thống thứ bậc nhé.

Ví dụ về một nhóm nút mở rộng.¶
Rã Nhóm (Ungroup)¶
Tham Chiếu (Reference)
- Trình Đơn (Menu):
- Tổ Hợp Phím Tắt (Shortcut):
Ctrl-Alt-G
Xóa nhóm và đặt các cá nhân nút vào không gian làm việc của trình biên soạn của bạn. Việc mất mát các kết nối nội bộ sẽ không xảy ra đâu và bây giờ bạn có thể liên kết các nút nội bộ với các nút khác trong không gian làm việc của mình.
- Tách Rời (Separate) P
Phân rã các nút đã chọn ra khỏi nhóm nút.
- Sao Chép (Copy)
Sao chép sang cây nút phụ huynh, giữ nguyên nhóm.
- Di Chuyển (Move)
Di chuyển đến cây nút phụ huynh, xóa khỏi nhóm.
Tái Sử Dụng các Nhóm Nút (Reusing Node Groups)¶
Tham Chiếu (Reference)
- Trình Đơn (Menu):
- Tổ Hợp Phím Tắt (Shortcut):
Shift-A
Các nhóm nút hiện có có thể được hoàn lại sau khi chúng được định nghĩa lần đầu tiên, cho dù là trong cùng một cấu trúc cây nút hoặc ở một cây khác. Chúng ta cũng có thể nhập khẩu các nhóm nút từ một tập tin blend khác bằng cách sử dụng
.