IV. Kết quả xây dựng và triển kha
5. Cài đặt hệ thống
Phần này trình bày chi tiết mô hình cài đặt của hệ thống. Các lớp, phương thức và thuộc tính tiêu biểu sẽđược trình bày.
6. Kết luận
Khóa luận đã xây dựng được một khung cảnh 3D hỗ trợ giao diện ZUI một cách tựđộng. Khung cảnh 3D bao gồm các đối tượng hình học cơ
bản(như hình cầu, hình hộp chữ nhật), hình ảnh và nguồn sáng. Sử dụng hệ thống này người dùng có thể dễ dàng dựng nên khung cảnh 3D với nhiều thành phần khác nhau mà không cần phải quan tâm đến những xử lý đồ họa ở mức thấp với các câu lệnh OpenGL ES.
Ngoài ra với thiết kế có tính mở, người dùng cũng có thể tự định nghĩa các lớp mới để biểu diễn các kiểu đối tượng mới bằng cách kế thừa từ những lớp đã có sẵn của hệ thống. Bên cạnh những kết quảđã đạt được hệ thống còn tồn tại một số hạn chế. Đối với các thiết bị có bàn phím, hệ thống đã cung cấp khá đầy đủ giao diện ZUI. Tuy nhiên đối với các hệ thống có màn hình cảm ứng, hệ thống mới chỉ xử lý được sự
kiện nhấn bút để thực hiện phóng to khung cảnh và thay đổi góc nhìn.
Ngoài ra các kiểu đối tượng được hỗ trợ bởi hệ thống vẫn còn ít và còn khá đơn giản. Hệ
thống cũng chưa cài đặt được chức năng xử lý tăng giảm độ phân giải đối với các mô hình mạng lưới.
Tài liệu tham khảo
[1] Thorsten Büring: Zoomable User Interface on Small Screens.
[2] Benjamin B.Bederson, Jesse Grosjean, Jon Meyer: Toolkit Design for Interactive Structured Graphics.
[3] Mikael Gustavsson: 3D Game Engine Design for Mobile Phones with OpenGL ES 2.0.
[4] Erich Gamma, Richard Helm, Ralph Johnson, John
Vlissides: Design Patterns Elements of Reusable Object-Oriented Software.
[5] Khronos Group: OpenGL ES Specification. [6] http://glprogramming.com/red/