1. Trang chủ
  2. » Luận Văn - Báo Cáo

Nghiên cứu và ứng dụng công nghệ VR trong việc quảng bá sản phẩm trên nền web

86 596 1

Đ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 86
Dung lượng 3,66 MB

Nội dung

TÓM TẮT NỘI DUNG ĐỒ ÁN TỐT NGHIỆP Đồ án trình bày tổng quan cách tiếp cận công nghệ thực ảo (VR), ứng dụng vào quảng bá sản phẩm mô dạng không gian ba chiều web Bố cục đồ án chia thành ba chương: Chương 1: CÔNG NGHỆ VR VỚI THƯƠNG MẠI ĐIỆN TỬ VÀ QUẢNG BÁ SẢN PHẨM TRÊN NỀN WEB Công nghệ VR hình thành phát triển từ 1990, công nghệ đòi hỏi cấu hình phần cứng phải cao Tuy nhiên thời đầu phần cứng hạn chế nhiều nên công nghệ chưa ý nhiều Bắt đầu từ năm 1965 ngành công nghiệp thực ảo hình thành Đặc biệt thời gian gần đây, song song với phát triển mạnh mẽ phần cứng, ngành công nghiệp thực ảo phát triển mạnh ứng dụng mạnh nhiều lĩnh vực đời sống như: y tế, giáo dục, giải trí, kiến trúc thương mại điện tử Việc ứng dụng công nghệ VR vào lĩnh vực thương mại điện tử ngày ý nhiều tới khâu quảng bá sản phẩm web Với công nghệ này, sản phẩm mô dạng không gian ba chiều đưa lên trang web khách hàng xem với đặc tính công nghệ VR, khách hàng cảm giác trải nghiệm với sản phẩm thực tế Chương 2: ỨNG DỤNG CÔNG NGHỆ VR VÀO QUẢNG BÁ SẢN PHẨM TRÊN NỀN WEB Đưa sản phẩm lên web ta phải: mô sản phẩm không gian ba chiều (Sử dụng thư viện đồ họa OSG); Sau mô phỏng, sản phẩm đưa lên web quảng cáo (sử dụng trình duyệt Firefox) thông qua plug-ins Chương 3: ỨNG DỤNG QUẢNG BÁ SẢN PHẨM Ô TÔ TRÊN NỀN WEB MỤC LỤC TÓM TẮT NỘI DUNG ĐỒ ÁN TỐT NGHIỆP MỞ ĐẦU CHƯƠNG 1: CÔNG NGHỆ VR VỚI THƯƠNG MẠI ĐIỆN TỬ VÀ QUẢNG BÁ SẢN PHẨM TRÊN NỀN WEB 1.1 Tổng quan thương mại điện tử 1.1.1 Khái niệm thương mại điện tử 1.1.2 Vai trò thương mại điện tử phát triển kinh tế xã hội 1.2 Quảng bá sản phẩm web 1.2.1 Khái niệm quảng bá sản phẩm web 1.2.2 Quảng cáo sản phẩm 3D tương tác web 1.3 Công nghệ thực ảo 1.3.1 Thực ảo gì? 1.3.2 Sự đời ngành công nghiệp thực ảo .10 1.3.3 Các đặc tính Thực ảo 10 1.3.3.1 Tính tương tác thời gian thực 10 1.3.3.2 Sự đắm chìm 12 1.3.3.3 Sự tưởng tượng 14 1.3.4 Các thành phần hệ thống thực ảo .14 1.3.4.1 Phần cứng 14 1.3.4.2 Bộ giả lập thực 15 1.3.4.3 Ứng dụng 15 1.3.5 Các lĩnh vực ứng dụng công nghệ thực ảo .17 1.3.5.1 Kiến trúc thiết bị công nghiệp .17 1.3.5.2 Giải trí .18 1.3.5.3 Giáo dục đào tạo 19 1.3.5.4 Thương mại điện tử 20 1.3.5.5 Y học .20 1.3.6 Vai trò thực ảo quảng cáo 21 1.4 Giới thiệu OpenSceneGraph (OSG) .22 1.4.1 Thuật ngữ Scene graph 22 1.4.2 Những tính scene graph .24 1.4.3 Một số thư viện hỗ trợ lập trình OpenSceneGraph .26 1.4.4 Một số lớp Scene Graph 27 1.4.4.1 Lớp Node 27 1.4.4.2 Group 27 1.4.4.3 LOD 27 1.4.4.4 MatrixTransform .27 1.4.4.5 Switch 28 1.4.4.6 Lớp hình học 28 1.4.5 Quản lý nhớ lớp quản lý trạng thái .32 1.4.5.1 Quản lý nhớ 32 1.4.5.2 Các lớp quản lý trạng thái 34 1.4.6 Các tiện ích lớp khác .36 1.4.6.1 Lớp Referenced 36 1.4.6.2 Lớp ref_ptr 36 1.4.6.3 Lớp đối tượng (Object) 37 1.4.6.4 Thông báo (Notify) 37 1.4.6.5 File I/ O .37 CHƯƠNG 2: ỨNG DỤNG CÔNG NGHỆ VR VÀO QUẢNG BÁ SẢN PHẨM TRÊN NỀN WEB 41 2.1 Mô sản phẩm dạng không gian ba chiều tương tác 41 2.1.1 Kiến trúc tổng quan hệ thống .41 2.1.2 Thu thập thông tin cho liệu đầu vào 42 2.1.3 Xây dựng liệu mô .43 2.1.4 Xây dựng chức hệ thống 44 2.1.4.1 Sơ đồ mô tả quan hệ hệ thống sản phẩm thực ảo .44 2.1.4.2 Flow diagram trình số hóa tái tạo cảnh 3D mô 46 2.1.4.3 Flow diagram xây dựng mô hình xác định kiến trúc đối tượng 47 2.1.4.4 Flow diagram định vị kiến trúc đối tượng 48 2.1.4.5 Flow diagram tạo vật liệu ảnh phủ cho mức chi tiết cảnh 3D 48 2.1.4.6 Workflow xây dựng liệu mô mức thấp .49 2.1.4.7 Workflow Quá trình sinh ảnh cảnh mô tác động vào người thị sát phần mềm sinh cảnh 49 2.2 Hiển thị sản phẩm web .49 2.2.1 Kiến trúc tổng quan Firefox 49 2.2.1.1 Giới thiệu kiến trúc tổng quan Firefox 49 2.2.1.2 Quá trình phát triển thành phần Firefox 52 2.2.2 Giới thiệu plug-ins .57 2.2.2.1 Plug-ins gì? 57 2.2.2.2 Ứng dụng plug-ins .58 2.2.2.3 Plug-ins làm việc nào? 59 2.2.2.4 Xây dựng plug-ins .59 CHƯƠNG 3: ỨNG DỤNG QUẢNG BÁ SẢN PHẨM Ô TÔ TRÊN NỀN WEB 60 3.1 Lựa chọn mô hình 60 3.1.1 Lựa chọn mô hình 60 3.1.2 Lý lựa chọn 60 3.2 Nội dung toán 61 3.3 Giải toán 61 3.3.1 Sử dụng công nghệ 61 3.3.2 Phân tích toán .62 3.3.3 Xây dựng liệu 3D 63 3.3.3.1 Thu thập liệu hình ảnh 63 3.3.3.2 Làm liệu ánh xạ từ liệu ảnh 64 3.3.3.3 Xuất liệu .64 3.3.4 Lập trình mô xe ô tô 66 3.3.4.1 Một số hình ảnh xe mô 66 3.3.5 Xây dựng giao diện web 69 3.3.5.1 Sơ đồ cấu trúc 69 3.3.5.2 Giao diện tổng quan 69 3.3.6 Hiển thị sản phẩm ô tô lên web 70 3.3.6.1 Lập trình hiển thị sản phẩm ô tô lên web 70 3.4 Kết đạt 70 3.4.1 Hình ảnh chạy chương trình 70 3.4.2 Đánh giá kết 71 KẾT LUẬN 72 TÀI LIỆU THAM KHẢO 73 MỞ ĐẦU Quảng bá sản phầm web công nghệ thực ảo giới có phát triển mạnh Điều thể ngày có nhiều người quan tâm (khách hàng, nhà phát triển nhà nghiên cứu) Tuy lĩnh vực mẻ so với nhiều lĩnh vực khác ngành công nghệ thông tin, Việt Nam, công nghệ thực ảo mô có bước phát triển mạnh mẽ song song với phát triển giới Được nhiều người quan tâm có khả ứng dụng cao nhiều lĩnh vực, có sống, ta mô lại giống thật máy tính Và lĩnh vực đầy tiềm tương lai gần Một sản phẩm mô công nghệ thực ảo sau đưa lên trang web để quảng bá tới khác hàng Công nghệ có yêu điểm hẳn mà công nghệ quảng bá sảm phẩm trước Sản phẩm mô bắt trước thật làm cho sống động nội dung đặc biệt khách hàng có cảm giác trải nghiệm sản phẩm quan tâm Và với phát triển hỗ trợ công nghệ thông tin nay, việc phát triển mô để đưa sản phẩm lên web không đòi hỏi nhiều tốn Do giải pháp hữu hiệu cho nhà kinh doanh muốn quảng bá sản phẩm tới khách hàng Lý để em thực đề tài là: - Nghiên cứu công nghệ VR với việc quảng bá sản phẩm web - Nhận thấy khả ứng dụng vào thực tế công nghệ lớn, đặc biệt ứng dụng lĩnh vực thương mại điện tử, lĩnh vực xã hội quan tâm phát triển - Để thực đề tài, sinh viên không cần phải có kiến thức tổng hợp học trường mà cần phải có lượng lớn kiến kiến thức tự học khác Mục đích đề tài: - Xây dựng sản phẩm ứng dụng công nghệ VR việc quảng bá sản phẩm web Phương pháp nghiên cứu: - Tên đề tài: “Nghiên cứu ứng dụng công nghệ VR việc quảng bá sản phẩm web” - Đối tượng nghiên cứu: Mô sản phẩm web - Dữ liệu cần thu thập:  Tài liệu công nghệ VR  Dữ liệu mô hình ô tô  Tài liệu cấu trúc trình duyệt web – Firefox - Phân tích, nghiên cứu liệu - Khảo sát, phân tích, thiết kế toán - Xây dựng chương trình ứng dụng - Tổng hợp, viết báo cáo Dự kiến kết đạt được: - Mô xe ô tô công nghệ VR - Quảng bá sản phẩm mô lên trang web CHƯƠNG CÔNG NGHỆ VR VỚI THƯƠNG MẠI ĐIỆN TỬ VÀ QUẢNG BÁ SẢN PHẨM TRÊN NỀN WEB 1.1 Tổng quan thương mại điện tử 1.1.1 Khái niệm thương mại điện tử Thương mại điện tử việc tiến hành phần hay toàn hoạt động thương mại phương tiện điện tử để hoạt động nhanh hơn, hiệu hơn, giúp tiết kiệm chi phí mở rộng không gian kinh doanh 1.1.2 Vai trò thương mại điện tử phát triển kinh tế xã hội Công nghệ thông tin làm thay đổi mạnh mẽ phương thức tiến hành hoạt động kinh doanh, thay đổi chiến lược tổ chức công ty Từ Internet hình thành phát triển, tác động mạnh mẽ đến hoạt động kinh tế, ngành doanh nghiệp; tạo dựng môi trường kinh doanh mới, hình thành kênh thông tin, cung cấp phân phối thị trường thông tin điện tử Các hoạt động thương mại điện tử mua bán hàng hóa, dịch vụ thông tin,…đang tăng trưởng với tốc độ cao hàng năm thực làm thay đổi giới, doanh nghiệp, ngành nghề cá nhân Thương mại điện tử thay đổi mô hình kinh doanh truyền thống; đặc biệt doanh nghiệp xuất nhập khẩu, lĩnh vực quảng bá sản phẩm, thương mại điện tử đem lại phương thức tiến hành mới, nhanh hơn, hiệu cho tất hoạt động truyền thống, mở hội tiếp cận thị trường quốc tế, nâng cao hiệu quả, tăng lợi nhuận, giảm chi phí, trì nâng cao lực cạnh tranh dựa ứng dụng công nghệ thông tin Mặt khác đem lại nguy lớn không ứng dụng công nghệ thông tin Lợi ích lớn mà thương mại điện tử mang lại tiết kiệm chi phí tạo điều kiện thuận lợi cho bên giao dịch Giao dịch điện tử nhanh so với phương thức giao dịch truyền thống, ví dụ, gửi fax hay thư điện tử nội dung thông tin đến tay người nhận nhanh so với gửi thư truyền thống Các giao dịch qua Internet có chi phí rẻ, doanh nghiệp gửi thư tiếp thị, chào hàng đến hàng loạt khách hàng với chi phí giống gửi cho khách hàng Với thương mại điện tử, bên tiến hành giao dịch cách xa nhau, thành phố với nông thôn, từ nước sang nước kia, hay nói cách khác không bị giới hạn không gian địa lý Điều cho phép doanh nghiệp tiết kiệm chi phí lại, thời gian gặp mặt mua bán Với người tiêu dùng, họ ngồi nhà để đặt hàng, mua sắm nhiều loại hàng hóa, dịch vụ thật nhanh chóng Vì vậy, thương mại điện tử góp phần thúc đẩy cạnh tranh doanh nghiệp để thu nhiều lợi ích Tại Việt Nam, Internet vào Việt Nam khoảng 10 năm nay, có tốc độ phát triển đứng tốp đầu giới, với việc ứng dụng công nghệ thông tin vào lĩnh vực đời sống diễn mạnh mẽ hiệu Lĩnh vực quảng cáo vài năm trở lại phát triển, đặc biệt quảng cáo web Internet Việt Nam sau vài năm tới hứa hẹn phát triển mạnh quy mô lẫn chất lượng 1.2 Quảng bá sản phẩm web 1.2.1 Khái niệm quảng bá sản phẩm web Quảng bá web việc ứng dụng công nghệ thông tin vào lĩnh vực quảng cáo, sử dụng công cụ, công nghệ để đưa sản phẩm lên trang web giới thiệu tới khách hàng Có nhiều hình thức thể quảng cáo web, như:  Quảng cáo banner, logo: Đây hình thức quảng cáo phổ biến website Với vị trí quy định trang web, khách hàng cần lựa chọn vị trí thích hợp theo kích thước để đảm bảo cho hiệu quảng cáo  Quảng cáo Richmedia: Ngoài phương thức quảng cáo đơn trên, phương thức quảng cáo Richmedia tối ưu hơn, như:  Quảng cáo dạng Clip  Quảng cáo dạng banner bật góc  Quảng cáo dạng banner mở rộng (expand banner)  Quảng cáo banner nhúng nội dung: Nhà cung cấp dịch vụ tạo vị trí trang chủ, vị trí liên tục lấy thông tin website doanh nghiệp công nghệ RSS  Bảo trợ thông tin tài trợ: Bảo trợ thông tin tài trợ cách làm cho sản phẩm, thương hiệu doanh nghiệp mang giá trị riêng Thương hiệu sản phẩm tiếp cận với khách hàng nhanh chóng hiệu qua viết, email giới thiệu sản phẩm 1.2.2 Quảng cáo sản phẩm 3D tương tác web Công nghệ 3D trở nên phổ biến năm gần tiến công nghệ phần cứng khiến cho dòng máy tính cấp thấp, rẻ tiền ứng dụng công nghệ 3D cách dễ dàng nhiều Điểm mấu chốt quảng cáo sản phẩm 3D web xây dựng đối tượng 3D, hỗ trợ khả sáng tạo vật thể, đáp ứng yêu cầu kỹ thuật ứng dụng chạy ổn định, kiến trúc mở, dễ dàng phát triển nâng cấp Ngoài ra, khả xử lý mô hình phức tạp yếu tố quan tâm Với việc thể sản phẩm dạng không gian ba chiều web, khách hàng thích thú kinh ngạc trước sống động từ tác phẩm Tất người dùng cần để xem sản phẩm 3D đơn giản trình duyệt web, không cần cài đặt thêm chương trình Người dùng muốn tự trải nghiệm, tương tác thật Điểm khác biệt lớn hình thức quảng cáo với quảng cáo 2D thông thường cho phép người dùng tương tác với hiệu ứng nghe nhìn Người dùng cảm nhận, khám phá sản phẩm không khác đời thực Hỗ trợ 3D web giúp nâng cao giao diện tương tác với người dùng Các nhà thiết kế có hội sáng tạo, doanh nghiệp có thêm hội phát triển thương mại điên tử, giao dịch mạng Công nghệ 3D thể cảnh vật giống thực, ứng dụng nhiều việc quảng cáo sản phẩm, đặc biệt quảng cáo ô tô, máy bay, tầu thủy, phù hợp với việc quảng bá du lịch Khách du lịch du lịch ảo với quang cảnh thật nơi dự định Quảng bá nhà, khách hàng Hình 43 – Mặt xe Hình 44 – Nội thất xe 67 Hình 45 – Động xe Hình 46 – Hình ảnh cửa mở 68 3.3.5 Xây dựng giao diện web 3.3.5.1 Sơ đồ cấu trúc Website quảng bá SP Phần đỉnh Phần thân Phần cuối Phần bên trái Hiển thị SP quảng bá Phần bên phải Hình 47 – Sơ đồ cấu trúc giao diện trang web quảng bá sản phẩm 3.3.5.2 Giao diện tổng quan Phần bên trái Hiển thị sản phẩm quảng bá Phần cuối Hình 48 – Giao diện tổng quan web quảng bá 69 Phần bên phải Phần đỉnh 3.3.6 Hiển thị sản phẩm ô tô lên web 3.3.6.1 Lập trình hiển thị sản phẩm ô tô lên web  Sơ đồ tổng quan trình hiển thị Sản phẩm ô tô Hệ thống hiển thị Plug-ins Hình 49 – Tổng quan trình hiển thị ô tô lên web 3.4 Kết đạt 3.4.1 Hình ảnh chạy chương trình Hình 50 – Hình ảnh quảng bá ô tô website 70 Website quảng bá 3.4.2 Đánh giá kết Kết sản phẩm toàn trình nghiên cứu xây dựng trình bầy nội dung báo cáo Một số ưu nhược điểm tồn cần khắc phụ: Ưu điểm: - Phản ánh mục tiêu cần đạt trình nghiên cứu - Sản phẩm mô phản ánh sản phẩm thực tế - Sản phẩm đẹp mắt có tính ứng dụng cao Nhược điểm: - Khách hàng muốn xem sản phẩm qua trang web máy tính cần phải có cấu hình cao mạng băng thông rộng - Tốc độ hiển thị mô hình chậm - Chưa cài đặt trình duyệt khác Firefox 71 KẾT LUẬN Ứng dụng công nghệ thực ảo vào quảng bá sản phẩm web ứng dụng quan trọng lĩnh vực thực ảo ngày phát triển Việt Nam giới Sản phẩm quảng bá mô dạng không gian ba chiều tương tác giống sản phẩm thật sau đưa lên web quảng bá Khách hàng việc nhà có máy tính nối mạng tốc độ cao, cài đặt trình duyệt web Firefox vào web quảng bá sản phẩm để xem Nội dung đồ án trình bày cách tổng quan lý thuyết Thực ảo, thư viện đồ họa mã nguồn mở OpenScenegrph, kiến trúc trình duyệt Firefox mã nguồn mở Toolkit tổ chức Mozilla để xây dựng phát triển plug-ins tích hợp sản phẩm quảng bá lên web Với sở lý thuyết nghiên cứu được, đề tài trình bày cách chi tiết bước xây dựng sản phẩm ứng dụng ứng dụng cho quảng bá sản phẩm ô tô Genesis – Couple hãng Huyn Dai Với kết đạt được, đề tài hạn chế cần khắc phục định hướng để phát triển để đề tài hoàn thiện có tính ứng dụng cao Hướng phát triển: Để sản phẩm hoàn thiện hơn, đề tài cần khắc phục nhược điểm phát triển theo hướng sau: - Nghiên cứu xây dựng kỹ thuật giúp nâng cao tốc độ mô - Phát triển mở rộng với nhiều trình duyệt web, nâng cao tính tương thích cho nhiều phiên 72 TÀI LIỆU THAM KHẢO [1] Nguyễn Văn Huân (2007), “Mô chất liệu thực ảo ứng dụng”, Đề cương NCS, 2007 [2] Nguyễn Văn Huân - Vũ Đức Thái, Kỹ thuật lập trình mô giới thực dựa Morfit, 2006 [3] Đề tài "Ứng dụng công nghệ thực ảo Virtual Reality-VR bảo tàng di sản", Đề tài trọng điểm cấp Viện KH&CN Việt Nam, 2004-2006 [4] Paul Martz, 2007, OpenScenegraph Quick Start guide, Mountain View, California, 136 [5] Michael Kriegel & Meiyii Lim, OpenSceneGraph Tutorial, February 2009, Heriot-Watt University, Edinburgh [6] Andre Campos, June 2, 2007, Conceptual Architecture of Firefox, EMSE [7] David Woolford, June 15th 03, Understanding and Using Scene graphs, Prentice Hall, United States of America [8] Thomas Samuelsen, 2007, Distributed OpenSceneGraph, Faculty of Science University of Troms, 80 [10] Jordi Torres, 2008, OSG Virtual Planets User Guide, Que Corportation, United States of America, 84 [11] Priit Tammets, 1997, Virtual reality in architecture, IMKE [12] David Hu, 1996, Architecture of Virtual Reality, EMSE [13] http://w2g.com.vn, 2006 [14] http://www.openscenegraph.org, 2007 [15] http://www.codeprovn.com, 2000 [16] http://www.codeproject.com, 1999 [17] http://www.mozilla.org, 1998 [18] https://developer.mozilla.org, 2009 73 PHỤ LỤC Một số đoạn mã nguồn chương trình: Mã nguồn mô xe ô tô  Khởi tạo đối tượng trạng thái ban đầu: osgUtil::Optimizer optimizer; optimizer.optimize(loadedModel.get()); osg::ClearNode* backdrop = new osg::ClearNode; backdrop->setClearColor(osg::Vec4(0.4, 0.4, 0.7 ,0.0f)); root->addChild(backdrop); osg::ref_ptr effect = new osgFX::SpecularHighlights; effect->setTextureUnit(1); effect->addChild(loadedModel.get()); root->addChild(effect.get()); viewer.setSceneData(root.get() ); viewer.realize(); return viewer.run();  Load liệu: osg::ref_ptr loadedModel = osgDB::readNodeFile("couple.w2g"); if (!loadedModel) { std::cout getParent(0)) { osgSim::DOFTransform* dof = dynamic_cast< osgSim::DOFTransform*> (hitr->nodePath.back()->getParent(0)); // the geodes are identified by name if(dof){ dof->setAnimationOn(!dof->getAnimationOn()); } void PickHandler::doublepick(osgViewer::View* view, const osgGA::GUIEventAdapter& ea) { osgUtil::LineSegmentIntersector::Intersections intersections; float x = ea.getX(); 76 float y = ea.getY(); if (view->computeIntersections(x,y,intersections)) { osgUtil::LineSegmentIntersector::Intersections::iterator hitr = intersections.begin(); if (!hitr->nodePath.empty() && hitr->nodePath.back()->getParent(0)) { osgSim::DOFTransform* dof = dynamic_cast< osgSim::DOFTransform*> (hitr->nodePath.back()->getParent(0)); // the geodes are identified by name if(dof){ double minHPR=dof->getMinHPR().length(); double maxHPR=dof- >getMaxHPR().length(); if(minHPR>maxHPR) dof->setCurrentHPR(dof->getMaxHPR()); else dof->setCurrentHPR(dof->getMinHPR()); dof->setAnimationOn(false); } } } } Mã nguồn đưa sản phẩm ô tô lên web  Đăng ký plug-ins hiển thị function ExecCoreCommand(command) { compcommand = command; document.W2GWeb.execCoreCommand(compcommand); } 77 var is; var caps; var isIE3Mac = false; if ((navigator.appVersion.indexOf("Mac")!=-1) &&(navigator.userAgent.indexOf("MSIE")!=-1)&& (parseInt(navigator.appVersion)==3))isIE3Mac = true; else { is = new Is(); caps = new Caps(); } function install_firefox (aEvent) { var params = {"W2G": { URL: aEvent.target.href,toString: function () { return this.URL; }}}; InstallTrigger.install(params); return false; }  Hiển thị ô tô khung hiển thị if (BrowserDetect.OS == "Windows") { supported_browser = false; plugin_installed = false; if (BrowserDetect.browser == "Firefox") { supported_browser = true; plugin_installed = caps.W2G; if (!plugin_installed ) { document.write('You should install the '); } } if (BrowserDetect.browser == "Explorer") { var supported_browser = true; plugin_installed = caps.W2G; 78 plugin_installed = true; if ( ! plugin_installed ) { document.write('You should install the '); } if (supported_browser && plugin_installed) { document.write(object_string); document.write(''); function ExecCoreCommand(command) {compcommand = command; document.W2G.execCoreCommand(compcommand); else { if( ! supported_browser) { document.write(' Sorry, ' + BrowserDetect.browser +' is not a supported browser'); else { document.write(' Sorry, this plugin runs only under Windopws'); } 79 DANH MỤC HÌNH VẼ Hình – Nhà hát lớn Hà Nội Hình – Một phố cổ thời Pháp thuộc Hình – Điện Kính Thiên Hình – Mô thực ảo Hình – Ba đặc tính VR 10 Hình – Tính tương tác VR 11 Hình – Sự đắm chìm VR .13 Hình – Minh họa tính tưởng tượng VR 14 Hình - Ứng dụng công nghệ VR thiết kế kiến trúc 18 Hình 10 - Ứng dụng công nghệ VR lĩnh vực giải trí 19 Hình 11 – Mô hình huấn luyện bay sử dụng công nghệ VR 20 Hình 12 - Phẫu thuật ảo – Phương pháp đào tạo phẫu thuật dùng công nghệ Thực ảo .21 Hình 13 – Một cảnh trừu tượng Scene graph 23 Hình 14 – Một cách tổ chức Scene graph .24 Hình 15 – Stack chương trình 3D .25 Hình 17 - Sơ đồ kế thừa Geometry Scene Graph 31 Hình 18 - Scene Graph biểu diễn đối tượng sở liệu 32 Hình 19 - Scene Graph rút gọn .32 Hình 20 – Việc tham chiếu scene graph 33 Hình 21 – Xóa scene graph nhiều tầng 33 Hình 22 – Quy trình hiển thị sản phẩm mô web .41 Hình 25 – Quan hệ hệ thống sản phẩm thực ảo 44 Hình 26 – Quá trình số hóa tái tạo cảnh 3D 46 Hình 27 – Xây dựng mô hình xác định kiến trúc đối tượng .47 Hình 28 – Định vị kiến trúc đối tượng 48 Hình 29 – Tạo vật liệu ảnh phủ cho cảnh 3D 48 Hình 30 – Xây dựng liệu mô mức thấp 49 Hình 31 – Quá trình sinh ảnh cảnh mô 49 80 Hình 32 – Sơ đồ kiến trúc Firefox 50 Hình 33 – Chi tiết thành phần kiến trúc Firefox Các thành phần hiển thị phụ trợ khác tùy hệ điều hành máy chủ 52 Hình 34 – Kiến trúc XPToolkit .54 Hình 35 – Thành phần tương tác mở rộng .57 Hình 36 – Kiến trúc plugins Firefox 58 Hình 37 – Xe Genesis-Couple .60 Hình 38 – Một số phận xe 63 Hình 39 – Lấy liệu từ mô hình 64 Hình 40 – Dữ liệu xuất phận tương ứng 64 Hình 41 – Cây liệu Geometry ô tô 66 Hình 42 – Mặt trước xe 66 Hình 43 – Mặt xe 67 Hình 44 – Nội thất xe 67 Hình 45 – Động xe 68 Hình 46 – Hình ảnh cửa mở 68 Hình 47 – Sơ đồ cấu trúc giao diện trang web quảng bá sản phẩm 69 Hình 48 – Giao diện tổng quan web quảng bá .69 Hình 49 – Tổng quan trình hiển thị ô tô lên web .70 Hình 50 – Hình ảnh quảng bá ô tô website .70 81

Ngày đăng: 11/08/2016, 16:46

Nguồn tham khảo

Tài liệu tham khảo Loại Chi tiết
[1] Nguyễn Văn Huân (2007), “Mô phỏng chất liệu trong thực tại ảo và ứng dụng”, Đề cương NCS, 2007 Sách, tạp chí
Tiêu đề: Mô phỏng chất liệu trong thực tại ảo và ứng dụng
Tác giả: Nguyễn Văn Huân
Năm: 2007
[2] Nguyễn Văn Huân - Vũ Đức Thái, Kỹ thuật lập trình mô phỏng thế giới thực dựa trên Morfit, 2006 Khác
[4] Paul Martz, 2007, OpenScenegraph Quick Start guide, Mountain View, California, 136 Khác
[5] Michael Kriegel &amp; Meiyii Lim, OpenSceneGraph Tutorial, February 2009, Heriot-Watt University, Edinburgh Khác
[6] Andre Campos, June 2, 2007, Conceptual Architecture of Firefox, EMSE Khác
[7] David Woolford, June 15th 03, Understanding and Using Scene graphs, Prentice Hall, United States of America Khác
[8] Thomas Samuelsen, 2007, Distributed OpenSceneGraph, Faculty of ScienceUniversity of Troms, 80 Khác
[10] Jordi Torres, 2008, OSG Virtual Planets User Guide, Que Corportation, United States of America, 84 Khác
[11] Priit Tammets, 1997, Virtual reality in architecture, IMKE Khác
[12] David Hu, 1996, Architecture of Virtual Reality, EMSE Khác

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

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

TÀI LIỆU LIÊN QUAN

w