TỔNG QUAN VỀ CHƯƠNG TRÌNH MAYA 3D

14 321 0
TỔNG QUAN VỀ CHƯƠNG TRÌNH MAYA 3D

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

CHẾ BẲN ĐIỆN TỬ VẢ CHẾ BẲN VIDEO - HƯỚNG DẪN sử d ụ n g m a y a 3D CHƯƠNG 1: 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 DAN sử DỤNG MAYA 3D” Tủ sách STK biên soạn Có lẽ, nhiều bạn ngỡ ngàng chương tì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 Studỉo 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 trinh 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 tà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 cấc 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 cấc 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 ụ n g MAYA 3D CHƯƠNG 1: 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 ? z Move Y ^.x Rotate 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ó tri 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 toong không gian tọa độ u v 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À CHE BẲN VIDEO - HƯỚNG DAN s DỤNG MAYA 3D CHƯƠNG : TỔNG QUAN VE 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 nố YỚi mắt củã bạn thông qua thấu kính máy ảnh V ie w S h a d in g L ig h tin g S h o w P a n e ls 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 View Shading Lighting Show Panels Shading Lighting Show Panels V ie w View Shading Lighting Show Panels m 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À CHE BẲN VIDEO - HƯỚNG DAN s DỤNG MAYA 3D CHƯƠNG : TỔNG QUAN VE MAYA 3D Máy quay phím (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 khỉ máy quay phim phối cảnh sử dụng tầm nhìn d đ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 cố thể đặ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 cố thể 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 khỉ bạn linh hoạt hốa cảnh phông không gian cho giao chiến phỉ thuyền Đ HỌÁ 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 troỵền thống, động hình học đảo ngược, động ỉực học YỈết kịch theo cấu true 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 cố thể mô tả nố tiết điểm với thuộc tính nối kết vậỵ cấu trúc dựa tiết điểm mang đến cho Maỵa tính chất theo mẫu linh hoạt Dưới sơ đồ trinh 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ù nố đườ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 diem 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À CHE BẲN VIDEO - HƯỚNG DAN 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 Dưới ba loại tiết điểm điển hình khỉ chứng xuất hình cầu nguyên thể 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 Khỉ bạn dời chuyển, quaỵ tròn định tỷ lệ, tiết điểm mà bạn tác động đến Tiết điểm dầ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 tín 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 cố thể chinh sửa linh hoạt hốa thuộc tinh 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 cố thể gán trị số cho thuộc tính đố Bạn cố thể 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 C h an n els O b je c t ring Translate X Translate Y 10 Translate z Ũ Ratal e X Ũ Rotate Y Ũ Rotate z 90 Scale X Scale Y Scale z V isib ility on SHAPES ringShape INPUTS makeMurbTciiusI OUTPUTS geoCannectorl ■* , Một đặc tnâig quan trọng Maya bạn cố thể 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 (Connectỉons) 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ếỉ kết biết đến phụ thuộc (dependencies) Trong khỉ lập mô hình, kết nếi xem tổng thể dựỉig hình (constructỉons hịstory) Đa sế nấi kết tạo tự động bỡi 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 nàỵ cách dứt khoát Connection editor, cách nhập lệnh MẼL (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 ụ n g MAYA 3D CHƯƠNG 1: 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 ữ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 groupl 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 toong 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 ũ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 ụ n g MAYA 3D CHƯƠNG 1: TỔNG QUAN v ầ MAYA 3D Bạn ũm hiểu cách làm việc với MEL để xây dựng trình tự theo ý bạn 23 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 toong 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 toong 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 tà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, tri 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ạ tri 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 toong đườ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 cấc đườ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 toong 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 CHẺ' BẲN ĐĨỆN TỬ VÀ CHẺ' BẲN VIDEO ■HƯỚNG DAN s DỤNG MAYA 3D CHƯỚNG 1: TỔNG QUAN VẾ MAYA 3D Hoạt hình hư kháng thuật ngữ dùng để mô tả phim hoạt hình mà linh hoạt đối tượng dựa sống động đối tượng khác Một thí dụ cho kỹ thuật làm chuyển động bánh mà quay tròn bánh khiến cho bánh phải quay tròn theo Sau bạn thiết lập keys bánh thứ tất bánh lại tự động linh hoạt Sau này, bạn muốn chỉnh sửa vặn vẹo keys đó, cần đối tượng hoạt động đối tượng lại cập nhật cách tương tác, nghĩa chúng chuyển động theo Trong Maya, bạn thiết lập hoạt hình hư kháng số công cụ bao gồm phát họa : a Set Driven Key Công cụ bạn thiết lập thuộc tính cách tương tác đối tượng để điều khiển hay nhiều thuộc tính đốì tượng khác Bạn tìm hiểu cách sử dụng Set Driven Key 2, 9, 19 b Biểu thức (Expressions) Biểu thức kịch cho phép bạn nối kết thuộc tính khác tiết điểm khác Bạn tìm hiểu cách tạo biểu thức 16 c Constraints C onstraints bạn thiết lập đối tượng trỏ đến (point to), hướng đến (orient to) nhìn vào đối tượng khác Bạn tìm hiểu cách sử dụng constraints 16 d Các kết nối (Connections) Những thuộc tính liên kết trực tiếp với thuộc tính khác nối kết tiết điểm phụ thuộc Bạn tạo loại nối kết trực tiếp Connection Editor Chúng ta tìm hiểu cách thực loại nối kết e Động lực học (Dynamics) Một kỹ thuật hoạt hình khác động lực học (dynamics) Bạn thiết lập đối tượng cảnh phim Maya bạn sống động dựa hiệu ứng vật lý va chạm, trọng lực, gió Bạn thiết lập biến sô" khác bounciness, ma xát (friction) vận tốc ban đầu (initial velocity) Khi bạn cho phát lại cảnh phim, tức bạn chạy mô để xem tất phần phản ứng với biến số th ế Kỹ thuật cho bạn chuyển động tự nhiên, khó khăn keyframe Bạn sử dụng động lực học với đối tượng thể cứng nhắc, hạt đối tượng thể mềm Đối tượng thể cứng nhắc (Rigid body objects) đối tượng không cần biến dạng Bạn thiết lập loại mô cách thiết k ế đối tượng thể hoạt động cứng nhắc thụ động Các thể hoạt động phản ứng với động lực học, thể thụ động đóng vai trò đối tượng va chạm dành cho thể hoạt động TỦ SÁCH STK (ĐT 088334168— 0903728344) 13 BIÊN SOẠN: KS PHẠM QUANG HUY CHẺ' BẲN ĐĨỆN TỬ VẢ CHẾ BẲN VIDEO - HƯỚNG DAN s DỤNG MAYA 3D CHƯỚNG 1: TỔNG QUAN VẾ MAYA 3D Để mô hiệu ứng gió trọng lực chẳng hạn, bạn sử dụng trường (fields) thuộc động lực học bổ sung cho cảnh phim sau nốì kết với đối tượng bạn Hạt (particles) phần thật nhỏ dùng để tạo hiệu ứng khói, lửa vụ nổ Những điểm tỏa vào cảnh phim nơi chúng tác động trường thuộc động lực học Cơ thể mềm bề mặt mà bạn muốn làm biến dạng suốt trình mô Để tạo thể mềm, bạn phối hợp bề mặt với loạt hạt Các hạt phản ứng với sức ép động lực học giúp làm cho bề mặt biến dạng Bạn tìm hiểu cách sử dụng động lực học hạt 15 LẬP MÔ HÌNH TRONG MAYA Những đối tượng bạn muốn làm phim hoạt hình Maya thường xây dựng bề mặt NURBS lưới đa giác Maya cung cấp cho bạn hai loại hình học bạn chọn phương pháp thích hợp cho công việc bạn Đuờng cong NURBS (NURBS curves) NURBS viết tắt từ chữ non-uniform rational b-splines thuật ngữ kỹ thuật dùng cho đường cong spline Bằng cách lập mô hình với đường cong NURBS, bạn đặt điểm điều khiển môn hình học uyển chuyển tạo điểm điểm hướng dẫn Dưới đường cong NURBS điển hình với phần quan trọng dán nhãn : Những thành phần then chốt xác định yếu tố quan trọng góp phần cho đưừng cong hoại động Hình hục NURBS có đưực líiih linh hoại lực nhờ khả bạn chỉnh sửa hình dạng hình học nút điều khiển Khi môn hình học bạn trở nên phức tạp hơn, bạn nhận thêm nút điều khiển, v ề lý này, tốt hết xây dựng môn hình học đơn giản hơn, cho bạn dễ dàng điều khiển hình dạng Nếu bạn cần hình học phức tạp hơn, nút điều khiển chèn thêm sau Bề mặt NURBS (NURBS surfaces) Các bề mặt xác định môn toán học giông đường cong, ngoại trừ có hai chiều - u V Bạn tìm hiểu điều có phần không gian tọa độ u v trước Dưới số thành phần cấn thành bề mặt NURBS điển hình : v ề bản, hình dạng phức tạp khắc họa loại bề mặt bạn kéo đẩy nút điều khiển để tạo dáng cho bề mặt Bạn tìm hiểu cách lập mô hình với môn hình học NURBS 7, 13 18 Hình đa giác (Polygons) Hình đa giác loại hình học khác nữa, khả dụng phần mềm Maya Trong bề mặt NURBS thêm vào (interpolate) hình dạng hình học cách tương tác, mắt lưới đa giác vẽ hình học trực tiếp vào chỏm điều khiển Khi mắt lưới đa giác trình diễn, thêm vào để hình dáng sắc xảo Dưới số thành phần tìm thấy m lưới đa giác : TỦ SÁCH STK (ĐT 088334168— 0903728344) 14 BIÊN SOẠN: KS PHẠM QUANG HUY CHẺ' BẲN ĐĨỆN TỬ VẢ CHẾ BẲN VIDEO - HƯỚNG DAN s DỤNG MAYA 3D CHƯỚNG 1: TỔNG QUAN VẾ MAYA 3D Bạn xây dựng nhiều mắt lưới cách kéo (extruding), định tỷ lệ bố trí mặt đa giác để xây dựng thành hình dạng Sau bạn trau chuốt hình dạng để có hình dáng hệ thống cho mô hình bạn Bạn tìm hiểu cách xây dựng mô hình đa giác 12 Tổng thể dựng hình (Construction history) Khi bạn tạo mô hình mẫu phần mềm Maya, bước dựng hình khác ghi lại tiết điểm có tính phụ thuộc nối kết với bề mặt bạn Trong hình minh họa đây, người ta sử dụng đường cong để tạo bề mặt xoay tròn Maya giữ tổng thể cách tạo điểm phụ thuộc đường cong, tiết điểm xoay tròn tiết điểm hình dạng Khi bạn chỉnh sửa làm cho đường cong tiết điểm xoay tròn cập nhật hình dạng cuối Nhiều tiết điểm số kèm với thao tác (manipulator) đặc biệt giúp cho việc cập nhật thuộc tính tiết điểm dễ dàng Trong trường hợp xoay tròn, thao tác khả dụng đường trục đổi với góc quét xoay tròn Sau bạn xóa tổng thể bạn làm việc với tiết điểm hình dạng mà Nhưng bạn đừng quên tiết điểm phụ thuộc có thuộc tính làm sống động Thế nên, bạn số quyền bạn xóa tổng thể Bạn tìm hiểu cách làm việc với tổng thể tập 6, 12 13 NHỮNG BIẾN DẠNG Những biến dạng (deform ers) loại đối tượng dùng để tái tạo hình dạng đôi iưựng khác Bằng cách sử dụng biến dạng, bạn có Ihể cho ihêm lính chất bóp bẹp căng dãn vào cảnh hoạt hình bạn Một đặc trưng có tác động mạnh biến dạng Maya chúng xếp lớp hiệu ứng phức tạp Bạn liên kết biến dạng vào khung tác động chúng với động lực học thân mềm Sau phần liệt kê số loại biến dạng chủ yếu khả dụng phần mềm Maya Mạng, giàn (Lattices) Lattices khung bên áp dụng cho đối tượng bạn Sau bạn đổi hình dạng khung đối tượng bị biến dạng theo Bạn tìmhiểu cách làm việc vổi mạng, giàn hướng dẫn 10, 12, 16 19 Đối tượng khắc họa, chạm trỗ (Sculpt objects) Các đối tượng điêu khắc bạn làm biến dạng bề mặt cách khắc lên đối tượng khác Bạn đạt biến dạng bề mặt sinh động, cách linh hoạt hóa vị trí đối tượng điêu khắc Bạn tìm hiểu cách làm việc với flexor điêu khắc 16 Clusters Cluster nhóm Cvs điểm giàn xây dựng thành riêng rẽ C luster cho điểm trục quay dùng để lôi kéo điểm TỦ SÁCH STK (ĐT 088334168— 0903728344) 15 BIÊN SOẠN: KS PHẠM QUANG HUY CHẺ' BẲN ĐĨỆN TỬ VẢ CHẾ BẲN VIDEO - HƯỚNG DAN s DỤNG MAYA 3D CHƯỚNG 1: TỔNG QUAN VẾ MAYA 3D clustered Bạn gắn thêm trọng lượng cho Cvs cluster để đạt hiệu ứng phức tạp Bạn tìmhiểu cách làm việc với C luster 20 Hoạt hình nhân vật (Character animation) Trong Maya, hoạt hình nhân vật tiêu biểu bao hàm việc hoạt hình mặt phẳng sử dụng chuỗi khớp nôi khung đảo ngược mấu động hình học để giúp điều khiển chuyển động Cùng lúc, mắc xích thiết lập để hoạt động với đối tượng điêu khắc đặc biệt giàn (lattices) biết công cụ flexors Những công cụ cho phép bạn thực biến dạng mặt phẳng giúp tăng thêm tính thực cho nhân vật bạn Bộ khung khởp nối (Skeletons and joints) Như bạn tìm hiểu, dãy khớp nối khung thực thứ bậc Một khung chế tạo từ tiết điểm khớp nối kết với bên biểu tượng xương Các thứ bậc cho phép bạn tập hợp liên kết theo hình học nhằm tạo biến dạng mặt phẳng bạn Động hình học đảo ngược (Reverse kinematics) Theo ngầm định, dãy khớp nối hoạt động giống thứ bậc khác Sự quay tròn khớp làm chuyển động tiết điểm khớp nối bên Điều biết động hình học tiến tới (forw ard kinematics) Trong phương pháp có tác động mạnh, khiến cho ta gặp nhiều khó khăn việc đặt chân nhân vật xuống làm chuyển động bàn tay để điều khiển cánh tay Động hình học đảo ngược cho phép bạn làm việc vổi thứ bậc theo hướng ngược lại Bằng cách đặt mấu IK chạy từ khớp khởi đầu đến khớp cuối bạn điều khiển dãy khớp thuận lợi Có ba loại giải (solvers) Maya - IK spline, dãy IK riêng rẽ (In single chain) mặt phẳng quay IK (IK rotate plane) Từng số giải thiết k ế nhằm giúp bạn điều khiển quay khớp sử dụng mấu IK mục đích Khi mấu IK chuyển động, giải IK xác định quay khớp khớp cuối chuyển động đến vị trí mấu IK Các giải riêng biệt có cần điều khiển độc đáo chúng Một số giải vẽ : Bộ giải chuỗi xích riêng lẻ (Single chain solver) Bộ giải chuỗi xích riêng lẻ cung cấp cấu tiến tới thẳng để bô" trí tư làm sống động cho chuỗi (chain) Bằng cách di chuyển mấu IK, chuỗi xích cập nhật cho khớp nốì nằm mặt phẳng Bạn tìm hiểu cách sử dụng giải chuỗi xích riêng lẻ IK 20 Bộ giải mặt phẳng quay (Rotate plane solver) Bộ giải mặt phẳng quay cho bạn điều khiển nhiều Với giải này, mặt phẳng hoạt động mục tiêu đôi với tất khớp nối chuyển động việc quay thuộc tính vặn xoắn cách chuyển động mấu vector cực (pole vector handle) Bạn tìm hiểu cách sử dụng giải mặt phẳng quay IK 16 TỦ SÁCH STK (ĐT 088334168— 0903728344) 16 BIÊN SOẠN: KS PHẠM QUANG HUY CHẺ' BẲN ĐĨỆN TỬ VẢ CHẾ BẲN VIDEO - HƯỚNG DAN s DỤNG MAYA 3D CHƯỚNG 1: TỔNG QUAN VẾ MAYA 3D Bộ giải IK spline (IK spline solver) Bộ giải IK spline giúp bạn điều khiển chuỗi xích đường cong spline Bạn chỉnh sửa CVs spline để cập nhật quay khớp nối chuỗi xích Bạn tìmhiểu cách sử dụng giải IK spline 20 10 Tạo lớp da cho nhân vật Một bạn xây dựng khung, bạn nối liền da cho bề mặt nhân vật bạn cho chúng thay đổi hình dáng theo quay khớp Trong Maya, bạn sử dụng tạo lớp da mềm cứng Phần da mềm sử dụng cluster có trọng lượng lớp da cứng không Bạn tìm hiểu cách sử dụng lớp da mềm tạo lớp da cứng 18 11 Flexors Trong nhiều trường hợp, việc tạo lớp da cho nhân vật biến dạng thực sản phẩm vùng khớp nối nhân vật Bạn sử dụng flexors để bổ sung mức độ biến dạng thứ yếu vào việc phồng lên xẹp xuống nhân vật Bạn tìm hiểu cách làm việc với flexors 16 TRÌNH DIỄN (RENDERING) Một nhân vật bạn thiết kế, bạn áp dụng thêm màu sắc kết cấu, sau trình diễn với ánh sáng thực Các nhóm đổ bóng (shading groups) Trong Maya, bạn bổ sung thêm đồ kết cấu hiệu ứng trình diễn khác nhóm đổ bóng Nhóm đổ bóng mạng tiết điểm phụ thuộc nối kết với thành tiết điểm nhóm đổ bóng Ngay bề mặt gán ánh sáng có liên quan phần nhóm đổ bóng Bạn nghĩ nhóm đổ bóng loại bucket (xô) mà bạn đặt tất tính chất màu sắc, kết cấu chất mà bạn muốn tô điểm bề mặt nhân vật bạn Sau bạn nhúng bề mặt vào xô ném thêm vào hay hai ánh đèn đạt đưọc hiệu ứng sau Bạn tìm hiểu cách tạo nhóm đổ bóng 3, 11, 12, 13 21 Bản đồ kết cẩu (Texture maps) Để bổ sung chi tiết cho nhóm đổ bóng bạn, bạn lập đồ kết cấu với nhiều thuộc tính khác Một vài thuộc tính số bao gồm rung động, tính suốt, màu sắc Bạn tìm hiểu cách lập đồ kết cấu đối tượng 11 Những kỹ thuật lập đồ khác sử dụng 12 13 Chiếu sáng (Lighting) Trước trình diễn cảnh hoạt hình, bạn chiếu sáng cảnh số ánh sáng, phần ánh sáng giúp bạn bổ sung thêm tâm trạng bầu không khí cho cảnh diễn theo nhiều cách ánh sáng nhà nhiếp ảnh Maya cho phép bạn xem trước ánh sáng dàn dựng bạn cách tương tác bạn lập mô hình, bạn trình diễn để xem hiệu ứng cuối Bạn bắt đầu việc áp dụng ánh sáng TỦ SÁCH STK (ĐT 088334168— 0903728344) 17 BIÊN SOẠN: KS PHẠM QUANG HUY CHẺ' BẲN ĐĨỆN TỬ VẢ CHẾ BẲN VIDEO - HƯỚNG DAN s DỤNG MAYA 3D CHƯỚNG 1: TỔNG QUAN VẾ MAYA 3D Chuyển động rung (Motion blur) Khi máy ảnh thực “chộp” lấj' cảnh đối tượng chuyển động hình ảnh rửa thường bị rung nhòe Hiệu ứng làm rung chuyển động bổ sung thêm phần sống động cho hoạt cảnh dùng Maya Maya có hai loại hiệu ứng làm rung chuyển động solution 1/2D solution 3D (ba chiều), bạn dùng hai loại chuyển động rung sách Phần cứng trình diễn (Hardware rendering) Maya bao gồm hiệu ứng phần cứng trình diễn giúp cho bạn xem hình ảnh trình diễn hình để xem trước cảnh hoạt hình bạn Bạn sử dụng công cụ trình diễn (ren d e re r) để biểu diễn sô" hiệu ứng hạt (particle effects), hiệu ứng phối hợp vào phần mềm trinh diễn hình ảnh hình học bạn Vật đệm trình diễn (A-bu£fer rendering) ? Ngầm định, Maya sử dụng công cụ trình diễn A -buffer cho phần mềm trình diễn (software rendering) Kiểu trình diễn giúp cho bạn xem cảnh tạo bóng với bóng đổ chuyển động rung Phương pháp trình diễn quan trọng đôi với hầu hết nhu cầu trình diễn bạn Nếu bạn muôn hiệu ứng phản xạ (reflection) khúc xạ (refraction), bạn cần mở hiệu ứng raytracing Trình diễn hiệu ứng phát tia ? (Raytrace rendering) Hiệu ứng raytracing giúp bạn đưa hiệu ứng khúc xạ phản xạ vào cảnh phim bạn Maya có công cụ y tra c e r chọn lọc nghĩa có đối tượng nhóm đổ bóng có khả y trace sử dụng đến công cụ trình diễn Hiệu ứng phát tia chậm hđn ngầm định A -buffer dùng đòi hỏi cải tiến cảnh phim Công cụ trình diễn (renderer) hoạt động ? Công cụ trình diễn Maya hoạt động cách xem xét cảnh phim qua máy ảnh Sau thực phân đoạn (section) tile (lập ô quân cờ) phân tích có trình diễn phân đoạn Nếu phối hợp thông tin tìm thấy nhóm tạo bóng tối (hình học, ánh sáng mạng tạo bóng tối) với thông tin R ender Global, toàn ô quân cờ trình diễn Khi công cụ trình diễn di chuyển phân đoạn k ế tiếp, lại lần phân tích tình huông Nếu gặp phải ô có thông tin nhiều muốn xử lý vào lúc đó, ngắt ô thành ô nhỏ trình diễn Khi bạn sử dụng hiệu ứng phát tia (raytracing) trước tiên ô quân cờ trình diễn với A-buffer, sau công cụ trình diễn (renderer) tìm phần tử cần thiết cho việc phát tia Nếu tìm điều đó, xếp lớp phân đoạn phát tia Khi kết thúc, bạn có hình ảnh sau cùng, bạn trình diễn cảnh hoạt hình, chuỗi hình ảnh Bạn tìm hiểu việc trình diễn cảnh dựng hình 3, 11, 15, 17 22 1PR Maya bao gồm công cụ trình diễn ảnh thực tương tác (Interactive Photorealistic R enderer) nhằm cung cấp cho bạn hồi tiếp (feedback) nhanh nhằm lập kết cấu (texturing) cập nhật ánh sáng (lighting updates) Bạn sử dụng đến IPR 11 TỦ SÁCH STK (ĐT 088334168— 0903728344) 18 BIÊN SOẠN: KS PHẠM QUANG HUY CHẺ' BẲN ĐIỆN TỬ VẢ CHẾ BẲN VIDEO - HƯỚNG DAN s DỤNG MAYA 3D CHƯỚNG : TỔNG QUAN VẾ MAYA 3D Thế bạn có kiến thức Maya nhé, biết Maya thiết k ế để làm gì, lúc bạn bắt đầu làm việc trực tiếp với hệ thống Những khái niệm vừa trình bày phần giới thiệu giúp bạn hiểu thêm nhiều lần đầu bạn làm việc với chúng Bạn đừng quên đặt thư mục “T ự HỌC MAYA” vào thư mục dự án cho bạn có tập tin hỗ trợ giáo trình cách dễ dàng Nhưng bạn không lo, chưa làm điều này, bạn hoàn tất phần khởi động (Getting Started) mà không cần đến tập tin hỗ trợ Đi kèm với phần Maya gồm đĩa CD-ROM cách trình bày tương tự cách tìn h bày đĩa Trong thời gian chưa có sách hướng dẫn bạn mua đĩa Tủ sách STK để xem trước Xin chúc bạn thành công TỦ SÁCH STK (ĐT 088334168— 0903728344) 19 BIÊN SOẠN : KS PHẠM QUANG HUY ... 0903728344) BIÊN SOẠN: KS PHẠM QUANG HUY CHẾ BẮN ĐIỆN TỬ VÀ CHE BẲN VIDEO - HƯỚNG DAN s DỤNG MAYA 3D CHƯƠNG : TỔNG QUAN VE MAYA 3D Màn hình (Views) Trong phần mềm Maya, bạn hình dung cảnh phim... CHẾ BẮN ĐIỆN TỬ VÀ CHE BẲN VIDEO - HƯỚNG DAN 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... 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 ụ n g MAYA 3D CHƯƠNG 1: TỔNG QUAN v ầ MAYA 3D Bạn ũm hiểu cách làm việc với MEL để xây dựng trình tự theo ý bạn

Ngày đăng: 11/10/2017, 15:10

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan