Tham khảo tài liệu ''kỹ thuật sử dụng object magnification của đối tượng trong thủ thuật làm movie p7'', công nghệ thông tin, đồ họa - thiết kế - flash phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
CHẾ BẢN ĐIỆN TỬ VÀ CHẾ BẢN VIDEO - HƯỚNG DẪN SỬ DỤNG MAYA 3D CHƯƠNG : TỔNG QUAN VỀ MAYA 3D TỔNG QUAN VỀ CHƯƠNG TRÌNH MAYA 3D Xin chúc mừng bạn đến với giới đồ họa phim qua tài liệu “HƯỚNG DẪN SỬ DỤNG MAYA 3D” Tủ sách STK biên soạn Có lẽ, nhiều bạn ngỡ ngàng chương trình không hiểu làm gì, sức mạnh sao, sử dụng dàng hay không Điều tất nhiên bạn trước biết đến chương trình 3D Studio sau 3D Studio Max ngán ngẩm chương trình với lý sau : Cấu hình máy yêu cầu phải mạnh Tài liệu hướng dẫn nói chung khó tự học cần phải có thầy hướng dẫn Người dùng chưa có nhìn mỹ thuật chưa trang bị kiến thức không gian chiều Với lý thứ chương trình 3D đầy quyền Maya 3D, Softimage 3D v.v gần không dám nghó tới (Ram phải tối thiểu 98 MB, card hình hỗ trợ 1024 x 768) chương trình chủ yếu chạy Windows NT gần Windows 2000 Việc cài đặt chương trình Windows NT khó nên làm nản lòng với muốn thử nghiệm với Cài đặt không lấy thử nghiệm với Nhưng thời điểm yêu cầu khắc phục, cấu hình máy đáp ứng dễ dàng, Việc cài đặt nghiên cứu trình bày rõ bước cài đặt Với lý thứ hai Tủ sách STK giúp bạn thông qua tài liệu biên soạn qua hướng dẫn bước, minh họa hình ảnh cắt trực tiếp máy tính nên việc tự học thuận lợi, bạn tự học giống có người thầy bên cạnh dẫn bạn Với lý thứ ba Tủ sách STK giúp bạn có nhìn tổng thể không gian chiều mỹ thuật qua tập ứng dụng chương trình nhằm giúp bạn có nhìn tổng quát Maya 3D ỨNG DỤNG CỦA MAYA 3D Chương trình dùng để dựng cảnh phim hoạt hình Và cụ thể ứng dụng làm đầu băng chuyên nghiệp Trước hết, mời bạn làm quen với có chương trình này, mà nhờ bạn làm tăng thêm phần sinh động cho cảnh phim hoạt hình GIAO DIỆN NGƯỜI SỬ DỤNG (USER INTERFACE) Giao diện người sử dụng (User Interface) Maya bao gồm số công cụ, trình chỉnh sửa nút điều khiển (control) Bạn truy nhập loại trình đơn sử dụng trình đơn đánh dấu cảm nhận cảnh quan (context sensitive) Bạn dùng ngăn kệ (Shelves) để lưu trữ biểu tượng quan trọng phím TỦ SÁCH STK (ĐT 088334168–- 0903728344) BIÊN SOẠN : KS PHẠM QUANG HUY CHẾ BẢN ĐIỆN TỬ VÀ CHẾ BẢN VIDEO - HƯỚNG DẪN SỬ DỤNG MAYA 3D CHƯƠNG : TỔNG QUAN VỀ MAYA 3D nóng để tăng tốc công việc bạn Maya thiết kế bạn cấu hình giao diện người sử dụng bạn thấy thích hợp Để làm việc với đối tượng, bạn nhập trị số sử dụng phần nhập tọa độ bạn sử dụng Manipulator 3D để tương tác Các mấu Manipulator bạn chỉnh sửa đối tượng bạn với thao tác nhấp-rê Giao diện người sử dụng Maya hỗ trợ nhiều mức độ hoàn tác (undo) tái hoạt (redo) bao gồm hệ biến hóa rê-thả nhằm truy nhập nhiều phận không gian làm việc Bạn tìm hiểu cách sử dụng nhiều thành phần giao diện người sử dụng khác Làm việc không gian ba chiều (3D) Trong Maya, bạn xây dựng linh hoạt hóa đối tượng theo ba chiều Ba chiều xác định trục dán nhãn X, Y Z Những nhãn thay cho chiều dài (X), chiều cao (Y), bề sâu (Z) cảnh phim bạn Những trục trình bày màu sắc - đỏ cho trục X, xanh lục cho trục Y xanh cho trục Z Y X Move Rotate Z Scale Biến đổi điều khiển (Transform Manipulator) Khi định vị trí, định tỷ lệ quay tròn đối tượng bạn, ba trục phục vụ điểm tham chiếu bạn Tâm hệ thống tọa độ gọi góc tọa độ (origin) có trị số 0, 0, Góc tọa độ Không gian tọa độ UV (UV coordinate space) Khi bạn xây dựng bề mặt Maya, chúng tạo với không gian tọa độ chúng xác định U theo hướng V theo hướng khác Bạn dùng tọa độ bạn làm việc với đối tượng đường cong bề mặt bạn bố trí kết cấu bề mặt Một góc bề mặt thực vai trò góc tọa độ hệ thống tất tọa độ nằm trực tiếp bề mặt Bạn làm cho bề mặt sống động nhằm làm việc trực tiếp không gian tọa độ UV Bạn gặp phải thuộc tính U V bạn đặt kết cấu bề mặt TỦ SÁCH STK (ĐT 088334168–- 0903728344) BIÊN SOẠN : KS PHẠM QUANG HUY CHẾ BẢN ĐIỆN TỬ VÀ CHẾ BẢN VIDEO - HƯỚNG DẪN SỬ DỤNG MAYA 3D CHƯƠNG : TỔNG QUAN VỀ MAYA 3D Màn hình (Views) Trong phần mềm Maya, bạn hình dung cảnh phim bạn cách sử dụng khung hình cho phép bạn nhìn vào giới ba chiều Các hình phối cảnh (Perspective) bạn xem cảnh phim bạn thể bạn nhìn với mắt bạn thông qua thấu kính máy ảnh Màn hình Orthographic song song với cảnh phim cung cấp thêm hình đối tượng Chúng tập trung hai trục riêng biệt xem hình Top, Side Front Trong nhiều trường hợp, bạn cần đến nhiều hình nhằm giúp bạn xác định vị trí thích hợp cho đối tượng Vị trí đối tượng trông rõ hình Top lại không rõ hình Side Maya bạn quan sát nhiều hình lúc để giúp phối hợp bạn trông thấy TỦ SÁCH STK (ĐT 088334168–- 0903728344) BIÊN SOẠN : KS PHẠM QUANG HUY CHẾ BẢN ĐIỆN TỬ VÀ CHẾ BẢN VIDEO - HƯỚNG DẪN SỬ DỤNG MAYA 3D CHƯƠNG : TỔNG QUAN VỀ MAYA 3D Máy quay phim (Cameras) Để đạt hình riêng biệt, bạn liếc qua máy ảnh kỹ thuật số Máy quay phim orthographic xác định hình mặt phẳng song song phương hướng máy quay phim phối cảnh sử dụng tầm nhìn điểm (a look at point) tiêu cự (focal lenght) Bạn tìm hiểu cách sử dụng khung hình cách tạo linh hoạt hóa máy ảnh 17 21 Mặt phẳng hình ảnh (Image Plane) Khi bạn làm việc với máy quay phim, đặt đối tượng phông đặc biệt gọi mặt phẳng hình ảnh máy quay phim Mặt phẳng hình ảnh đặt máy quay phim cho bạn di chuyển máy quay phim, mặt phẳng đứng thẳng Mặt phẳng hình ảnh có nhiều thuộc tính cho phép bạn di chuyển theo quay phim định tỷ lệ hình ảnh Những thuộc tính linh hoạt hóa để thể hình thức mà mặt phẳng chuyển động Bạn tìm hiểu cách sử dụng mặt phẳng hình ảnh 14 bạn linh hoạt hóa cảnh phông không gian cho giao chiến phi thuyền ĐỒ HỌA PHỤ THUỘC (DEPENDENCY GRAPH) Cấu trúc hệ thống Maya sử dụng hệ biến hóa theo mẫu bạn hợp loại hoạt hình keyframe theo truyền thống, động hình học đảo ngược, động lực học viết kịch theo cấu trúc dựa tiết điểm (node-based architecture), gọi đồ họa phụ thuộc (dependency graph) Nếu bạn muốn thu gọn đồ họa thành yếu tố rỗng, bạn mô tả tiết điểm với thuộc tính nối kết Cấu trúc dựa tiết điểm mang đến cho Maya tính chất theo mẫu linh hoạt Dưới sơ đồ trình bày đồ họa phụ thuộc hình cầu nguyên thể Tiết điểm đầu vào theo thủ tục xác định hình dáng hình cầu cách nối kết thuộc tính tiết điểm Tiết điểm (Nodes) Mỗi thành phần Maya, cho dù đường cong, bề mặt, deformer, ánh sáng, kết cấu, biểu diễn, tác vụ lập mô hình đưòng cong hoạt hình, mô tả tiết điểm đơn lẻ hay dãy tiết điểm nối kết Tiết điểm loại đối tượng chung Maya Những tiết điểm khác thiết kế với thuộc tính riêng biệt cho tiết điểm hoàn thành công việc TỦ SÁCH STK (ĐT 088334168–- 0903728344) BIÊN SOẠN : KS PHẠM QUANG HUY CHẾ BẢN ĐIỆN TỬ VÀ CHẾ BẢN VIDEO - HƯỚNG DẪN SỬ DỤNG MAYA 3D CHƯƠNG : TỔNG QUAN VỀ MAYA 3D riêng Các tiết điểm xác định tất loại đối tượng Maya bao gồm môn hình học, việc tạo bóng, chiếu sáng thể Dưới ba loại tiết điểm điển hình chúng xuất hình cầu nguyên Tiết điểm biến đổi (Transform node) Các tiết điểm biến đổi chứa thông tin bố trí cho đối tượng bạn Khi bạn dời chuyển, quay tròn định tỷ lệ, tiết điểm mà bạn tác động đến Tiết điểm đầu vào (Input node) Tiết điểm đầu vào trình bày tùy chọn hướng dẫn sáng tạo hình dạng hình cầu bạn đường bán kính endsweep Tiết điểm hình dạng (Shape node) Tiết điểm hình dạng chứa tất thông tin chi tiết trình bày hình dáng thực hình cầu Giao diện người sử dụng Maya trình bày tiết điểm với bạn theo nhiều cách Dưới hình ảnh hộp Channel nơi mà bạn chỉnh sửa linh hoạt hóa thuộc tính tiết điểm Các thuộc tính (Attributes) Mỗi tiết điểm xác định dãy thuộc tính có liên quan đến mà tiết điểm thiết kế để hoàn thành nhiệm vụ Trong trường hợp tiết điểm biến đổi, X Translate thuộc tính Đối với trường hợp tiết điểm shader, Color Red thuộc tính Bạn gán trị số cho thuộc tính Bạn làm việc với thuộc tính số cửa sổ giao diện người sử dụng bao gồm Attribute Editor, Channel box Spread Sheet Editor Một đặc trưng quan trọng Maya bạn linh hoạt hóa gần thuộc tính tiết điểm Những trợ giúp mang lại cho Maya quyền hoạt hình Bạn nên ý thuộc tính xem kênh (channels) Các nối kết (Connections) Các tiết điểm không tồn cô lập Một phim hoạt hình hoàn chỉnh mang lại kết bạn bắt đầu thực nối kết thuộc tính tiết điểm khác Những nối kết biết đến phụ thuộc (dependencies) Trong lập mô hình, kết nối xem tổng thể dựng hình (constructions hịstory) Đa số nối kết tạo tự động giao diện người sử dụng kết việc sử dụng lệnh công cụ Nếu muốn, bạn xây dựng chỉnh sửa nối kết cách dứt khoát Connection editor, cách nhập lệnh MEL (Maya Embedded Language - Ngôn ngữ nhúng Maya), cách ghi biểu thức dựa MEL TỦ SÁCH STK (ĐT 088334168–- 0903728344) 10 BIÊN SOẠN : KS PHẠM QUANG HUY CHẾ BẢN ĐIỆN TỬ VÀ CHẾ BẢN VIDEO - HƯỚNG DẪN SỬ DỤNG MAYA 3D CHƯƠNG : TỔNG QUAN VỀ MAYA 3D Bạn tìm hiểu sâu tiết điểm, thuộc tính nối kết Trục quay (Pivots) Các tiết điểm biến đổi xây dựng với thành phần đặc biệt biết điểm trục quay Cũng giống trục quay cánh tay bạn quanh khuỷu tay bạn vậy, trục quay giúp cho bạn quay tròn tiết điểm biến đổi Bằng cách thay đổi vị trí điểm trục quay, bạn có kết khác Các trục quay điểm tónh (stationary point) mà từ bạn quay tròn định tỷ lệ đối tượng Khi thực hoạt hình, bạn cần xây dựng thứ bậc nơi tiết điểm biến đổi quay tròn đối tượng tiết điểm biến đổi thứ hai định tỷ lệ Từng tiết điểm có vị trí trục quay để giúp bạn đạt hiệu ứng theo ý bạn Bạn làm việc với với trục quay tiết điểm biến đổi Thứ bậc (Hierarchies) Khi bạn xây dựng hoạt cảnh Maya, bạn hiểu xây dựng nối kết phụ thuộc để liên kết thuộc tính tiết điểm Khi làm việc với tiết điểm biến đổi tiết điểm khớp nối, bạn xây dựng thứ bậc tạo loại mối quan hệ khác đối tượng Trong thứ bậc, tiết điểm biến đổi bậc tiết điểm khác Khi Maya làm việc với tiết điểm này, trước tiên Maya nhìn vào tiết điểm phía tiết điểm gốc, sau tìm xuống thứ bậc Vì thế, chuyển động từ tiết điểm di chuyển xuống thành tiết điểm thấp Trong sơ đồ đây, tiết điểm group1 quay tròn, hai tiết điểm thấp quay theo Nếu tiết điểm nurbsCone quay tròn, tiết điểm không bị ảnh hưởng Các thứ bậc khớp nối dùng bạn xây dựng nhân vật Khi bạn tạo khớp nối, trục quay khớp nối đóng vai trò khớp nối chân tay xương vẽ chúng giúp ta hình dung chuỗi khớp nối Theo ngầm định, thứ bậc hoạt động giống thứ bậc đối tượng Khi quay tròn đối tượng khiến quay tròn tất tiết điểm thấp lúc Sau đây, bạn tìm hiểu thêm thứ bậc khớp nối bạn tìm hiểu động hình học đảo đổi ngược dòng thứ bậc Bạn làm việc với thứ bậc thứ bậc khớp nối 16 Viết kịch MEL MEL chữ viết tắt từ Maya Embedded Language Trong phần mềm Maya, bạn sử dụng công cụ mở cửa sổ, bạn sử dụng MEL MEL dùng để thực lệnh đơn giản, ghi biểu thức trình xây dựng triển khai tính hoạt động hữu Maya MEL công cụ hoàn hảo dành cho nhà đạo diễn kỹ thuật tìm cách truy nhập dễ dàng để điều chỉnh theo ý cách hoạt động Maya cho thích hợp với nhu cầu môi trường sản xuất đặc biệt Các nhà làm phim hoạt hình sử dụng MEL để tạo vi lệnh (macros) đơn giản giúp tăng tốc workflows khó khăn tẻ nhạt TỦ SÁCH STK (ĐT 088334168–- 0903728344) 11 BIÊN SOẠN : KS PHẠM QUANG HUY CHẾ BẢN ĐIỆN TỬ VÀ CHẾ BẢN VIDEO - HƯỚNG DẪN SỬ DỤNG MAYA 3D 23 CHƯƠNG : TỔNG QUAN VỀ MAYA 3D Bạn tìm hiểu cách làm việc với MEL để xây dựng trình tự theo ý bạn LÀM PHIM HOẠT HÌNH TRONG MAYA Khi bạn làm phim hoạt hình, tức bạn mang lại sống cho đối tượng Trong Maya, có nhiều phương cách khác để bạn linh hoạt hóa cảnh phim nhân vật nhận vai Phim hoạt hình Maya đo tổng quát frames bắt chước frames mà bạn thấy cuộn phim Bạn cho trình chiếu frames theo tốc độ khác để đạt hiệu ứng hoạt hình Theo ngầm định, Maya trình chiếu 24 frames giây (24 hình giây) Keyframe animation Phương pháp quan trọng việc làm phim hoạt hình gọi keyframe animation Khi sử dụng kỹ thuật này, bạn xác định bạn muốn phần đối tượng trông frame riêng biệt, sau bạn lưu giữ thuộc tính quan trọng keys sau bạn thiết lập nhiều keys, phim hoạt hình với trình chuyển động keys phát lại với Maya Khi keys thiết lập theo thuộc tính riêng biệt, trị số lập key lưu trữ tiết điểm đặc biệt gọi tiết điểm đường cong hoạt hình (animation curves) Những đường cong xác định keys ánh xạ trị số thuộc tính đối lập với thời gian Sau thí dụ nhiều tiết điểm đường cong hoạt hình nối kết với tiết điểm biến đổi Tiết điểm tạo cho thuộc tính lập phim hoạt hình Một bạn có đường cong, bạn bắt đầu điều khiển tangency key để xác định chất lượng chuyển động keys Bạn làm cho đối tượng tăng tốc chậm lại cách chỉnh sửa hình dạng đường cong hoạt hình Nói chung, độ nghiêng đường cong đồ họa cho bạn biết tốc độ chuyển động Độ nghiêg dốc đường cong mang ý nghóa chuyển động nhanh đường cong phẳng có nghóa chuyển động Bạn tưởng tượng người ván trượt tuyết xuống đồi Độ nghiêng dốc làm tăng tốc độ phần phẳng làm chậm tốc độ lại Chúng ta tìm hiểu cách thiết lập keys cách chỉnh sửa đường cong hoạt hình Sau bạn tiếp tục thiết lập keys suốt phần lại phần Tìm hiểu Maya Đường dẫn hoạt hình (Path animation) Đường dẫn hoạt hình xác định từ tên gọi Bạn gán hay nhiều đối tượng cho chúng di chuyển dọc theo đường dẫn người ta vẽ đường cong không gian ba chiều Sau bạn sử dụng hình dáng đường cong mốc (markers) đường dẫn để chỉnh sửa vặn vẹo chuyển động Chúng ta tìm hiểu cách thiết lập chỉnh sửa đường dẫn hoạt hình 14 Hoạt hình hư kháng (Reactive animation) TỦ SÁCH STK (ĐT 088334168–- 0903728344) 12 BIÊN SOẠN : KS PHẠM QUANG HUY ... phận không gian làm việc Bạn tìm hiểu cách sử dụng nhiều thành phần giao diện người sử dụng khác Làm việc không gian ba chiều (3D) Trong Maya, bạn xây dựng linh hoạt hóa đối tượng theo ba chiều... tượng, bạn nhập trị số sử dụng phần nhập tọa độ bạn sử dụng Manipulator 3D để tương tác Các mấu Manipulator bạn chỉnh sửa đối tượng bạn với thao tác nhấp-rê Giao diện người sử dụng Maya hỗ trợ nhiều... SỬ DỤNG MAYA 3D CHƯƠNG : TỔNG QUAN VỀ MAYA 3D nóng để tăng tốc công việc bạn Maya thiết kế bạn cấu hình giao diện người sử dụng bạn thấy thích hợp Để làm việc với đối tượng, bạn nhập trị số sử