Please wait...

Top Bar -->

Bài 2: Giới thiệu đồ họa máy tính

date_range 2017-02-25

-Đồ họa máy tính là 1 ngành khoa học Tin học chuyên nghiên cứu về các phương pháp và kỹ thuật để có thể  mô tả và thao tác trên các đối tượng của thế giới thực bằng máy tính.

  • Về bản chất: đó là 1 quá trình xây dựng và phát triển các công cụ trên cả 2 lĩnh vực phần cứng và phần mềm hỗ trợ cho các lập trình viên thiết kế các chương trình có khả năng đồ họa cao.
  • Với việc mô tả dữ liệu thông qua các hình ảnh và màu sắc đa dạng của nó, các chương trình đồ họa thường thu hút người sử dụng bởi tính thân thiện, dễ dùng,… kích thích khả năng sang tạo và nâng cao năng suất làm việc. Do vậy, đồ họa máy tính được ứng dụng trong nhiều lĩnh vực: giáo dục, thương mại..

-Các kỹ thuật đồ họa:

*Kỹ thuật đồ họa điểm: ( ở bộ môn ĐHMT thì ta sẽ học kỹ thuật đồ họa này)

  • Các hình ảnh được hiển thị thông qua từng Pixel ( từng mẫu rời rạc).
  • Với kỹ thuật này, chúng ta có thể tạo ra, xóa hoặc thay đổi thuộc tính của từng Pixel của các đối tượng.
  • Các hình ảnh được hiển thị như 1 lưới điểm rời rạc (grid), từng điểm đều có vị trí xác định được hiển thi với 1 giá trị nguyên biểu thị màu sắc hoặc độ sáng của điểm đó. Tập hợp tất cả các Pixel của grid tạo nên hình ảnh của đối tượng mà ta muốn biểu diễn.

*Kỹ thuật đồ họa vector:

  • Xây dựng mô hình hình học cho hình ảnh đối tượng, xác định các thuộc tính của mô hình hình học, sau đó dựa trên mô hình này để thực hiện quá trình tô trát để hiển thị từng điểm của mô hình,hình ảnh của đối tượng.
  • Kỹ thuật này chỉ lưu trữ mô hình toán học của các thành phần trong mô hình hình học cùng với các thuộc tính tương ứng mà không cần lưu lại tòa bộ tất cả các Pixel của hình ảnh đối tượng.

Vd:

-Màn hình đồ họa:

  • Mỗi máy tính đều có 1 CARD dùng để quản lý màn hình, gọi là Video Adapter hay Graphics Adapter.
  • Có nhiều loại adapter như: CGA, MCGA, EGA, VGA.
  • Các adapter có thể làm việc ở 2 chế độ: văn bản ( Text Mode) và đồ họa (Graphics Mode).

-Biểu diễn tọa độ:

-Vẽ điểm:

  • Trong các hệ thống đồ họa, 1 điểm (Pixel) được biểu thị bởi các tọa độ bằng số (nguyên)

Vd: trong mặt phẳng, một điểm là một cặp (x,y). Trong không gian 3 chiều, một điểm là bộ ba (x,y,z).

  • Trên màn hình của máy tính, mỗi điểm là 1 vị trí trong vùng nhớ màn hình , dùng để lưu trữ các thông tin về độ sang của điểm tương ứng trên màn hình.
  • Số điểm vẽ trên màn hình được gọi là độ phân giải của màn hình (320×200, 480×640, 1024×1024,..)

Cảm ơn các bạn đã đọc bài viết . Mong bài viết giúp ích cho việc học tập của các bạn !