TAILIEUCHUNG - CHƯƠNG VI THIẾT KẾ ĐƯỜNG VÀ MẶT CONG BEZIER VÀ B-SPLINE

Khác với những phương pháp biểu diễn mặt và đường bởi các công thức toán học tường minh, ở đây ta sẽ bàn đến các công cụ cho phép chỉ ra các dạng đường và mặt khác nhau dựa trên các dữ liệu. Điều này có nghĩa là với một đường cong cho trước mà ta chưa xác định được công thức toán học của nó thì làm thế nào để có thể nắm bắt được dạng của đường cong đó một cách tương đối chính xác qua việc sử dụng một tập nhỏ các điểm P0 , P1 , | CHƯƠNG VI THIẾT KẾ ĐƯỜNG VÀ MẶT CONG BEZIER VÀ B-SPLINE Khác với những phương pháp biểu diễn mặt và đường bởi các công thức toán học tường minh ở đây ta sẽ bàn đến các công cụ cho phép chỉ ra các dạng đường và mặt khác nhau dựa trên các dữ liệu. Điều này có nghĩa là với một đường cong cho trước mà ta chưa xác định được công thức toán học của nó thì làm thế nào để có thể nắm bắt được dạng của đường cong đó một cách tương đối chính xác qua việc sử dụng một tập nhỏ các điểm P0 P1 . cùng với một phương pháp nội suy nào đó từ tập điểm này để tạo ra đường cong mong muốn với một độ chính xác cho phép. Có nhiều cách để nắm bắt được đường cong cho trước chẳng hạn Lấy một mẫu đường cong chừng vài chục điểm cách nhau tương đối ngắn rồi tìm một hàm toán học và chỉnh hàm này sao cho nó đi qua các điểm này và khớp với đường cong ban đầu. Khi đó ta có được công thức của đường và dùng nó để vẽ lại đường cong. Cách khác là dùng một tập các điểm kiểm soát và dùng một thuật toán để xây dựng nên một đường cong của riêng nó dựa trên các điểm này. Có thể đường cong ban đầu và đường cong tạo ra không khớp nhau lắm khi đó ta có thể di chuyển một vài điểm kiểm soát và lúc này thuật toán lại phát sinh một đường cong mới dựa trên tập điểm kiểm soát mới. Tiến trình này lặp lại cho đến khi đường cong tạo ra khớp với đường cong ban đầu. Ở đây ta sẽ tiếp cận vấn đề theo phương pháp thứ hai dùng đến các đường cong Bezier và B-Spline để tạo các đường và mặt. Giả sử một điểm trong không gian được biểu diễn dưới dạng vector tham số p t . Với các đường cong 2D p t x t y t và các đường 3D p t x t y t z t . . ĐƯỜNG CONG BEZIER VÀ MẶT BEZIER . Thuật toán Casteljau Chương VI. Thiết kế đường cong và mặt cong Bezier và B-Spline Để xây dựng đường cong p t ta dựa trên một dãy các điểm cho trước rồi tạo ra giá trị p t ứng với mỗi giá trị t nào đó. Việc thay đổi các điểm này sẽ làm thay đổi dạng của đường cong. Phương pháp này tạo ra đường cong dựa trên một dãy các bước nội suy tuyến tính hay nội suy .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.