1. Trang chủ
  2. » Giáo Dục - Đào Tạo

BÁO CÁO BÀI TẬP LỚN MÔN: CÔNG NGHỆ THỰC TẠI ẢO ĐỀ TÀI: Mô phỏng đời sống văn hóa cộng đồng dân tộc Lào

16 9 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 16
Dung lượng 1,06 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

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 MÔN: CÔNG NGHỆ THỰC TẠI ẢO Đề tài: Mô phỏng đời sống văn hóa cộng đồng dân tộc Lào Gv hướng dẫn : Ths...

Trang 1

BÁO CÁO BÀI TẬP LỚN MÔN: CÔNG NGHỆ THỰC TẠI ẢO

ĐỀ TÀI: Mô phỏng đời sống văn hóa cộng đồng dân tộc Lào

Người thực hiện :

Hoàng Sĩ Minh 1141460142 Đào Phương Nam 1141460191 Phạm Văn Quyết Thắng 1141460100

Trang 2

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 MÔN: CÔNG NGHỆ THỰC TẠI ẢO

Đề tài: Mô phỏng đời sống văn hóa cộng đồng dân tộc Lào

Gv hướng dẫn : Ths Vũ Minh Yến

Nhóm 6 Hoàng Sĩ Minh - 1141460142 Đào Phương Nam - 1141460091 Phạm Văn Quyết Thắng - 1141460100

Trang 4

Mục Lục

Chương 1 MỞ ĐẦU 4

1.1 Sơ lược về Vrml 4

1.2 Bài toán 4

1.2.1 Giới thiệu 4

1.2.2 Kiến thức kỹ năng cần vận dụng 4

Chương 2 KẾT QUẢ NGHIÊN CỨU 6

2.1 Mô tả bài toán 6

2.2 Tìm hiểu dân tộc mường 6

2.3 Xây dựng mô phỏng 7

2.4 Lập trình điều khiển 12

2.5 Kết quả tự đánh giá 13

2.6 Hạn chế 14

Chương 3 KẾT LUẬN 14

3.1 Kinh nghiệm và bài học rút ra 14

3.2 Kết luận 14

TÀI LIỆU THAM KHẢO 15

Trang 5

Chương 1 MỞ ĐẦU

1.1 Sơ lược về Vrml

VRML (Virtual Reality Modeling Language) là ngôn ngữ mô hình hóa thực tại ảo, một định dạng tập tin được sử dụng trong việc mô tả thế giới thực và các đối tượng đồ họa tương tác ba chiều, sử dụng mô hình phân cấp trong việc thể hiện tương tác với các đối tượng của mô hình, được thiết kế dùng trong môi trường Internet, Intranet và các hệ thống máy khách cục bộ (local client) mà không phụ thuộc vào hệ điều hành Các ứng dụng 3D của VRML có thể truyền đi một cách dễ dàng trên mạng với kích thước khá nhỏ so với băng thông, phần lớn giới hạn trong khoảng 100 - 200KB Nếu HTML là định dạng văn bản thì VRML là định dạng đối tượng 3D có thể tương tác và điều khiển thế giới ảo

1.2 Bài toán

1.2.1 Giới thiệu

Hiện nay Việt Nam có 54 dân tộc khác nhau cùng sinh sống trên đất nước Mỗi dân tộc luôn có cách thức sinh hoạt và tập tính riêng Điều này tạo nên nét đặc trưng văn hóa cho nước ta Việc tìm hiểu các phong tục tập quán của các dân tộc giúp góp phần hiểu rõ thêm các dân tộc cùng sinh sống với nhau trên đất nước Việt Nam cũng như góp phần quảng bá hình ảnh đất nước đến thế giới

Chủ đề nghiên cứu: Mô phỏng đời sống văn hóa dân tộc Lào

Lý do chọn chủ đề: Dân tộc Lào là một dân tộc sinh sống trên Việt Nam Với các phong tục tập quán đặc trưng Các văn hóa người mường khá đa dạng và phong phú với nhưng tập quán đặc trưng Điều này giúp môn học được áp dụng một cách tối ưu

và hiệu quả nhất

Nội dung học tập: Vận dụng kiến thức trong bộ môn thực tại ảo và các kiến thức

đã học trong trường để xây dựng chương trình 3d giới thiệu về văn hóa người Lào

1.2.2 Kiến thức kỹ năng cần vận dụng

Để thiết kế được chương trình mô phỏng tâp quán văn hóa người Lào, chúng em đã vận dụng kiến thức trong môn học:

Trang 6

- Các đối tượng trong vrml

- Lập trình chuyển động trên vrml

- Xây dựng các đối tượng sử dụng 3dsmax

- …

Ngoài ra ta cần có kiến thức nhất định bên ngoài để áp dụng vào trong đề tài Những nhiệm vụ, công việc chính khi thực hiện

- Nhận và đăng ký đề tài

- Tiến hành nghiên cứu tìm hiểu về dân tộc mường

- Xây dựng các mô hình

- Hoàn thiện các chức năng

- Làm báo cáo

Trang 7

Chương 2 KẾT QUẢ NGHIÊN CỨU

2.1 Mô tả bài toán

- Tên đề tài : Mô phỏng đời sống văn hóa dân tộc Lào

- Nội dung: Một chương trình 3d mô phỏng văn hóa người Lào

 Cho phép người xem có thể biết được các phong tục tập quán của người Lào

 Cho phép biết được các họa tiết đồ vật của người Lào

2.2 Tìm hiểu dân tộc mường

- Người Lào tại Việt Nam cư trú tập trung tại các huyện Điện Biên, Phong Thổ (tỉnh Điện Biên), huyện Sốp Cộp (tỉnh Sơn La), Than Uyên (tỉnh Lào Cai) Năm 1999 họ có dân số 11.611 người

- Theo Tổng điều tra dân số và nhà ở năm 2009, người Lào ở Việt Nam có dân số 14.928 người, cư trú tại 42 trên tổng số

63 tỉnh, thành phố Người Lào cư trú tập trung tại các tỉnh: Lai

Châu (5.760 người, chiếm 38,6% tổng số người Lào tại Việt

Nam), Điện Biên (4.564 người, chiếm 30,6% tổng số người Lào tại Việt Nam), Sơn La (3.380 người, chiếm 22,6% tổng số người Lào tại Việt Nam), Hà Tĩnh (433 người), Đắk Lắk (275 người)

- Phần đông người Lào làm ruộng nước là chính, với kỹ thuật canh tác dùng cày, bừa và làm thủy lợi Nghề phụ gia đình của người Lào như: dệt, rèn, gốm, làm đồ bạc khá phát triển.

- Trong xã hội người Lào, những ông Mo Lăm là lớp người giỏi chữ và biết nhiều truyện cổ, dân ca Họ ghi chép lại truyện cổ và các điệu dân ca quen thuộc Trong vốn văn nghệ dân gian Lào có cả ảnh hưởng văn nghệ dân gian Thái Người Lào múa Lăm vông trong các dịp liên hoan, lễ hội

- Người Lào sống định cư, có bản đông tới cả trăm nhà Nhà ở thường rộng lòng, thoáng đãng, chắc chắn, cây cột chính ở cạnh bếp đun và các cột, kèo, được chạm khắc trang trí Nóc nhà có mái cao, uốn khum hai đầu hồi, tạo dáng hình mai rùa.

Trang 8

- Phong cách trang phục gần giống người Thái, ít cá tính tộc người (là tộc thiểu số ở Việt Nam, nhưng lại là đa số ở bên Lào) không tiêu biểu cho một phong cách về trang phục Hoặc có những bộ trang phục mang phong cách khác lạ.

- Mẫu nhà của dân tộc Lào :

Hình ảnh được bọn e tìm kiếm trên mạng.

2.3 Xây dựng mô phỏng

Các mô phỏng:

Mô phỏng người Lào:

Trang 9

Chum dân tộc Lào :

Trang 10

Thuyền dân tộc Lào:

Trang 11

Giàn phơi dân tộc Lào :

Cây dân tộc Lào:

Trang 12

Đèn trong nhà dân tộc Lào :

Giếng nước dân tộc Lào :

Trang 13

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 các phép dịch chuyển là OrientationInterpolator và PositionInterpolator

Trang 14

Code các chuyển động của người

Lập trình đóng mở cửa có sử dụng phép dịch chuyển OrientationInterpolator:

2.5 Kết quả tự đánh giá

Trong suốt thời gian xây dựng chương trình, căn cứ vào đề cương nhiệm vụ nghiên cứu tụi em đã thực hiện được một số công việc sau đây:

- Xây dựng được các mô phỏng về văn hóa của người Lào

- Lập trình điều khiển được một số chuyên động

- Đã nắm bắt được cách sử dụng các công cụ như vrmd pad, 3dsmax để xây

Trang 15

2.6 Hạn chế

Do trình độ và thời gian có hạn nên nhóm 1 gặp một số hạn chế như:

- Chưa mô phỏng được hết toàn bộ các phong tục tập quán của dân tộc Lào.

- Một số các chi tiết còn chưa giống với thực tế.

- Chưa khai thác hết được các công cụ.

- Chưa tìm hiểu được hết về dân tộc Lào

Chương 3 KẾT LUẬN 3.1 Kinh nghiệm và bài học rút ra

- Thông qua việc làm phần mềm này, nhóm 1 đã có những kiến thức cơ bản

về Vrml để xây dựng các mô hình 3d

- Biết sử dụng các đối tượng của Vrml

- Biết cách sử dụng lập trình điều khiên cho các đối tượng.

- Học được cách sử dụng các phần mềm khác như 3dsmax để xây dựng các đối tượng

3.2 Kết luận

Sau khoảng thời gian xây dựng và làm bài tập lớn của môn thực tại ảo nhóm

1 đã có nhưng kiến thức cơ bản môn học Đã hoàn thành được bài tập lớn mà giáo viên hướng dẫn giao cho Dù chưa hoàn thiện mô phỏng một cách hoàn chỉnh và còn một vài thiếu xót trong khi làm nhưng nhóm đã cố gắng khắc phục

để hoàn thành báo cáo một cách đúng hạn.

Trang 16

TÀI LIỆU THAM KHẢO

[1] Lê Tấn Hùng - Huỳnh Quyết Thắng, Kỹ thuật đồ hoạ, Nhà xuất bản Khoa

học và Kỹ thuật (2004).

[2] Lê Thị Thu Nga, Bài giảng Thực tại ảo, Khoa Công Nghệ Thông Tin -

Trường đại học Quy Nhơn (2010).

[3] Website http://w2g.com.vn/default.php?n=Main.Introduce

[4] Bài viết về VRML của Nguyễn Huy Sơn,

http://tusach.thuvienkhoahoc.com/wiki/Virtual_Reality_Technologie-_C%C3%B4ng_ngh%E1%BB%87_Th%E1%BB%B1c_T%E1%BA%BF_

%E1%BA%A2o

[5] Bài viết “Ứng dụng VRML trên các trình duyệt Web” của Phạm Lê Minh

Định,

http://tintuc.xalo.vn/00-110676726/ung_dung_VRML_tren_cac_trinh_duy et_Web.html?id=1bafe4b&o=206

[6] Bài viết “Tạo tập tin VRML” của Hoài An,

[7] Các bài viết trên http://vi.wikipedia.org và các website Công nghệ thông tin.

[8] How Virtual Reality Works,

http://electronics.howstuffworks.com/gadgets/other-gadgets/virtual-reality8.htm

[9] VRML Tutorial, http://www.lighthouse3d.com/vrml/tutorial/

[10] The Virtual Reality Modeling Language Specification,

http://graphcomp.com/info/specs/sgi/vrml/

[11] VRML 2.0: Contents,

http://www.ifi.uzh.ch/arvo/groups/ailab/people/nitschke/VRML2/Contents htm

[12] Node Reference,

http://www.agocg.ac.uk/train/vrml2rep/appendix/appxanod.htm

[13] VRML Virtual Reality Modeling Language,

http://www.w3.org/MarkUp/VRML/

[14] VRML Audio Tutorial, http://www.dform.com/inquiry/tutorials/vrmlaudio/

[15] VRML Interactive Tutorial, http://sim.di.uminho.pt/vrmltut/toc.html

[16] Applications, Hardware – Virtual Reality, http://vresources.org/

Ngày đăng: 18/02/2022, 08:13

Nguồn tham khảo

Tài liệu tham khảo Loại Chi tiết
[1]. Lê Tấn Hùng - Huỳnh Quyết Thắng, Kỹ thuật đồ hoạ, Nhà xuất bản Khoa học và Kỹ thuật (2004) Sách, tạp chí
Tiêu đề: Kỹ thuật đồ hoạ
Nhà XB: Nhà xuất bản Khoa học và Kỹ thuật (2004)
[2]. Lê Thị Thu Nga, Bài giảng Thực tại ảo, Khoa Công Nghệ Thông Tin - Trường đại học Quy Nhơn (2010) Sách, tạp chí
Tiêu đề: Bài giảng Thực tại ảo
[5]. Bài viết “Ứng dụng VRML trên các trình duyệt Web” của Phạm Lê Minh Định,http://tintuc.xalo.vn/00-110676726/ung_dung_VRML_tren_cac_trinh_duyet_Web.html?id=1bafe4b&o=206 Sách, tạp chí
Tiêu đề: Ứng dụng VRML trên các trình duyệt Web
[6]. Bài viết “Tạo tập tin VRML” của Hoài An, www.echip.com.vn/echiproot/html/2004/so114/taotaptin vrml .html Sách, tạp chí
Tiêu đề: Tạo tập tin VRML
[3]. Website http://w2g.com.vn/default.php?n=Main.Introduce[4]. Bài viết về VRML của Nguyễn Huy Sơn,http://tusach.thuvienkhoahoc.com/wiki/Virtual_Reality_Technologie-_C%C3%B4ng_ngh%E1%BB%87_Th%E1%BB%B1c_T%E1%BA%BF_%E1%BA%A2o Link
[7]. Các bài viết trên http://vi.wikipedia.org và các website Công nghệ thông tin Link
[8]. How Virtual Reality Works, http://electronics.howstuffworks.com/gadgets/other-gadgets/virtual-reality8.htm Link
[9]. VRML Tutorial, http://www.lighthouse3d.com/vrml/tutorial/ Link
[10]. The Virtual Reality Modeling Language Specification, http://graphcomp.com/info/specs/sgi/vrml/ Link
[11]. VRML 2.0: Contents, http://www.ifi.uzh.ch/arvo/groups/ailab/people/nitschke/VRML2/Contents.htm Link

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w