Engine Web3D

Engine Web3D là gì?

Web3D là công nghệ đồ hoạ 3 chiều dựa vào các phần mềm thiết kế và được triển khai trên nền web.

Mỗi Engine 3D thông thường bao gồm 3 phần chính đó là:
+ Mô hình tĩnh (Render)
+ Mô hình động (Animation)
+ Trí tuệ nhân tạo (Aritifical Intelligence - AI).

Trong công nghệ 3D thì AI thật sự quan trọng khi triển khai Game Engine. Trên ứng dụng nền Web3D Engine thì phần Render là quan trọng nhất. Điều này cho thấy Web3D sẽ sử dụng mô hình tĩnh để từ đó dựng nên mô hình động và xử lý theo lập trình AI trên nền ngôn ngữ lập trình logic.

Điểm khác biệt lớn nhất của Web3D là khả năng cung cấp cho người dùng tính tương tác thật với những hiệu ứng về nghe và nhìn. Do đó, người dùng có thể cảm nhận, khám phá sản phẩm không khác gì trong thực tế.
Với Web3D, những nhà thiết kế thỏa sức sáng tạo mà không còn lo ngại vì tác phẩm của mình quá lớn về dung lượng để triển khai trên web. Người xem cũng thích thú và kinh ngạc trước sự sống động từ các tác phẩm. Không cần cài đặt, tất cả những gì người sử dụng cần để xem sản phẩm 3D chỉ đơn giản là trình duyệt web, con chuột và bàn phím; không cần cài đặt thêm bất cứ chương trình nào vì bản thân Engine 3D đã được tự động trên máy chủ khi cung cấp trực tuyến.

Theo ông Phan Công Chánh, Giám đốc kinh doanh Công ty Cổ phần CloudForces, đơn vị phát triển công nghệ Web3D (www.web3d.com.vn) cho biết, phần chính của công nghệ này là Engine Web3D và được CloudForces xây dựng hơn 3 năm trên các môi trường phát triển như .NET 2.0, Maya, VRay, 3DS Max, Flash...“Điểm mấu chốt của việc triển khai Web 3D tại Việt Nam là do chúng ta chưa có 1 Engine 3D nào đủ sức triển khai các dự án Web 3D trên Internet vừa nhanh lại vừa đáp ứng tốt các yêu cầu về kỹ thuật (chạy ổn định, kiến trúc mở, dễ phát triển, nâng cấp)”, ông Chánh chia sẻ.
Thực tế cho thấy, đến nay hầu như tại Việt Nam vẫn chưa có ứng dụng về Web3D hoàn chỉnh bởi nhiều yếu tố về con người và công nghệ. Và sản phẩm Engine Web3D made in VietNam đã ra đời sau hơn thời gian dài xây dựng và phát triển bởi nhóm những cựu Sinh viên khoa CNTT của Trường Đại học Bách Khoa TP.HCM trong việc ứng dụng các mô hình 3D như khám phá không gian thật.
Để cho ra sản phẩm Engine Web3D, các thành viên đã làm việc đêm ngày để phác thảo, xây dựng, lập trình và đồ họa thông qua những công nghệ mới. Ý tưởng được hiện thực làm cho các thành viên như có thêm một nghị lực về một công nghệ Engine Web3D khi giới thiệu và triển khai tại Việt Nam và Singapore.

Engine Web3D và ứng dụng trong cuộc sống

- Trong các dự án mô hình tòa nhà tương tác, hay bất động sản, nếu được thiết kế và ứng dụng Web3D, khách hàng sẽ dễ hình dung rõ nét từ kiến trúc tổng thể dự án đến chi tiết của từng căn hộ, cũng như bố trí khung cảnh bài trí xung quanh. Hơn thế, khách hàng dễ dàng đến tham quan dự án, phòng khách, phòng ngủ, phòng tắm, cầu thang... đến các chi tiết nhỏ nhất như việc bố trí, trang trí nội thất, tương tác với các thiết bị nghe nhìn… như thể việc tham quan đang diễn ra trước mắt chỉ với trình duyệt Web và click chuột.

Khi có một yêu cầu từ phía khách hàng, mỗi mô hình tĩnh mà khách hàng yêu cầu đều sẽ được mô hình hóa lại trên mô hình động và sử dụng Engine Web3D và các thuật toán lập trình AI nhằm tăng tính tương tác cao hơn cho khách hàng. Khi đó, chỉ cần ngồi ở nơi làm việc là khách hàng có thể xem và góp ý về sản phẩm, giúp tiết kiệm thời gian cho cả đôi bên.

- Engine Web3D còn được ứng dụng nhiều trong các mô hình showroom, mô hình xe hơi, mô hình sản phẩm bởi tính năng tiếp cận hiển thị màu sắc ở mức độ chất lượng cao và chi tiết khi tương tác bằng click chuột.
Ngoài ra, Engine Web3D còn được ứng dụng trong lĩnh vực thiết kế trực tuyến chi tiết sản phẩm để khách hàng có thể đưa thông điệp quảng cáo của mình tới người tiêu dùng thông qua Tooltips. Với tính năng này, mỗi sản phẩm của khách hàng yêu cầu, sau khi được mô hình động, mỗi chi tiết trong sản phẩm này sẽ được hiển thị chi tiết như tương tác thật.

Nói một cách dễ hình dung, khi một dự án phòng ở được sử dụng Engine Web3D để đồ họa và đưa lên trình duyệt Web, người dùng quan tâm chỉ cần khi vào tham quan trực tuyến có thể sử dụng chuột để rê vào mỗi vật dụng. Khi đó, tooltips sẽ giúp truyền tải thông điệp của khách hàng tới người dùng như cho người dùng biết đó là vật dụng gì, xuất xứ ở đâu, do ai sản xuất…

Đối với những Game Online trực tuyến thì Engine Web3D cũng sẽ mang lại nhiều ứng dụng so với Game Engine nhất là về tối ưu tốc độ và chất lượng hiển thị nhân vật. Trong Web Game, việc lập trình AI được dùng cao nhất trong Game Engine thì Web3D Engine cũng sẽ ứng dụng giải thuật này tối ưu nhằm tăng tính tương tác cao cho người chơi trên Web.

Theo : http://ide.edu.vn