Chương 7 KẾT LUẬN

Một phần của tài liệu Phương pháp chuyển đổi cấu trúc đồ họa webgl (Trang 49 - 50)

Với sự tồn tại một số các hệ thống cũ và lạc hậu cùng với nhu cầu sử dụng đồ họa 3D ngày càng tăng thì cần có một phương pháp có thể chuyển đổi đồ họa WebGL sang cấu trúc đồ họa khác có thể chạy được trên các hệ thống cũ. Với việc tìm hiểu phương pháp chuyển đổi cấu trúc đồ họa WebGL sang Flash, có thể thấy việc chuyển đổi đồ họa WebGL từ những hệ thống mới sang hệ thống cũ là hoàn toàn có thể xây dựng được. Dựa vào phương pháp trên tôi đã xây dựng một chương trình mô phỏng phương pháp chuyển đổi dựa trên chương trình WebGL “Kỹ thuật hiển thị dữ liệu trên bản đồ” và đạt được một số kết quả nhất định. Cùng với đó mô hình phân lớp dữ liệu là mô hình có nhiều ưu điểm trong việc xây dựng các thành phần hệ thống một cách tách biệt và linh động. Với việc sử dụng mô hình này, sẽ giảm phụ thuộc vào việc tải dữ liệu bản đồ từ Open Street Map và giảm tải cho chương trình trong việc xử lý dữ liệu bản đồ, đồng thời tăng hiệu suất tải trang đáng kể. Từ những kết quả đạt được qua thực nghiệm có thể thấy phương pháp chuyển đổi từ WebGL sang dùng Flash trình bày trong khóa luận này có nhiều hứa hẹn được áp dụng trong những hệ thống cũ không hỗ trợ WebGL. Với khả năng có thể chạy trên nhiều trình duyệt khác nhau từ những trình duyệt cũ đến những trình duyệt hiện đại, phương pháp chuyển đổi có thể đáp ứng tốt với các nhu cầu hiển thị cơ bản về đồ họa 3D.

Mặc dù vậy, bên cạnh những kết quả đã đạt được, khoá luận không tránh khỏi những thiếu sót, nhược điểm do hạn chế về thời gian và công nghệ. Hiện tại chương trình vẫn còn chưa tối ưu, mới chỉ áp dụng cho một vài chương trình WebGL nhất định, chưa thể áp dụng cho nhiều loại chương trình WebGL khác nhau do điều cần thiết của phương pháp là phải hiểu sâu và rõ các thành phần của chương trình WebGL thì mới có thể thực hiện việc chuyển đồi. Bên cạnh đó hiệu năng chương trình còn kém khi thời gian tải trang lâu, chất lượng hiển thị trung bình chưa cao. Ngoài ra, hệ thống vẫn chưa áp dụng việc phân lớp dữ liệu nhằm tăng hiệu suất cũng như sử dụng dữ liệu một cách hiệu quả.

Do vậy, trong thời gian tới, có một vài hướng phát triển hệ thống như cải tiến thêm về hiệu năng (thời gian tải trang và chất lượng hiển thị) và áp dụng việc phân lớp dữ liệu đối với hệ thống. Ngoài ra như đã trình bày ở các chương trước, thì việc chuyển đổi đối với nhiều hệ thống khác nhau thì ta có thể tiếp tục phát triển phương pháp xử lý WebGL trên Server thông qua xử lý và bóc tách các frame. Như vậy, hệ thống sẽ có khả năng phát triển và ứng dụng rộng hơn.

Một phần của tài liệu Phương pháp chuyển đổi cấu trúc đồ họa webgl (Trang 49 - 50)