CHƯƠNG 1: TỔNG QUAN VỀ THỰC TẠI ẢO VÀ MÔ HÌNH 3D TRONG THỰC TẠI ẢO. Khái quát về thực tại ảo Thực tại ảo là môi trường ba chiều được phát sinh, tổng hợp và điều khiển thông qua máy vi tính nhằm mục đích mô phỏng lại thế giới thực hoặc một thế giới theo tưởng tượng của con người. Nó cho phép người dùng thông qua các thiết bị ngoại vi và bộ chuyển đổi tương tác các sự kiện, hành động của thế giới thực. Ví dụ: Người sử dụng có thể dịch chuyển một vật thể trong thế giới ảo, hoặc có thể cảm nhận một vật khi chạm vào nó…Trong đó thiết bị ngoại vi sẽ làm nhiệm vụ chuyển những hoạt động của người sử dụng vào bộ chuyển đổi, sau đó bộ chuyển đổi sẽ chuyển những tín hiệu này thành các tương tác vào môi trường ảo, đồng thời môi trường cũng chuyển những tác dụng của nó đến bộ chuyển đổi và bộ chuyển đổi chuyển đến các thiết bị ngoại vi, sau đó các thiết bị ngoại vi sẽ tác động đến người sử dụng.
Vì vậy người sử dụng sẽ có khả năng tương tác với môi trường ảo như là tương tác với chính môi trường thực. Ngoài thuật ngữ thực tại ảo (Virtual reality) người ta cũng hay đề cập tới thuật ngữ thế giới ảo (Virtual World). Thực chất đây là hai khái niệm tương đồng để chỉ một không gian ảo mà trong không gian này những người sử dụng có thể tương tác với các đối tượng của không gian ảo, hoặc những người sử dụng có thể tương tác với nhau trong không gian đó. Nói chung các hệ thống thực tại ảo phải xử lý một khối lượng lớn thông tin đa phần là các thông tin của các đối tượng 3D do đó tốn bộ nhớ và đòi hỏi thời gian xử lý là thời gian thực vì thế nó yêu cầu một lượng bộ nhớ RAM lớn và bộ xử lý cùng các thiết bị vào ra có tốc độ cao.
Vì vậy, mặc dù bắt đầu LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 4 được nghiên cứu từ khá lâu, nhưng trong một số năm gần đây thực tại ảo mới có được sự phát triển và ngày càng mở rộng. Các thiết bị ngoại vi sử dụng trong lĩnh vực thực tại ảo ngày càng hiện đại và đa dạng. Một trong những thiết bị phải kể đến là hệ thống HMD (Head- Mounted-Display). Đây là một trong những hê thống được phát triển đầu tiên để phục vụ trong lĩnh vực này.
Ngày nay, nó vẫn là một hệ thống không thể thiếu được trong lĩnh vực thực tại ảo. Hệ thống này gồm có hai màn hình gắn trực tiếp vào hai mắt, cho phép bạn nhìn, cảm nhận thế giới ảo như là không gian trong thế giới thực và một số thiết bị rất nhạy nhằm xác định vị trí góc quay của HMD như hình 1. Từ đó hệ thống sẽ tính toán góc nhìn và vị trí của bạn trong thế giới ảo. Hệ thống HMD Ngoài ra hệ thống HMD, thiết bị ngoại vi sử dụng trong lĩnh vực thực tại ảo còn có BOOM và CAVE.
BOOM (Binocular Omni-orientation Monitor) và CAVE (Cave Automatic Virtual Envirronment) là hai hệ thống, ví dụ như BOOM không dùng mũ gắn trên đầu mà dùng một cái cần gắn màn hình vào một đầu có tay cầm ở màn hình. Khi bạn nhìn vào màn hình dịch chuyển nó, lập tức thiết bị nháy cũng dịch chuyển theo góc nhìn, vị trí nhìn của bạn cũng thay đổi như hình 1.2 LUAN VAN CHAT LUONG download : add luanvanchat@agmail. Hệ thống BOOM Ngay nay, các thiết bị trên đã và đang được phát triển hoàn thiện hơn, đồng thời trong mỗi ngành ứng dụng người ta đã phát triển các hệ thống thiết bị đặc trưng cho các ứng dụng đó. Công nghệ mới ngày càng đưa ra nhiều thiết bị hiện đại hơn cho phép con người tiến gần tới thực tại ảo hơn.
Ví dụ như: Găng tay dữ liệu (data gloves), áo dữ liệu… Và các thiết bị đầu vào ba chiều như máy quét ba chiều, máy quay ba chiều… Thực tại ảo là một môi trường 3D trên máy vi tính, nó sử dụng một lượng lớn các thông tin đồ họa và các thông tin này luôn luôn biến đổi. Do đó, nó không thể dùng các phương pháp truy cập trực tiếp bộ nhớ đồ họa (vì tốc độ chậm), mà phải dùng phương pháp truy cập trực tiếp bộ nhớ và sử dụng bộ tăng tốc đồ họa. Vì vậy người ta cần một phần mềm cho phép truy cập trực tiếp bộ nhớ và điều khiển bộ tăng tốc đồ họa. Hiện nay một số chuẩn phần mềm được sử dụng nhiều như: Directx, OpenGL, MiniGL…Hiện nay thực tại LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 6 ảo đã được sử dụng rộng rãi, các ứng dụng trên mạng của nó ngày càng nhiều nên tổ chức W3C đưa ra một mô hình chuẩn trên mạng cho thực tại ảo.
Đó là mô hình VRML (Virtual Renlity modeling language). Các lĩnh vực ứng dụng của Thực tại ảo Công nghệ Thực tại ảo đang ngày một phát triển rộng rãi và đã có mặt trong hầu hết các lĩnh vực quan trọng của cuộc sống. Kiến trúc, xây dựng và công nghiệp chế tạo Hình 1. Ứng dụng Thực tại ảo trong thiết kế nội thất Thiết kế kiến trúc là một trong những lĩnh vực ứng dụng công nghệ thực tại ảo nhiều nhất.
Trước đây, khi chưa có thực tại ảo, các ý tưởng công trình kiến trúc chỉ được thể hiện trên các khổ giấy. Và chi tiết bằng cách thêm thông số và bản vẽ các mặt của công trình. Ngày nay, khả năng mô hình hoá thế giới thực của công nghệ thực tại ảo dường như đáp ứng một cách đầy đủ, trực quan các công trình của ngành thiết kế kiến trúc từ không gian 3D, kết cấu công trình, vật liệu, ánh sáng,. cho phép khách hàng, nhà đầu tư tự do tham quan, khảo sát công trình cần xây dựng của họ theo nhiều góc độ và vị trí khác nhau.
LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 7 Bên cạnh kiến trúc, xây dựng công nghệ thực tại ảo hỗ trợ đắc lực cho ngành sản xuất thiết bị cơ khí, mà công đoạn thiết kế mô hình có vai trò quan trọng khi thiết kế động cơ, thiết kế ô tô, tàu biển, máy bay,. Ứng dụng Thực tại ảo trong thiết kế xe hơi Khả năng mô hình hoá cho phép nhà thiết kế thể hiện được một cách trực quan nhất ý tưởng thiết kế của mình, qua đó có thể đánh giá cơ bản về hiệu năng của thiết bị dựa trên những thử nghiệm mô phỏng trên thiết bị ảo, và có những hiệu chỉnh cần thiết trước khi thiết bị thực sự được sản xuất. Điều này rõ ràng góp phần không nhỏ trong thành công của thiết bị công nghệ, giảm bớt những chi phí phát sinh. Giải trí Khi công nghệ thực tại ảo ra đời, con người luôn luôn nghĩ ra những thứ mới để đầu tư cho lĩnh vực giải trí.
Việc áp dụng công nghệ 3D khiến chi phí đầu tư vào lĩnh vực phim, game, … khá thấp mà lợi nhuận thu vào là vô cùng to lớn. Số lượng người bị cuốn hút theo các trò chơi game, đặc biệt là giới trẻ, tăng theo cấp số nhân LUAN VAN CHAT LUONG download : add luanvanchat@agmail. Ứng dụng Thực tại ảo trong game giải trí số lượng vé bán ra trong các rạp chiếu phim 3D làm vô cùng lớn từ năm 2007 trở về đây, ví dụ như phim Avatar, Transfomer,. Ứng dụng Thực tại ảo trong phim Avatar Hơn thế, sự phát triển mạnh mẽ trong lĩnh vực công nghệ, giúp phần cứng máy tính càng ngày càng đáp ứng được các nhu cầu của của các nhà sản xuất cũng như các tín đồ giải trí.
Nếu như chúng ta trở lại khoảng hơn 15 năm về trước, thật khó có thể tìm thấy một máy tính có cấu hình đủ mạnh để cho phép tạo ra các ứng dụng thực tại ảo thời gian thực. Giáo dục và đào tạo Ngay từ khi công nghệ 3D ra đời, thì hầu hết các ứng dụng thực tại ảo đều được phát triển trong quân đội. Sự đầu tư vô cùng lớn từ phía các nhà lãnh đạo của Mỹ, Nga,. là việc tập luyện bắn ảo, các bài toán mô phỏng cháy nổ của thuốc súng, hay mô phỏng đường đi của tên lửa, … LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 9 Ngày nay, sự phát triển trên nền công nghệ và kỹ thuật cao, thực tại ảo tích hợp những đặc tính làm cho bản thân nó có những tiềm năng vượt trội so với các công nghệ đa phương tiện truyền thống khác.
Ví dụ: lái xe đạp tương tác ảo cho trẻ em, tương tác lái container, lái máy bay ảo. Qua các thiết bị phần cứng, như màn hình, joytick, kính, người học có thể nhập vai để tương tác với thực tế ảo thông qua các hành động của mình, đồng thời thế giới ảo cũng tác động lại với người học, khiến người học tăng thêm các kỹ năng nghiệp vụ mà không cần phải chịu chi phí, hay hậu quả do mình gây ra. Ví dụ một vụ lái xe container mà đâm vào một tòa nhà ven đường,… Hình 1. Mô phỏng lái tàu ảo của công ty mô phỏng Việt Nam Khi công nghệ thực tại ảo tính toán chính xác những vụ nổ, vụ va chạm, tính toán khác trong xã hội thì ngày càng nhiều các thí nghiệm được thực hiện ngay trên môi trường ảo.
Tính chất trực quan của bài giảng thực tại ảo được nâng cao một bước làm tăng sự hứng thú trong học tập cũng như khả năng ghi nhớ các khái niệm quan trọng trong bài giảng. Ví dụ chúng ta hoàn toàn có thể tạo ra một môi LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 10 trường ảo của các trận chiến trong môn học lịch sử mà người học có thể nhìn cuộc chiến từ nhiều góc độ khác nhau, có thể là người trung gian, có thể là hóa thân một nhân vật để tham gia trận chiến đó. Từ đó, học viên nắm bắt được nhanh chóng và có ý thức hơn với những tính huống được học. Và cũng không phải là viễn tưởng khi ta có thể nói rằng một ngày nào đó bài học của học viên sẽ là những kỹ năng sống được đào tạo trong môi trường ảo.
LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 11 Y học Trong y học, công nghệ thực tại ảo giúp cho con người có thể thao tác giải phẩu trực tiếp với các thể ảo. Giúp cho việc đào tạo các bác sỹ đa khoa được hoàn thiện hơn và tự tin hơn trong các ca mổ của mình. Giúp cho công nghệ y tế được phát triển hơn, qua mô phỏng giúp cho con người hiểu hơn về quá trình truyền máu, tiêu hóa thức ăn,. từ các bài toán mô phỏng.