Giới Thiệu (Introduction)¶
Đường Cong và Bề Mặt (Surfaces) là các thể loại đối tượng đặc thù của Blender. Chúng được thể hiện bằng các hàm toán học (nội suy) chứ không phải là nội suy tuyến tính giữa một loạt các điểm.
Blender cung cấp cả hai Bézier (Đường Cong Bézier) và NURBS (Spline với Nền Tảng Không Đồng Nhất Hợp Lý). Cả đường cong Bézier và đường cong, đồng bề mặt NURBS, đều được định nghĩa bằng tập hợp các "điểm điều khiển" (hoặc các "điểm đỉnh điều khiển") xác định một "đa giác điều khiển".
Cả hai đường cong Bézier và NURBS đều được đặt tên theo các định nghĩa toán học của chúng, và việc lựa chọn giữa chúng thường là vấn đề về phương pháp chúng được tính toán sau hậu trường hơn là phương pháp chúng biểu hiện từ quan điểm của người kiến tạo mô hình. Các đường cong Bézier thường trực quan hơn vì chúng bắt đầu và kết thúc tại các điểm điều khiển mà bạn đặt, song các đường cong NURBS hiệu quả hơn để máy tính tính toán khi có nhiều vòng xoáy và khúc quanh co trong một đường cong.
Ưu điểm chính của việc sử dụng các đường cong, thay vì các khung lưới đa giác, là các đường cong được xác định bởi ít dữ liệu hơn, và do đó, có thể tạo ra kết quả sử dụng ít bộ nhớ và không gian lưu trữ hơn, tại thời điểm kiến tạo mô hình. Song, phương pháp tiếp cận theo thủ tục này, đối với các bề mặt, có thể làm tăng đòi hỏi xử lý tại thời điểm kết xuất.
Một số kỹ thuật mô hình hóa nhất định, chẳng hạn như đẩy trồi một mô hình mặt cắt dọc theo một đường dẫn (extruding a profile along a path), chỉ có thể thực hiện được bằng cách sử dụng các đường cong. Mặt khác, khi sử dụng đường cong, việc điều khiển ở mức độ điểm đỉnh khó khăn hơn, và nếu cần điều khiển tinh tế hơn thì biên soạn khung lưới (mesh editing) có thể là một tùy chọn mô hình hóa tốt hơn.
Đường cong Bézier là đường cong được sử dụng phổ biến nhất để thiết kế chữ hoặc hình biểu trưng.
Chúng cũng được sử dụng rộng rãi trong hoạt họa, cho cả các đối tượng di chuyển dọc theo (xin xem các ràng buộc dưới đây) và cho Đường Cong-F (F-Curves) để thay đổi các tính chất của đối tượng như một hàm của thời gian.
Xem thêm
Các Ràng Buộc & Các Bộ Điều Chỉnh (Modifiers & Constraints)