NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN
..............................................................................................................................
..............................................................................................................................
..............................................................................................................................
..............................................................................................................................
..............................................................................................................................
..............................................................................................................................
..............................................................................................................................
..............................................................................................................................
..............................................................................................................................
..............................................................................................................................
..............................................................................................................................
..............................................................................................................................
..............................................................................................................................
..............................................................................................................................
..............................................................................................................................
..............................................................................................................................
Ngày
tháng
năm 2016
Giáo viên hướng dẫn
1
NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN
.........................................................................................................................................
thể bắt gặp nhiều ứng dụng của đồ họa máy tính trên nhiều lĩnh vực của đời sống:
như khoa học, y tế, quân sự, xây dựng kiến trúc, giải trí,…
Trong những ứng dụng ấy, mô phỏng lại thế giới thực bằng cách xây dựng
mô hình “ảo” trên máy tính luôn là một vấn đề lớn mà đồ họa máy tính hướng tới
giải quyết. Từ đó các công nghệ cũng như phần mềm thực tạo ảo được ra đời, với
khả năng mô phỏng một cách sống động hầu hết những mô hình trong thế giới thực,
từ đơn giản cụ thể cho tới phức tạp, trìu tượng. Ngôn ngữ mô hình hóa thực tạo ảo
VRML và công cụ Sketchup là những phần mềm được xây dựng vô cùng hữu ích,
đáp ứng một cách tốI ưu những nhu cầu phát triển của các công nghệ “thực tạo ảo” mà dựa trên đó, con người có thể giải quyết bài toán mô phỏng lại thế giới thực trên
máy tính.
Với mục đích tìm hiểu sự hữu ích mà những công nghệ đó mang lại, em đã
lựa chọn việc xây dựng “Mô hình quán cafe” dựa trên sự kết hợp giữa phần mềm
Sketchup và VRML.
Do kiến thức hiểu biết cũng như kinh nghiệm của bản thân còn hạn chế nên
đồ án này không tránh khỏi có những thiếu sót, em rất mong nhận được sự đóng
góp của quý thầy cô để hoàn thiện thêm nội dung đồ án.
Trên thực tế sự tìm hiểu và nghiên cứu luôn luôn gắn liền với những sự hỗ
trợ, giúp đỡ của người khác. Em xin gửi lời cảm ơn chân thành sâu sắc đến các thầy
cô Trường Đại học Công nghiệp Hà Nội nói chung, và các thầy cô giáo trong khoa
Công nghệ thông tin nói riêng đã tận tình giảng dạy, truyền đạt cho em những kiến
thức quý báu trong quá trình học tập vừa qua.
Đặc biệt em xin chân thành cảm ơn thầy Trần Thanh Hùng đã trực tiếp hướng
dẫn và tạo mọi điều kiện thuận lợi giúp đỡ em trong suốt quá trình thực hiện đề tài
đồ án tốt nghiệp này.
Sau cùng, em xin kính chúc quý thầy cô thật dồi dào sức khỏe và nhiệt huyết
để tiếp tục thực hiện sứ mệnh cao đẹp truyền tải kiến thức cho thế hệ mai sau.
Em xin chân thành cảm ơn!
3
vụ thử hạt nhân, mô phỏng thế giới ảo dùng để huấn luỵện phi công…), từ những
trường hợp đơn giản đến các trường hợp cực kì quan trọng.
Mô phỏng lại thế giới thực bằng cách xây dựng mô hình “ảo” trên máy tính luôn
là một vấn đề lớn mà đồ họa máy tính hướng tới giải quyết. Từ đó các công nghệ
cũng như phần mềm thực tạo ảo được ra đời, với khả năng mô phỏng một cách sống
động hầu hết những mô hình trong thế giới thực, từ đơn giản cụ thể cho tới phức
tạp, trìu tượng. Ngôn ngữ mô hình hóa thực tạo ảo VRML và công cụ Sketchup là
những phần mềm được xây dựng vô cùng hữu ích, đáp ứng một cách tốt ưu những
nhu cầu phát triển của các công nghệ “thực tạo ảo” - mà dựa trên đó, con người có
thể giải quyết bài toán mô phỏng lại thế giới thực trên máy tính.
Với mục đích tìm hiểu sự hữu ích mà những công nghệ đó mang lại, em đã lựa
chọn việc xây dựng “Mô hình quán cafe” dựa trên sự kết hợp giữa phần mềm
Sketchup và VRML. Rất mong nhận được nhiều đóng góp hơn nữa từ các thầy và
các bạn để em có thêm được nhiều kinh nghiệm!
2. Mục đích của đồ án.
Đồ án của em sẽ được giải quyết trong 3 chương với các vấn đề cụ thể như sau:
Chương I: Kịch bản:
-
Giới thiệu mục đích xây dựng quán café.
Tính cấp thiết của việc xây dựng mô hình.
5
-
Kịch bản xây dựng.
Đưa ra một số hình ảnh mẫu khảo sát từ thực tế.
Chương II: Giới thiệu sơ lược về nhóm các công cụ đồ họa. Tìm hiểu về
Như chúng ta đã biết, ngày nay cùng với sự phát triển của đất nước, nhịp
sống tăng nhanh, con người phải túi bụi lo toan những vấn đề của cuộc sống cũng
như công việc. Vậy nên, nhu cầu nghỉ ngơi, thư giãn để xả bớt căng thẳng của một
ngày là điều rất cần thiết và được đông đảo người coi trọng. Nhiều trung tâm giải
trí, mua sắm, câu lạc bộ, quán bar, quán hát, tiệm café… được xây dựng vô cùng
đẹp đẽ và khang trang, thu hút đông đảo khách hàng không phân biệt già trẻ. Nhưng
để tìm được một địa điểm nào ưng ý về không gian kiến trúc cũng như chất lượng
của quán thì lại thêm một vấn đề nữa đáng quán tâm. Nắm bắt được nhu cầu thực tế
đó, mô hình quán café không gian 3D đã được xây dựng trên hình thức mô phỏng
thực tại ảo.
Mô hình này được tạo dựng nên cho mang lại cho chúng ta thêm nhiều ý
tưởng hơn về vấn đề tìm ra các mẫu, kiến trúc và cơ sở hạ tầng của quán sao cho
phù hợp với thời đại và nhu cầu của các những khách hàng khi tìm cho mình một
không gian thật thoải mái để ngồi thư giãn và thưởng thức coffe cũng như các thức
uống khác của quán.
Mọi người có thể trải nghiệm cảm giác thật, y như việc chúng ta đang đến tận
quán café để kháo sát thực địa của quán. Rất nhiều thứ tiện lợi khi mọi người thao
tác với không gian quán 3D này, từ việc ngắm nhìn bao quát từ xa ta sẽ thấy được
toàn bộ khuôn viên quán cho đến việc đi vào tận bên trong khuôn viên để xem xét
từng chi tiết, từng đồ vật, mọi thứ sẽ cực kỳ thú vị và tiện lợi hơn rất nhiều.
1.2.
TÍNH CẤP THIẾT CỦA VIỆC XÂY DỰNG MÔ HÌNH
Việc có những bản thiết kế không gian kiến trúc là một tỏng những điều vô
cùng cần thiết và thực tế. Nó còn thiết thực hơn nữa khi những bản thiết kế, bản
mẫu đó được xây dựng sẵn trong một không gian đồ họa 3D, một lợi ích mang đến
cho chúng ta những cái nhìn cụ thể và tương đối rõ ràng về một không gian thực sắp
được đưa vào xây dựng trong tương lai.
Với các bản vẽ tay thủ công hay các mẫu thiết kế 2D sẽ chỉ có thể đưa đến một cái
thành phố văn minh, người xe tấp nập, các công trình kiến trúc hiện đại và thời
thượng thừa chứ không thiếu, thì không gian kiểu mẫu mà tôi muốn hướng đến là sẽ
bình yên và thanh nhã, để mọi người, những khách hàng tương lai khi đến với quán
café của tôi sẽ thực sự cảm thấy được nghỉ ngơi, thư giãn, thoải mái sau một ngày
sống bộn bề ầm ĩ.
Một không gian quán café sẽ được tạo dựng bởi sự kết hợp giữa phần mềm
Sketchup và ngôn ngữ mô hình hóa thực tại ảo VRML.
Chính diện, chúng ta sẽ thấy được khuôn viên quán café. Không gian vừa
mang chất quê song cũng không kém phần hiện đại – đó là sự kết hợp phá cách
mang đến sự mới mẻ, thu hút khách cho quán.
Cấu trúc không gian sẽ bao gồm: cổng vào, tường rào, những vật trang trí,
cây cối ở cổng và trong sân vườn của quán làm cho người vào quán được thoải mái,
xua tan bớt căng thẳng nhờ sự hiện diện của màu xanh từ thiên nhiên, quan trọng ta
có thể thấy được diện mạo của khuôn viên quán.
Người dùng sẽ đóng vai trò là chủ quán để có thể tương tác với nhiều vật thể
hơn trong không gian được tạo. Ta sẽ mở cánh cổng và đi vào bên trong quán café,
cửa quán sẽ được tự động mở để ta bước vào. Vào bên trong bạn sẽ nghe thấy tiếng
8
nhạc được phát ra từ chiếc Tivi lớn trong quán: dãy ghế, đồ vật… Chúng ta có thể
tao tác với nhiều đồ vật, ví dụ: Tivi, đèn chiếu có thể bật tắt, ghế ngồi có thể đẩy ra
đẩy vào,….
Tôi muốn không gian 3D mẫu mà mình xây dựng trở nên sống động chứ
không phải chìm ngỉm như việc chúng ta đang ngắm một bức tượng đất. Qua đó
không chỉ tôi mà bất cứ ai muốn chiêm ngưỡng mô hình quán đều có thể cảm nhận
được rõ ràng như mình đang nhìn vào một không gian thực thụ vậy.
Quán sẽ có những dàn cây cảnh dành cho những ai muốn hòa với thiên nhiên
ngồi và thưởng thức café dưới đó. Ngoài một khu nhà sàn lớn với tầng một là bàn
ghế hiện đại, tầng hai là bàn trệt tạo nét riêng cho quán ra thì quán café mà tôi muốn
Hình 1.3: Mẫu quán café 3.
Hình 1.4: Mẫu quán café 4.
11
Hình 1.5: Mẫu quán café 5.
Hình 1.6: Mẫu quán café 6
12
Hình 1.7: Mẫu biển hiệu quán café.
Hình 1.8: Mẫu dàn cây trong quán café.
13
Hình 1.9: Mẫu hàng cây trang trí.
Hình 1.10: Mẫu vật bên trong quán.
14
CHƯƠNG II: GIỚI THIỆU SƠ LƯỢC VỀ NHÓM CÁC
CÔNG CỤ ĐỒ HỌA. TÌM HIÊU VỀ CÔNG CỤ SKETCHUP
Đây có thể được xem là phần mềm toàn điện rất tuyệt vời cho kiến trúc sư và
hiểu quả cho việc làm theo nhóm. Không giống như cách vẽ thủ công như vẽ tay
của autocad gần như là từng line, với revit quản lý đối tượng theo chức năng của nó,
ví dụ như tường sàn dầm cửa mái,… chính ví thể việc sửa chữa thay thế hay hiểu
chỉnh nó rất hiểu quả, rất ít lỗi xẩy ra và kiểm soát bản vẽ tốt. Một vấn đề là nó hợp
với kiến trúc sư hơn là hợp với sinh viên, bởi để sử dụng revit bản cần hiểu công
trình mình 1 cách hệ thống, bạn làm revit cũng giống như bạn xây nhà vậy, bạn cần
biết kĩ thuật. Giống như bạn vẽ 1 cái cầu thang, bạn cần hiểu tất cả các chi tiết trong
cầu thang, ngoài kiến thức sử dụng bạn cần có kiến thức về kĩ thuật thi công đối
tượng bạn đang dựng.
2.1.3. 3Ds max
Hãng : Autodesk
Ra đời : 2006 với phiên bản 3ds max 9
16
Phiên bản mới nhất: Autodesk 3ds max 2017
Áp dụng: Diễn họa 3D và Làm phim
Hình 2.3: 3Ds max
3DS Max là một trong những chương trình giúp tạo ra và diễn hoạt các vật
thể 3 chiều. Nó có khả năng dựng mô hình mạnh mẽ, kèm theo một tập hợp các
modun phần mềm ghép thêm vào có cấu trúc mềm dẻo và một nền tảng tương thích
với Microsoft Windows. Cho phép thiết đặt khung cảnh mà trong đó ánh sáng, bóng
đổ, sự phản chiếu, hiệu ứng mưa, sương mù, lửa, khói,… được thiết đặt khi cần
thiết và cuối cùng cho phép xuất ra dưới các định dạng như phim, ảnh, các mô hình
thực tế ảo… Một số ứng dụng của phần mềm 3DS Max Trong xây dựng và kiến
trúc phần mềm 3D Max là một trong những phần mềm phổ biển và đắc lực cho các
kiến trúc sư và các nhà thiết kế nội thất. Phần mềm này được sử dụng để trình bày ý
Tính năng sáng tạo là cốt lõi của chương trình bao gồm mô phỏng theo cảm
nhận của bản vẽ tự do với một bút chì và giấy. Google cung cấp các chương
trình trong cả hai phiên bản miễn phí và một phiên bản chuyên nghiệp thanh
toán trong đó cung cấp chức năng bổ sung sau hướng tới việc sử dụng chuyên
nghiệp. Ngoài ra, Google cung cấp một nền tảng trực tuyến cho các nhà giáo dục
phối hợp với các sinh viên trong các thiết kế xây dựng cũng như các kho
Google, cho phép người dùng chia sẻ mô hình thiết kế.
18
Bằng cách sử dụng một công nghệ push / pull cấp bằng sáng chế, phần mềm
được xây dựng trên một môi trường mô hình cho phép người dùng vẽ thiết kế
trong một định dạng hai chiều, giống như một nghệ sĩ sẽ có một bút chì và giấy.
Quen thuộc của quá trình cho phép các nhà thiết kế để rút ra chu vi, đường dây,
đối tượng và vạch ra một cách dễ dàng bằng cách sử dụng các công cụ vẽ. Thiết
kế ba chiều sau đó được thực hiện thông qua các công cụ chỉnh sửa được xây
dựng trong phần mềm, cho phép người dùng để đẩy và kéo các đường hút vào
thiết kế. Sử dụng các công cụ chỉnh sửa, một đại diện 3D hoàn chỉnh các thiết kế
được thực hiện, đó là hữu ích cho việc bản thiết kế hoặc sản xuất sản phẩm.
Hình 2.3: Sketchup Pro 2015
Mua lại của chương trình Sketchup ® của Google được hoàn thành vào tháng ba
năm 2006. Thỏa thuận này được thúc đẩy bởi sự phát triển cuối của phần mềm của
một plugin cho Google Earth . Sau đó, Google phát hành phiên bản mới của phần
mềm khác nhau, thường giới thiệu các tính năng mới và cải tiến hay cải thiện khi
những cái hiện có. Thông qua phát triển sau đó, Google chuẩn bị sẵn sàng chương
trình để tích hợp vào Google Earth ™, cho phép người dùng đặt mô hình vào phần
mềm bản đồ. Phát triển như vậy cuối cùng kích hoạt Sketchup ® người dùng sử
dụng các vị trí địa lý với môi trường Google Earth ™.
Chương trình SketchUp phiên bản người dùng cá nhân được Google cung cấp
miễn phí. Các bạn có thể tham khảo thông tin và tải chương trình cài đặt tại trang
web http://sketchup.google.com
20
Hình 2.5: 3 bước cài đặt phần mềm Sketchup.
2.2.3. GIAO DIỆN CHƯƠNG TRÌNH SKETCHUP.
So với một số phần mềm đồ họa 3 chiều khác thì chương trình SketchUp lúc
mới cài đặt có giao diện đơn giản, chỉ bố trí một số chức năng cơ bản giúp cho
những người không chuyên vẫn có thể tiếp cận và sử dụng dễ dàng. Có thể chia
màn hình làm việc chính ra 3 phần:
-
-
Phía trên là thanh Menu chính
Dưới thanh Menu là thanh công cụ gồm các nút công cụ để xóa, tô màu, đo khỏang
cách, vẽ hình chữ nhật, hình tròn, đường cung, hình khối 3 chiều và các nút điều
hướng như di chuyển, xoay, v.v…
Phần diện tích lớn nhất dành thể hiện các chi tiết của bản vẽ: Ta thấy bố trí một hệ
trục toạ độ ba chiều XYZ tương ứng với 3 màu đỏ, xanh cây và xanh dương. Khi ta
vẽ theo một phương bất kỳ nào đó, đường vẽ sẽ có màu đen. Nếu đường vẽ chuyển
sang 1 trong 3 màu đỏ, xanh cây hay xanh dương thì ta biết rằng lúc đó đường vẽ sẽ
có phương song song với một trong 3 trục tọa độ XYZ.
Giao diện khởi động:
Hình 2.6: Giao diện khởi động sketchup.
21
Là những cửa sổ mà bạn sẽ mở khi làm việc. Chúng có thể được gắn trên một
cửa sổ khác và bạn có thể thu nhỏ khi làm việc
b. Menu File
New
Mở bản vẽ mới, Khi đó hệ thống sẽ thông báo có lưu hay không bản vẽ hiện
hành (no : không lưu; yes: lưu ) lệnh tắt: ctrl+N
Open
Mở một bản vẽ đã có sẵn, Khi đó hệ thống sẽ thông báo lưu hay không bản
vẽ hiện hành (no: không lưu; yes: lưu) lệnh tắt: ctrl+O
Save
Lưu bản vẽ. Nếu chưa lưu lần nào thì bạn sẽ chọn dường dẫn đến thư mục
cần lưu vào. Nếu đã lưu rồi thì hệ thống sẽ thông báo có lưu chèn lên bản vẽ cũ hay
không (no: không; yes: lưu ) lệnh tắt: crtl+S
Save as
Khi bản vẽ đã được lưu, thì “save as” giúp bạn lưu thêm một file mới. Khi
lưu thành file mới xong, nếu bạn dùng lệnh “save”, thì sẽ lưu chèn lên file mà bạn
mới lưu.
3D warehouse => Get Models
Kho thư viện vật dụng rất phong phú. Giúp truy câp nhanh chóng và sử dụng
các vật dụng cần thiết một cách nhanh chóng, đây cũng là một điểm mạnh của
sketchup, mà các phần mềm 3d khác không có. Chỉ cần gõ “từ khóa” chính xác thì
bạn sẽ có một loạt các vật dụng cần thiết.
Export
3d models: xuất bản vẽ ra các file 3d.
23
2d models: xuất bản vẽ ra các file 2d Section Slice: xuất ra mặt cắt
Animation: xuất các scene ra file “avi”.
Last:
Hiện lại vật thể ẩn trong lần thực hiện lệnh Hide gần nhất
All:
Hiện lại tất cả các vật thể ẩn
Lock
Lệnh khóa các vật thể, khi đó ta không thể xóa hay chỉnh sửa được (chú ý: chỉ có
tác dụng khi ta “group” hoặc “component”)
Unlock
Selected:
Mở khóa, trả lại trạng thái ban dầu cho vật thể theo lựa chọn của mình All:Mở
khóa, trả lại trạng thái ban dầu cho tất cả các vật thể
Make component
Nhóm các đối tượng lại thành một nhóm đặt trưng, và khi thực hiện lệnh copy, nếu
ta thay đổi một trong số chúng thì những nhóm còn lại cũng thay đổi theo.
Make Group
Nhóm các đối tượng thành một nhóm, và khi thực hiện lệnh copy, thì các nhóm
hoàn toàn độc lập với nhau.
Close Group/Component
Đóng Group/Component khi đã chỉnh sửa xong group/component
Intersect/intersect with model
Thể hiện các đường giao giữa các khối hoặc các mặt phẳng.
d. View Menu
25