Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 27 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
27
Dung lượng
6,22 MB
Nội dung
1 TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO BÀI TẬP LỚN HỌC PHẦN: Thực Tại Ảo ĐỀ TÀI: MÔ PHỎNG ĐỜI SỐNG VĂN HÓA CỘNG ĐỒNG DÂN TỘC PHÙ LÁ GVHD: Ths Vũ Minh Yến Sinh viên: Hoàng Đức Nam Đỗ Trọng Huy Hồng Hồng Giang Lớp: CNTT3 - Khóa 11 Hà Nội – Năm 2019 Mục Lục Chương MỞ ĐẦU 1.1 Sơ lược Vrml 1.2 Bài toán 10 1.2.1 Giới thiệu .10 1.2.2 Kiến thức kỹ cần vận dụng 10 Chương KẾT QUẢ NGHIÊN CỨU 11 2.1 Mơ tả tốn .11 2.2 Tìm hiểu dân tộc Phù Lá .11 2.3 Xây dựng mô 16 2.4 Lập trình điều khiển 24 Chương KẾT LUẬN VÀ BÀI HỌC KINH NGHIỆM 24 3.1 Kết tự đánh giá .24 3.2 Hạn chế 24 3.3 Kinh nghiệm học rút 24 3.4 Kết luận 25 TÀI LIỆU THAM KHẢO 26 Chương MỞ ĐẦU 1.1 Sơ lược Vrml Các thành phần hệ thống VR Tổng quát hệ thống VR bao gồm thành phần sau: Hình 1.1 Các thành phần hệ thống VR Phần cứng (Hardware) Phần cứng VR bao gồm: Máy tính (PC hay Workstation với cấu hình đồ họa mạnh) Các thiết bị đầu vào (Input devices): Bộ dị vị trí (position tracking) để xác định vị trí quan sát Bộ giao diện định vị (Navigation interfaces) để di chuyển vị trí người sử dụng Bộ giao diện cử (Gesture interfaces) găng tay liệu (data glove) để người sử dụng điều khiển đối tượng Các thiết bị đầu (Output devices): gồm hiển thị đồ họa (như hình, HDM, ) để nhìn đối tượng 3D Thiết bị âm (loa) để nghe âm vòm (như Hi-Fi, Surround, ) Bộ phản hồi cảm giác (Haptic feedback găng tay, ) để tạo xúc giác sờ, nắm đối tượng Bộ phản hồi xung lực (Force Feedback) để tạo lực tác động đạp xe, đường xóc, Phần mềm (Software) Phần mềm linh hồn VR hệ thống máy tính đại Về mặt nguyên tắc dùng ngơn ngữ lập trình hay phần mềm đồ họa để mơ hình hóa (modelling) mơ (simulation) đối tượng VR Ví dụ ngơn ngữ (miễn phí) OpenGL, C++, Java3D, VRML, X3D, hay phần mềm thương mại WorldToolKit, PeopleShop, Phần mềm VR phải bảo đảm cơng dụng chính: Tạo hình vào Mơ Các đối tượng VR mơ hình hóa nhờ phần mềm hay chuyển sang từ mơ hình 3D (thiết kế nhờ phần mềm CAD khác AutoCAD, 3D Studio, ) Ngồi ra, phần mềm VR cần có khả mô động học, động lực học, mô phản ứng đối tượng Giới thiệu ngôn ngữ VRML VRML (Virtual Reality Modeling Language) ngôn ngữ mơ hình hóa thực ảo, định dạng tập tin sử dụng việc mô tả giới thực đối tượng đồ họa tương tác ba chiều, sử dụng mơ hình phân cấp việc thể tương tác với đối tượng mô hình, thiết kế dùng mơi trường Internet, Intranet hệ thống máy khách cục (local client) mà không phụ thuộc vào hệ điều hành Các ứng dụng 3D VRML truyền cách dễ dàng mạng với kích thước nhỏ so với băng thông, phần lớn giới hạn khoảng 100 200KB Nếu HTML định dạng văn VRML định dạng đối tượng 3D tương tác điều khiển giới ảo Hiện nay, VRML có lợi đơn giản, hỗ trợ dịch vụ Web3D, có cấu trúc chặt chẽ, với khả mạnh mẽ, giúp cho việc xây dựng ứng dụng đồ họa ba chiều cách nhanh chóng chân thực VRML chuẩn trao đổi đa cho đồ họa ba chiều tích hợp truyền thông đa phương tiện, sử dụng nhiều lĩnh vực ứng dụng, chẳng hạn trực quan hóa khái niệm khoa học kỹ thuật, trình diễn đa phương tiện, giải trí giáo dục, hỗ trợ web chia sẻ giới ảo Với mục đích xây dựng định dạng chuẩn cho phép mơ tả giới thực máy tính cho phép chạy môi trường web, VRML trở thành chuẩn ISO từ năm 1997 Đặc điểm Tiêu chuẩn cho việc xác định đối tượng 3D, quang cảnh cho liên kết mơ hình với là: - Khơng phụ thuộc phần cứng: chạy máy tính nhà sản xuất khác chế tạo - Có thể mở rộng: chấp nhận lệnh người sử dụng thêm vào quy định - Thao tác giới ảo thơng qua mơi trường Internet có băng thơng thấp VRML thiết kế dành riêng cho việc hiển thị giới 3D mở rộng HTML Các đặc tính VR Đặc tính VR Tương tác (Interactive) Đắm chìm (Immersion) Tuy nhiên, VR không hệ thống tương tác Người - Máy, mà ứng dụng cịn liên quan tới việc giải vấn đề thật kỹ thuật, y học, quân sự, Các ứng dụng phụ thuộc nhiều vào khả tưởng tượng (Imagination) người Do coi VR tổng hợp yếu tố: Tương tác - Đắm chìm - Tưởng tượng (“3I” tiếng Anh: Interactive – Immersion - Imagination) Hình 1.2 Các đặc tính VR Một số ứng dụng VR Tại nước phát triển, VR ứng dụng lĩnh vực: Khoa học kỹ thuật, kiến trúc, quân sự, giải trí, đáp ứng nhu cầu: Nghiên cứu Giáo dục - Thương mại Y học lĩnh vực ứng dụng truyền thống VR Ngoài ra, VR ứng dụng giáo dục, nghệ thuật, giải trí Đặc biệt lĩnh vực quân sự, VR ứng dụng nhiều nước phát triển Bên cạnh ứng dụng truyền thống trên, có số ứng dụng lên thời gian gần VR như: ứng dụng sản xuất, ứng dụng ngành robot, ứng dụng hiển thị thông tin (thăm dị dầu mỏ, hiển thị thơng tin khối, ) VR có tiềm ứng dụng vơ lớn, hầu hết lĩnh vực “có thật” sống ứng dụng “thực ảo” để nghiên cứu phát triển hoàn thiện - Trong y học Thực ảo giải nhiều vấn đề y học: cung cấp môi trường thực hành cho nghiên cứu học tập, hữu ích việc mô ca phẫu thuật nhằm giảm tối đa rủi ro thực tế Hình 1.3 Một ca phẫu thuật thực ảo -Trong khoa học kỹ thuật Với trợ giúp thực ảo, ngày nay, người khơng xem hình ảnh trực quan thiết bị cần sản xuất mà chí người ta cịn có khả sử dụng hay thay đổi chi tiết thiết bị Việc nhằm giúp cho nhà khoa học kỹ sư thuận lợi việc tạo sản phẩm hợp ý muốn mà không cần tốn nhiều chi phí Hình 1.4 Các kỹ sư thay đổi chi tiết cho xe ảo - Trong kiến trúc Trong nhiều năm trở lại đây, thực ảo sử dụng để xây dựng mơ hình dự án kiến trúc trước dự án đưa vào thực tế, nhằm giúp cho người sử dụng có nhìn tổng quan chi tiết dự án Bên cạnh đó, thực ảo sử dụng để tái lại cơng trình kiến trúc cổ, nhằm lưu giữ lại di sản văn hóa Hình 1.5 Một góc Văn Miếu Quốc Tử Giám mơ hình 3D - Trong qn Với việc phát triển VR, binh sĩ huấn luyện cách trực quan kĩ cần thiết như: lái máy bay, lái xe tăng, trước tham gia công việc thực tế Điều vừa bảo đảm an toàn cho binh sĩ, vừa tiết kiệm chi phí cho khóa huấn luyện thực tế Quân đội Mỹ phát triển game đặc biệt nhằm huấn luyện binh sĩ chống lại khủng bố dạng chiến thuật thực ảo (Hình 1.6) Đây game sống động, có tính hành động cao với môi trường bối cảnh bám sát với thực tế Những người lính phải vận dụng tất kỹ rèn giũa quân đội Hình 1.6 Ứng dụng VR quân - Trong giáo dục Ở nước phương Tây việc nhà học qua Internet khơng cịn điều mẻ Công nghệ VR làm cho việc trở nên thú vị nhiều Người học điều khiển nhân vật đại diện cho lại trường học ảo xây dựng máy tính Người học tham gia vào lớp học ảo mà họ thích nói chuyện với thành viên khác lớp Hình 1.7 Cảnh sinh hoạt lớp học ảo - Trong giải trí Game thực ảo trở thành ngành công nghiệp thu nhiều lợi nhuận Ở nước ta game thực ảo chưa biết tới nhiều song số nước phát triển ngành giải trí thu lợi nhuận khổng lồ, ví dụ nước Mỹ, Nhật, Anh, Hình 1.8 Game Nintendo Wii Như thực ảo có ứng dụng hầu hết lĩnh vực sống Qua nhận thấy ý nghĩa to lớn việc ứng dụng thực ảo Với vấn đề khó khăn, khơng có thực ảo khó giải hiệu khơng cao mà chi phí tốn 1.2 Bài tốn - Đề tài: Mơ Hoạt Động Đặc Trưng Dân tộc Phù Lá Việt Nam Với công to lớn mà ngôn ngữ thực ảo đem lại mục đích bảo vệ hình ảnh đẹp khứ, có thiết kế cơng trình lịch sử, thắng cảnh Vậy điều đơn giản đường hay nhà nhỏ với mái tranh vách đất sao? Đấy điều thú vị điểm tô thêm sống đô thi thêm học quý giá cho trẻ sau Từ vấn đề trên, nhóm chúng tơi bắt tay vào tìm hiểu xây dựng mơ hình: “ Mơ Hoạt Động Đặc Trưng Dân tộc Phù Lá“ 10 1.2.1Giới thiệu Hiện Việt Nam có 54 dân tộc khác sinh sống đất nước Mỗi dân tộc ln có cách thức sinh hoạt tập tính riêng Điều tạo nên nét đặc trưng văn hóa cho nước ta Việc tìm hiểu phong tục tập quán dân tộc giúp góp phần hiểu rõ thêm dân tộc sinh sống với đất nước Việt Nam góp phần quảng bá hình ảnh đất nước đến giới Chủ đề nghiên cứu: Tìm hiểu dân tộc Phù Lá Lý chọn chủ đề: Dân tộc Phù Lá dân tộc sinh sống Việt Nam Với phong tục tập quán đặc trưng Các văn hóa người Phù Lá đa dạng phong phú với tập quán đặc trưng Điều giúp môn học áp dụng cách tối ưu hiệu Nội dung học tập: Vận dụng kiến thức môn thực ảo kiến thức học trường để xây dựng chương trình 3d giới thiệu văn hóa người Phù Lá 1.2.2Kiến thức kỹ cần vận dụng Để thiết kế chương trình mơ tâp quán văn hóa người Phù Lá, chúng em vận dụng kiến thức môn học: - Các đối tượng vrml - Lập trình chuyển động vrml - Xây dựng đối tượng sử dụng 3dsmax - … Ngồi ta cần có kiến thức định bên để áp dụng vào đề tài Những nhiệm vụ, cơng việc thực - Nhận đăng ký đề tài - Tiến hành nghiên cứu tìm hiểu dân tộc Phù Lá - Xây dựng mơ hình 13 Ăn: Người Phù Lá giã gạo hàng ngày chày tay, ăn cơm tẻ ngày hai bữa, sáng sớm tối thích hợp với điều kiện canh tác nương Ðồ nếp dùng lễ cúng, làm bánh Cơm nếp, ăn cá, thịt ướp với gạo rang giã nhỏ gia vị ớt, rau thơm, thịt nướng họ ưa thích Mặc: Phụ nữ ăn mặc khác nhóm Nữ giới nhóm Phù Lá Lão - Bố Khô Pạ mặc váy, áo ngắn, cổ vuông Chiếc áo nam giới Phù Lá Lão Chiếc áo nam giới độc đáo, sau lưng đính nhiều hạt cườm chui đầu, vừa thêu vừa trang trí Phù Lá (nhóm Lão) có nét hạt cườm, thắt lưng đính vỏ ốc núi riêng, độc đáo thể Các nhóm khác mặc quần, áo dài xẻ ngực cách trang trí hạt cườm sau lưng mép áo hay áo ngắn xẻ nách áo khơng có cúc thường Nam nữ Phù Lá thường đeo túi vải bên vắt chéo gấu cho bó thân trước giắt vào cạp Ở: Người Phù Lá sống tập trung tỉnh: quần Hà Giang, Lào Cai, Yên Bái, Lai Châu Làng xóm thường cách xa nương Cư dân nhóm Phù Lá Lão thường phân tán thành chịm xóm với quy mơ nhỏ Các nhóm khác cư trú tập trung Tuỳ nơi nhà sàn hay nhà Kho thóc quây quần thành khu thường làm cách xa nhà để phịng hoả hoạn Phương tiện vận chuyển: Nhóm Phù Lá Lão - Bồ Khô Pạ đeo gùi đỡ trán Trái lại, nhóm Phù Lá Hán Phù Lá Ðen cõng gùi lưng sử dụng ngựa thồ để chuyên chở Quan hệ xã hội: Quan hệ láng giềng mối quan hệ chủ đạo Phù Lá Những ngày mùa gia đình.Trong có nhiều họ khác nhau, họ lại chia thành nhiều chi Phủ bên tên họ âm Hán, Hán - Việt, Việt, Thái cịn có tên họ riêng tiếng dân tộc Dấu vết thờ vật tổ dòng họ đặc biệt rõ nét nhóm Phù Lá Lão Quan hệ dịng họ khơng thật chặt chẽ.rong thường giúp đổi công cho nhau, ăn chung với gia chủ bữa tối Khi gia đình có cơng to việc lớn (cưới xin, làm nhà, ma chay ) nhận giúp đỡ thành viên khác 14 Cưới xin: Trai gái tự tìm hiểu trước nhân Tối tối, gái trai chưa vợ chưa chồng thường đến tụ tập vui chơi nhà bạn gái hay trai ngủ gian khách, nơi dành cho người chưa vợ chưa chồng Nếu yêu người trai vào ngủ chung với người yêu Sau vài đêm lại với nhau, hai bên thật ưng ý, người gái trở ngủ nhà Ðến đêm người yêu lại tới ngủ Tiếp lễ dạm, hỏi, cưới bình thường Trong đám cưới có tục uống rượu, hát đối để vào nhà đón đưa dâu nhà trai nhà gái, tục vẩy nước bẩn bôi nhọ nồi lên mặt đoàn nhà trai trước về, tục lại mặt sau 12 ngày cưới Thờ cúng: Người Phù Lá thờ riêng tổ tiên nam để phù hộ cho sức khoẻ, tổ tiên nữ phù hộ cho mùa màng Lễ cơm chủ yếu cúng nơi thờ tổ tiên nữ phụ nữ đại diện nữ giới nhà ăn cơm trước Lễ cúng thường vào tháng hai hàng năm Họ thực nhiều nghi lễ tín ngưỡng nơng nghiệp nương, ruộng Chiếc chài phải qua lễ cúng dùng Thày cúng giữ vị trí quan trọng xã hội Thày cúng thường dạy theo cách truyền vào dịp tết tháng giêng, tháng bảy Lễ tết: Người Phù Lá ăn tết Nguyên đán, tết tháng năm, tháng bảy, cơm Học: Một phận người Phù Lá huyện Mường Khương, Bắc Hà, Xín Mần có truyền thống sử dụng chữ Hán xem tiếng Hán phương Nam công cụ giao tiếp hàng ngày Văn nghệ: Kho tàng văn học dân gian phong phú, nhiều truyện cổ tích gần với mơtip người Việt Người Phù Lá sử dụng kèn, trống Trai gái thích hát giao dun Nhóm Phù Lá Lão cịn biết múa xoè âm hưởng điệu dân ca Thái Chơi: Trẻ em thích chơi đu quay, đá cầu, trốn tìm, đánh cỏ, chơi cù Trong dịp hội hè, lễ tết người lớn tham gia vào trò chơi vui nhộn với phong thái hồn nhiên 15 Sơ đồ nhà sàn người Phù Lá 16 Nhà sàn người Phù Lá Trị chơi bập bênh người Phù Lá Hình 7: Trò chơi bập bênh người Phù Lá 2.3 Xây dựng mô Các mô phỏng: Mô người Phù Lá: 17 Mơ hình nhà sàn 18 Mơ hình người sinh hoạt bữa tiệc hình người gánh nước 19 Hình người xe máy qua 20 Tồn cảnh 21 Nhà dân tộc nhà có lợn gà 22 nhà cửa vào mở thông qua nút bấm 23 2.4 Lập trình điều khiển Lập trinh điều khiển người chuyển động: Người chuyển động có sử dụng phép dịch chuyển OrientationInterpolator PositionInterpolator Hình 15: Code chuyển động người Chương KẾT LUẬN VÀ BÀI HỌC KINH NGHIỆM 3.1 Kết tự đánh giá Trong suốt thời gian xây dựng chương trình, vào đề cương nhiệm vụ nghiên cứu nhóm em thực số cơng việc sau đây: 24 - Xây dựng mô văn hóa người Phù Lá - Lập trình điều khiển số chuyên động - Đã nắm bắt cách sử dụng công cụ vrmd pad, 3dsmax để xây dựng tập lớn 3.2 Hạn chế Do khả thời gian có hạn nên nhóm gặp số hạn chế như: - Chưa mơ hết tồn phong tục tập quán dân tộc Phù - Lá Một số chi tiết chưa giống với thực tế Chưa liên kết hết chuyển động Chưa khai thác hết cơng cụ Chưa tìm hiểu hết dân tộc Phù Lá 3.3 Kinh nghiệm học rút - Thông qua việc làm phần mềm này, nhóm có kiến thức Vrml để xây dựng mơ hình 3d - Biết sử dụng đối tượng Vrml - Biết cách sử dụng lập trình điều khiên cho đối tượng - Học cách sử dụng phần mềm khác 3dsmax để xây dựng đối tượng 3.4 Kết luận Sau trình học tập nghiên cứu kỳ học vừa qua kết hợp hướng dẫn thầy giáo, chúng em hoàn thành tập lớn, xây dựng mơ hình nahf làng q Mặc dù mơ hình cịn thơ sơ, đơn giản, chưa đủ bắt mắt chúng em biết cách xây dựng mơ hình, biết cách sử dụng khối hình học kết hợp với kỹ thuật dựng hình điều chỉnh vị trí VRML Bên cạnh đó, chúng em biết cách bố trí thời gian, phân cơng cơng việc có kỹ làm việc nhóm để hồn thiện dự án, làm báo cáo… 25 Chúng em xin chân thành cảm ơn tới thầy giảng dạy nhiệt tình giải đáp thắc mắc để chúng em hoàn thành tập lớn!