Các nội dung chính
SE2022-Nhom-2.1
Đề bài: Tìm hiểu 3D/AR với Google Model-Viewer, ứng dụng xây dựng hệ thống trình diễn 3D/AR bằng công nghệ Web (Php Yii2 Starter Kit or NodeJS(Express, Nest ..), ReactJs)
Các thành viên gồm:
-Đồng Đức Anh
-Nguyễn Đức Chính
-Lâm Sơn Đạt
-Trần Tiến Hảo
Click vào biểu tượng hình người, xong đó Click vào login
Sẽ xuất hiện trang để đăng nhập
Nhập tài khoản và mật khẩu rồi tận hưởng ^^
Dưới mỗi model sẽ có nút view. Click vào đó để xem các model.
Lưu ý: Chỉ làm được sau khi đăng nhập
AR ( viết tắt: Augmented Reality, tạm dịch: thực tế ảo tăng cường) là công nghệ mới được tăng cường từ công nghệ VR. Công nghệ này có khả năng xóa bỏ ranh giới thực và mô hình 3D ảo. Nghĩa là người dùng sẽ được trải nghiệm mô hình ảo trong không gian ảo trong không gian thực tế thông qua smartphone hoặc máy tính.
Những thành phần ảo của công nghệ AR được tạo ra từ máy tính và tái hiện lại ngay trong không gian bạn đang ở. Không chỉ xuất hiện ở môi trường thực, chúng còn được bổ trợ thêm âm thanh, video, đồ họa,.. Tính năng này mang đến cho người dùng một trải nghiệm chân thật và sinh động nhất. Bạn hoàn toàn có thể tương tác với các mô hình ảo qua điện thoại.
- Mô hình hóa: bao gồm mô hình hóa đa giác và ‘điêu khắc’ (hiểu nôm na là đều biến các đa giác thành các hình hài mình mong muốn, tạo ra các model)
- Texturing: có thể hiểu như tô tượng vậy.
- Shading: cho biết chi tiết đó được làm từ vật liệu nào.
- Rigging: xây dựng một bộ khung xương bên trong mô hình.
- Animation: tạo ra các chuyện động cho mô hình.
- Vectary
- Maya
- 3ds Max
- Cinema 4D
- Softmage
- Blender
- WWW – World Wide Web(WWW, thường được gọi tắt là Web) là một trong những dịch vụ được dùng rất phổ biến trên Internet. Được xây dựng chủ yếu trên nền văn bản, đồ họa và các hiệu ứng tương tác, Web ngày càng được sử dụng phổ biến và giờ đây đã là một phần quen thuộc của cuộc sống.
- HTTP - HyperText Transfer Protocol: giao thức chuyển giao siêu văn bản trên Web, được xem như là một ngôn ngữ “nói chuyện” giữa Web clients và Web servers.
- URL - Uniform Resource Locator: Khái niệm này ra đời cùng lúc với Internet, vấn đề đặt ra lúc đó là cách thức qui định đặt tên địa chỉ như thế nào nhằm mục đích để giúp cho người dùng dễ dàng truy cập đến nguồn tài nguyên trên Web.
- HTML - (HyperText Markup Language – Ngôn ngữ đánh dấu siêu văn bản) là ngôn ngữ dùng để tạo trang web, có chức năng giúp người dùng xây dựng và cấu trúc các phần trong trang web hoặc ứng dụng, thường được sử dụng trong phân chia các đoạn văn, heading, link, blockquotes,...
- CSS - Cascading Style Sheets: là một ngôn ngữ được sử dụng để tìm và định dạng lại các phần tử được tạo ra bởi HTML. CSS là ngôn ngữ tạo phong cách cho trang web.
- JavaScript là ngôn ngữ lập trình website phổ biến hiện nay, nó được tích hợp và nhúng vào HTML giúp website trở nên sống động hơn.
MySQL hiện là phần mềm hệ thống quản lý cơ sở dữ liệu phổ biến nhất được sử dụng để quản lý cơ sở dữ liệu quan hệ. Đây là phần mềm cơ sở dữ liệu nguồn mở, được hỗ trợ bởi Công ty Oracle. Đây là hệ thống quản lý cơ sở dữ liệu nhanh, có thể mở rộng và dễ sử dụng so với Microsoft SQL Server và Cơ sở dữ liệu Oracle.
Ưu điểm: • Dễ sử dụng • Độ bảo mật cao • Đa tính năng • Khả năng mở rộng và mạnh mẽ • Nhanh chóng
Model-viewer là một công cụ giúp hiển thị các mô hình 3D một cách dễ dàng, tương thích trên nhiều trình duyệt và thiết bị.






