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

BÀI TẬP LỚN THỰC TẠI ẢO : Xây dựng nhà tầng với đầy đủ nội thất

25 2,5K 26

Đ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 25
Dung lượng 1,69 MB

Nội dung

Trong thời đại khoa học công nghệ phát triển, có rất nhiều phầm mềm, ứng dụng được xây dựng nhằm phục vụ nhu cầu của con người. Trong đó không thể không kể tới ứng dụng VRML, giúp con người mô phỏng các sự vật một cách chân thực để người xem có thể thấy được các sự vật 1 cách trực quan nhất mà không cần mẫu thật.Thực tế ảo là một thuật ngữ mới xuất hiện khoảng đầu thập kỷ 90, nhưng ở Mỹ và châu Âu thực tế ảo (Virtual Reality) đã và đang trở thành một công nghệ mũi nhọn nhờ khả năng ứng dụng rộng rãi trong mọi lĩnh vực (nghiên cứu và công nghiệp, giáo dục và đào tạo, thương mại và giải trí,..) và tiềm năng kinh tế, cũng như tính lưỡng dụng (trong dân dụng và quân sự) của nó. Tại Việt Nam, tuy là một lĩnh vực mới nhưng đã có những công trình rất hữu ích như: tái hiện lại con Sao La hay một Văn Miếu Quốc Tử Giám ảo mà ta có thể đi lại quan sát trong đó. Chính vì tầm quan trọng cũng như khả năng ứng dụng to lớn đó nên việc nghiên cứu về thực tại ảo là vô cùng cần thiết. Và trên cơ sở đó có thể xây dựng một ứng dụng thực tại ảo hoàn chỉnh.

Trang 1

TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI

KHOA CÔNG NGHỆ THÔNG TIN

BÀI TẬP LỚN

THỰC TẠI ẢO

Đề Tài: Xây dựng nhà tầng với đầy đủ nội thất

1 Dương Đăng Thiệu

2 Nguyễn Thị Kim Anh

Trang 2

Lời nói đầu

Trong thời đại khoa học công nghệ phát triển, có rất nhiều phầm mềm, ứng dụngđược xây dựng nhằm phục vụ nhu cầu của con người Trong đó không thể không kể tớiứng dụng VRML, giúp con người mô phỏng các sự vật một cách chân thực để ngườixem có thể thấy được các sự vật 1 cách trực quan nhất mà không cần mẫu thật

Thực tế ảo là một thuật ngữ mới xuất hiện khoảng đầu thập kỷ 90, nhưng ở Mỹ và châu

Âu thực tế ảo (Virtual Reality) đã và đang trở thành một công nghệ mũi nhọn nhờ khảnăng ứng dụng rộng rãi trong mọi lĩnh vực (nghiên cứu và công nghiệp, giáo dục vàđào tạo, thương mại và giải trí, ) và tiềm năng kinh tế, cũng như tính lưỡng dụng(trong dân dụng và quân sự) của nó Tại Việt Nam, tuy là một lĩnh vực mới nhưng đã

có những công trình rất hữu ích như: tái hiện lại con Sao La hay một Văn Miếu Quốc

Tử Giám ảo mà ta có thể đi lại quan sát trong đó Chính vì tầm quan trọng cũng nhưkhả năng ứng dụng to lớn đó nên việc nghiên cứu về thực tại ảo là vô cùng cần thiết

Và trên cơ sở đó có thể xây dựng một ứng dụng thực tại ảo hoàn chỉnh

Chúng em xin chân thành cảm ơnthầyVũ Đức Huy đã tận tình hướng dẫn và giúp

đỡ em trong suốt quá trình làm bài tập lớn

Trang 3

Ph n I : Mô t bài toán ần I : Mô tả bài toán ả bài toán

Bài toán :

Bằng ngôn ngữ của VRML nhóm mô tả lại ngôi nhà đang ở với các mô hình chi tiết của các đồ vật có trong ngôi nhà sao cho người xem có thể hình dung ra được ngôi nhà đó

Yêu cầu nhóm đặt ra :

 Thiết kế nhà ống nhà tầng có sân vườn.

 Ngôi nhà có sân vườn trước rộng thoáng, có gara để xe ô tô, gồm có phòng khách, phòng ăn, và 3 phòng ngủ, sân vườn thoáng mát, và sân phơi

 Các phòng có các đồ dùng cụ thể

 Tạo ra các đồ vật sử dụng các đối tượng hình học, có màu sắc, dử dụng các nhóm đối tượng, các sự kiện và cảm biến.

Trang 4

Các hình ảnh liên quan căn nhà mẫu:

M t b ng b trí ki n trúc t ng 1:ặt bằng bố trí kiến trúc tầng 1: ằng bố trí kiến trúc tầng 1: ố trí kiến trúc tầng 1: ến trúc tầng 1: ần I : Mô tả bài toán

M t b ng b trí ki n trúc t ng 2 :ặt bằng bố trí kiến trúc tầng 1: ằng bố trí kiến trúc tầng 1: ố trí kiến trúc tầng 1: ến trúc tầng 1: ần I : Mô tả bài toán

Trang 5

M t b ng b trí ki n trúc t ng 3:ặt bằng bố trí kiến trúc tầng 1: ằng bố trí kiến trúc tầng 1: ố trí kiến trúc tầng 1: ến trúc tầng 1: ần I : Mô tả bài toán

M t b ng b trí ki n trúc t ng 4 và ban công:ặt bằng bố trí kiến trúc tầng 1: ằng bố trí kiến trúc tầng 1: ố trí kiến trúc tầng 1: ến trúc tầng 1: ần I : Mô tả bài toán

Trang 6

Ph n II : Th c hi n bài toán ần I : Mô tả bài toán ực hiện bài toán ện bài toán

B ngoài căn nhà :ề ngoài căn nhà :

Bề ngoài căn nhà bao gồm các bức tường được dụng bằng các khối hình học cơ bảnđược ghép lại với nhau để thành hình ngôi nhà

Cánh cửa chính không chỉ áp dụng các khôi hình học mà áp dụng cả “CylinderSensor”cho phép cánh của có thể mở ra theo ý muốn

Cánh cửa các tầng áp dụng các senser như “TouchSensor”,”TimeSensor” bên cạnh đó

có áp dụng nhúng mã script Như vậy cánh của này chỉ cần chạm vào sẽ tự động mởhoặc đóng

Vd:

Transform {

children [

DEF touch TouchSensor {enabled TRUE}

DEF openclock TimeSensor {

enabled TRUEstartTime 0

stopTime 1}

DEF closeclock TimeSensor {

enabled TRUEstartTime 0stopTime 1}

DEF dooropen OrientationInterpolator {

Trang 7

eventOut SFBool Off

field SFBool turn FALSE

Off = FALSE}

else {On = FALSE Off = TRUE }}”}

Trang 8

T ng m t:ần I : Mô tả bài toán ột:

Mặt bằng tầng một phía trước là sân và một khu tiểu cảnh sinh động thiết kế khutiểu cảnh sân khô nhỏ để tận dụng góc chết, thiết kế một gara ô tô, thiết kếphòng bếp và bàn ăn đẹp không gian thoáng mát 2 bên mỗi phòng đều có cửathông thoáng mát view ra ngoài vườn sau và một phòng vệ sinh riêng đối diệnvới cầu thang lên tầng 2

 Nhà vệ sinh:

 Bộ chạn bát và khu bếp:Áp dụng ” CylinderSensor” để có thể đóng mởcác cánh cửa

 Đèn trang trí: Áp dụng “PointLight” , “TouchSensor”, và nhúng mãscript để khi chạm vào đnè sẽ sáng và khi chạm lần 2 đèn tắt

T ng 2 :ần I : Mô tả bài toán

Mặt bằng tầng 2 mẫu nhà phố đẹp4 tầng 100m2 thiết kế 1 phòng khách từ

tầng một bước lên, rộng khoảng 18m2 đặt bàn ghế sofa, tranh ảnh, kệ ti vi ngoài

ra bố trí thêm giấy dán tường cho phòng khách đẹp hơn có ban công nhỏ, tiếptheo là cầu thang vuông lối lên tầng 3 và một phòng vệ sinh chung tắm giặt.Cuối cùng là thiết kế phòng ngủ nhỏ cho con trai bố trí góc học tập sinh hoạtriêng tư theo sở thích với các gam màu khác nhau

 Tivi: có sử dụng thêm chèn video

 Đèn tuýp: Áp dụng “PointLight” , “TouchSensor”, và nhúng mã script đểkhi chạm vào đnè sẽ sáng và khi chạm lần 2 đèn tắt

 Cửa thông hơi: Áp dụng ” CylinderSensor” để có thể đóng mở các cánhcửa

 Bàn học: Của tủ bàn học áp dụng các senser như

“TouchSensor”,”TimeSensor” bên cạnh đó có áp dụng nhứng mã script Như vậy cánh của này chỉ cần chạm vào sẽ tự động mở hoặc đóng Ngăn bàn học có thể kéo ra kéo vào

T ng 3:ần I : Mô tả bài toán

Thiết kế mặt bằng tầng 3 không gian chủ yếu là phòng ngủ, Một phòng ngủchính rộng thoáng đẹp cho vợ chồng chính chủ và phòng ngủ cho con gái.Phòng ngủ lớn của gia chủ có bàn làm việc đẹp, có kệ ti vi và được trang trí ấntượng với bình hoa và tranh treo tường, giấy gián tường sang trọng kết hợp đèn

Trang 9

trang trí, tiếp giáp là kho tài liệu và phòng tắm nhà vệ sinh riêng Phòng ngủ cònlại cho con có cửa kính và rèm che, dùng chung 1 phòng vệ sinh và nhà tắm giặt

ở giữa là cầu thang lối lên tầng bốn

 Tivi: có sử dụng thêm chèn video

 Đèn tuýp: Áp dụng “PointLight” , “TouchSensor”, và nhúng mã script đểkhi chạm vào đèn sẽ sáng và khi chạm lần 2 đèn tắt

 Tủ đầu giường và kệ để tivi: Áp dụng ” CylinderSensor” để có thể đóng

mở các cánh cửa

 Cửa ngăn cách: Cánh cửa áp dụng các senser như

“TouchSensor”,”TimeSensor” bên cạnh đó có áp dụng nhứng mã script Như vậy cánh của này chỉ cần chạm vào sẽ tự động mở hoặc đóng

Sân vườn :n :

 Gồm có sân tenis

 Vòi phun nước

 ……

Trang 10

Phần III : Hoàn thiện bài toán

<So sánh hình ảnh thực và hình ảnh được vẽ>

Ngôi nhà :

Trang 11

T ng 1ần I : Mô tả bài toán

T ng 2:ần I : Mô tả bài toán

Trang 12

T ng 3:ần I : Mô tả bài toán

C u thang:ần I : Mô tả bài toán

Trang 13

Bàn phòng khách

Cây c nhả bài toán

Trang 14

Vòi nước

Trang 15

Giá sách

Bàn h cọc

M T S C M BI NỘT SỐ CẢM BIẾN Ố CẢM BIẾN ẢM BIẾN ẾN

#VRML V2.0 utf8

Trang 16

Shape {

appearance Appearance {

material Material {

ambientIntensity 0.2}

texture ImageTexture {url "bep.jpg"}

}geometry Box {size 0.7 0.1 0.4}

}]

}

DEF gia_bep Transform {

children [

Transform {translation -0.15 0.046 0children [

Shape {

appearance Appearance {

material Material {

ambientIntensity 0.2}

texture ImageTexture {url "nen_laptop.jpg"}}

geometry Cylinder {

Trang 17

height 0.02}

texture ImageTexture {url "dat.jpg"}

}geometry Cylinder {

radius 0.1height 0.02}

}

]

Trang 18

translation -0.24 0.06 0children [

Inline {url "thanh_do.wrl"}

]}

Transform {

translation -0.09 0.06 -0.065rotation 0 1 0 -2.35

children [

Inline {url "thanh_do.wrl"}

]}

Transform {

translation -0.12 0.06 0.085rotation 0 1 0 1.89

children [

Inline {url "thanh_do.wrl"}

]}

]

}

#lua

Trang 20

texture ImageTexture { url "tu.jpg"

}

}geometry Cylinder {

radius 0.02height 0.05}

}]

Trang 22

maxAngle 0minAngle -1.6}

DEF PS1 ProximitySensor {

center 1 5 0size 4 4 4}

DEF CuaTrai Transform {

translation 6 0 0children [

Transform {

translation -.6 0 0children [

Shape {

geometry Box {size 1.2 2.4 01}

appearance Appearance {

texture ImageTexture{url "img\cua-go-han-quoc-yd03yl21.jpg"}

}}

]}

#Chốt cửaTransform {

translation -1.12 0 0

Trang 23

rotation 1.57 0 0 1.57children [

Shape {

geometry Cylinder {height 1

radius 03}

appearance Appearance {material Material {

diffuseColor 61 61 61specularColor 77 76 76ambientIntensity 14shininess 9

}}}

]}]}

]

ROUTE CS1.rotation_changed TO CuaTrai.rotation

ROUTE PS1.isActive TO CS1.enabled

}

Trang 24

N i dung ột:

Lời nói đầu 2

Mặt bằng bố trí kiến trúc tầng 1: 4

Mặt bằng bố trí kiến trúc tầng 2 : 4

Mặt bằng bố trí kiến trúc tầng 3: 5

Mặt bằng bố trí kiến trúc tầng 4 và ban công: 5

Bề ngoài căn nhà : 6

Tầng một: 8

Tầng 2 : 8

Tầng 3: 8

Sân vườn : 9

Ngôi nhà : 10

Tầng 1 11

Tầng 2: 11

Tầng 3: 12

Cầu thang: 12

Bàn phòng khách 13

Cây cảnh 13

đèn 14

Giá sách 14

Bàn học 15

MỘT SỐ CẢM BIẾN 15

Ngày đăng: 07/04/2016, 09:31

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w