Nút Đẩy Trồi Khung Lưới (Extrude Mesh Node)

Nút Đẩy Trồi Khung Lưới.

The Extrude Mesh Node generates new vertices, edges, or faces, on selected geometry and transforms them based on an offset.

Các thao tác ở đây tương tự như các các công cụ đẩy trồi (extrude tools) trong chế độ biên soạn khung lưới, mặc dù có một số khác biệt. Quan trọng nhất là nút này không bao giờ giữ nguyên các mặt sau của vùng đẩy trồi, chúng luôn luôn bị loại bỏ. Các quy tắc lan truyền thuộc tính cũng có thể khác nhau nữa.

Đầu Vào (Inputs)

Mesh (Khung Lưới)

Đầu vào hình học tiêu chuẩn.

Lựa Chọn (Selection)

Whether to extrude each element. True values mean elements will be extruded, false values mean elements will remain unchanged.

Dịch Chuyển (Offset)

The amount to translate the new geometry on each axis. The default value of the "Offset" input is the mesh's normals. To change the distance, the Scale input can be used. However, when an input is computed for this directly, the length of the input vectors is used.

Mẹo

Because the default input is the mesh's normals, they may need to be calculated just for this node. If the extrusion is only in one direction anyway, a potential performance improvement is to connect a Nút Véctơ (Vector Node) instead.

Tỷ Lệ (Scale)

The factor used to scale elements or groups of elements.

Cá Nhân (Individual) Duy Chế Độ Mặt (Face Mode Only)

Whether to extrude each face individually rather than extruding connected groups of faces together as regions. A quad side face will be generated on each side of every selected face.

Tính Chất (Properties)

Chế Độ (Mode)
Vertices (Điểm Đỉnh):

This mode is quite simple, it just attaches new edges and vertices to the selected vertices.

Cạnh (Edges):

Attach new quad faces to the selected edges. Vertices shared by the original selected vertices are also shared in the duplicated edges.

Ghi chú

Depending on the situation, the normals of the new faces may be arbitrary. If the selected edges only have one selected face, then the node can pick a consistent orientation for the new faces, but if there is more than one connected face, or no connected faces, the normals may have to be adjusted afterwards.

Các Mặt (Faces):

Đẩy trồi các vùng tiếp giáp của các mặt đã chọn hoặc từng cá nhân mặt được chọn một, tùy thuộc vào đầu vào boolean "Cá Nhân".

When the Individual input is false, the node will find regions of connected faces and generate new "side" faces on the boundaries of those regions. If the whole mesh is selected and it is already a Manifold shape, then result will just be that the whole mesh moves. Any vertices, edges or faces on the inside of the face regions are just moved, they are not duplicated.

Đầu Ra (Output)

Mesh (Khung Lưới)

Đầu ra hình học tiêu chuẩn.

Đỉnh (Top)

A boolean field output containing the top new top geometry. The domain depends on the selected mode. In Vertex mode, this is a selection of the new vertices. In Edge mode, this is a selection of the duplicated edges and in Face mode, it is a selection of the new faces.

Bên (Side)

A boolean field output containing the "side" of the new geometry. In Vertex mode, it selects the new edges, in Edge mode, the new faces, and in Face mode, the new side faces are selected, which are all of the new faces that aren't in the Top selection.

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

../../../../_images/modeling_geometry-nodes_extrude-mesh_sphere-materials.png

Here, the selection outputs are used to set materials on certain faces of the mesh. A Nút Giá Trị Ngẫu Nhiên (Random Value Node) node can be used to limit the extrusion to a random set of faces.

Lan Truyền Thuộc Tính (Attribute Propagation)

Các thuộc tính được thuyên chuyển sang các phần tử mới với các quy tắc cụ thể. Một thuộc tính sẽ không bao giờ thay đổi các phạm vi trên khung lưới kết quả. Thuộc tính "id" không có bất kỳ xử lý đặc biệt nào.

Nói chung, các thuộc tính boolean được lan truyền bằng lôgic "hoặc" có nghĩa là bất kỳ giá trị "đúng" nào kết nối được trộn lẫn với các thể loại khác sẽ khiến giá trị mới cũng là "đúng".

Các phần sau đây miêu tả:

Chế Độ Điểm Đỉnh (Vertex Mode)

../../../../_images/modeling_geometry-nodes_extrude-mesh_attributes-vertex-new-edges.png

Các cạnh mới được kiến tạo trong chế độ điểm đỉnh sử dụng giá trị trung bình của toàn bộ các cạnh kết nối.

  • New vertices have copied values from their original vertices

  • Các "cạnh" mới có giá trị trung bình của bất kỳ cạnh gốc nào kết nối. Đối với thuộc tính boolean, các cạnh sẽ được chọn nếu bất kỳ cạnh nào kết nối đã được chọn.

Chế Độ Cạnh (Edge Mode)

../../../../_images/modeling_geometry-nodes_extrude-mesh_attributes-edge-connecting-edges.png

Lan truyền thuộc tính cho các cạnh kết nối mới (cạnh màu vàng dọc). Giá trị cuối cùng là sự kết hợp của các giá trị từ hai cạnh màu xanh lam ở giữa. Các cạnh màu hạt dẻ tối hơn, thấp hơn trên hình ảnh, không được sử dụng.

  • Các "điểm đỉnh" mới đã sao chép các giá trị từ các điểm đỉnh ban đầu của chúng.

  • Các "cạnh" kết nối theo chiều dọc nhận giá trị trung bình từ bất kỳ cạnh đẩy trồi nào kết nối. Đối với boolean, các cạnh được chọn nếu bất kỳ cạnh đẩy trồi nào kết nối đã được chọn. (Quy tắc lan truyền được thể hiện trong hình trên.)

  • Các "cạnh" nhân đôi theo chiều ngang đã sao chép các giá trị từ các cạnh ban đầu của chúng.

  • Các "các mặt" mới nhận giá trị trung bình của toàn bộ các mặt kết nối với cạnh đã chọn. Đối với boolean, các mặt được chọn nếu bất kỳ các mặt ban đầu kết nối nào đã được chọn.

  • Các "góc của mặt" mới nhận giá trị trung bình của các góc tương ứng trong toàn bộ các mặt kết nối với các cạnh đã chọn. Đối với boolean, các góc sẽ được chọn nếu một trong các góc đó đã được chọn.

Chế Độ Mặt (Face Mode)

../../../../_images/modeling_geometry-nodes_extrude-mesh_attributes-face-connecting-edges.png

Lan truyền thuộc tính cho các cạnh kết nối mới (cạnh màu vàng dọc). Giá trị cuối cùng là sự kết hợp của các giá trị từ hai cạnh màu xanh lam ở giữa. Các giá trị từ các cạnh màu hạt dẻ tối hơn, giữa các mặt không được chọn, và trên cùng của vùng đẩy trồi, không được sử dụng.

  • Các "điểm đỉnh" mới đã sao chép các giá trị từ các điểm đỉnh ban đầu của chúng.

  • Các "cạnh" kết nối theo chiều dọc lấy giá trị trung bình từ bất kỳ cạnh đẩy trồi nào kết nối, không bao gồm các cạnh "trên cùng/đỉnh" của các vùng đẩy trồi. Đối với boolean, các cạnh được chọn nếu bất kỳ cạnh nào kết nối đó đã được chọn. ("Quy tắc lan truyền được thể hiện trong hình trên".)

  • Các "cạnh" nhân đôi theo chiều ngang đã sao chép các giá trị từ các cạnh ban đầu của chúng.

  • Các "các mặt" mới đã sao chép các giá trị từ các mặt đẩy trồi tương ứng.

  • Các "góc của mặt" mới đã sao chép các giá trị từ các góc tương ứng của các mặt đẩy trồi.

Chế Độ Mặt Cá Nhân (Individual Face Mode)

../../../../_images/modeling_geometry-nodes_extrude-mesh_attributes-face-individual-connecting-edges.png

Lan truyền thuộc tính cho cạnh kết nối mới. Mỗi cạnh sử dụng các giá trị trung bình của hai cạnh lân cận trên mặt đẩy trồi của nó.

  • Các "điểm đỉnh" mới đã sao chép các giá trị từ các điểm đỉnh ban đầu của chúng.

  • Các "cạnh" kết nối dọc lấy giá trị trung bình của hai cạnh lân cận trên mỗi mặt đẩy trồi. Đối với boolean, các cạnh được chọn khi ít nhất một hàng xóm trên mặt đẩy trồi đã được chọn.

  • Các "cạnh" nhân đôi theo chiều ngang đã sao chép các giá trị từ các cạnh ban đầu của chúng.

  • Các "mặt" mới đã sao chép các giá trị từ mặt đã chọn tương ứng của chúng.

  • Các "góc của mặt" mới đã sao chép các giá trị từ các góc tương ứng của các mặt đã chọn.