MỞ ĐẦU: NHỮNG VẤN ĐỀ CĂN BẢN Mã bài: MĐ 23 – 01. Giới thiệu chung Definition (ISO): Phương pháp và công nghệ chuyển đổi dữ liệu từ thiết bị đồ họa sang máy tính. Computer Graphics là phương tiện đa năng và mạnh mẽ nhất của giao tiếp giữa con người và máy tính. Computer Graphics (Kỹ thuật đồ hoạ máy tính) là một lĩnh vực của Công nghệ thông tin mà ở đó nghiên cứu, xây dựng và tập hợp các công cụ (mô hình lý thuyết và phần mềm) khác nhau để: kiến tạo, xây dựng, lưu trữ, xử lý Các mô hình (model) và hình ảnh (image) của đối tượng.
Các mô hình (model) và hình ảnh này có thể là kết quả thu được từ những lĩnh vực khác nhau của rất nhiều ngành khoa học (vật lý, toán học, thiên văn học…) Computer graphics xử lý tất cả các vấn đề tạo ảnh nhờ máy tính. Giới thiệu về đồ họa Vector Mục tiêu: - Biết được khái quát về đồ họa vector Trong lĩnh vực đồ họa có hai loại ảnh. Ảnh đồ họa Vector và ảnh đồ họa Raster. Ảnh đồ họa Vector được tạo ra từ những chương trình như: CorelDRAW, Adobe Isllustrator, Autodesk AutoCAD… Ảnh đồ họa Raster được tạo ra từ những chương trình như: PaintBrush, Corel Photo Paint, Adobe Photoshop… Đặc điểm nổi bật của ảnh Vector là: Ảnh được cấu tạo từ những đối tượng hình học cơ bản như: Điểm, đoạn thẳng, đường tròn cung tròn.
Bằng các phép biến đổi hình học thông dụng chúng ta có thể tạo nên những hình ảnh hay những bản vẽ phức tạp. Các đối tượng hình học trong ảnh được quản lý theo chương trình toán học vì thế kích thước tập tin ảnh hưởng rất nhỏ. Hình ảnh được tạo ra trong trương trình CorelDRAW không phụ thuộc vào độ phân giải tập tin và độ phân giả màn hình. Nghĩa là chúng ta có thể co giãn hình ảnh mà không là bể ảnh.
Khả năng xoay và thay đổi kích thước một hình ảnh mà không làm móp méo nó là một ưu điểm nổi bật của đồ hoạ vector. - Một trong những khuyết điểm của đồ hoạ vector là nếu càng phức tạp bao nhiêu thì dung lượng của tập tin càng lớn và thời gian hiện lên màn hình càng lâu bấy nhiêu. Một khuyết điểm nữa là nó không thể hiện chất lượng hình ảnh trung thực (they cannot display photorealistic quality). 8 - Mô hình hình học (geometrical model) cho mô hình hoặc hình ảnh của đối tượng - Xác định các thuộc tính của mô hình hình học này -Quá trình tô trát (rendering) để hiển thị từng điểm của mô hình, hình ảnh thực của đối - Có thể định nghĩa đồ hoạ vector: Đồ hoạ vector = geometrical model + rendering - Không thay đổi thuộc tính của từng điểm trực tiếp - Xử lý với từng thành phần hình học cơ sở của nó và thực hiện quá trình tô trát và hiển thị lại.
- Quan sát hình ảnh và mô hình của hình ảnh và sự vật ở nhiều góc độ khác nhau bằng cách thay đổi điểm nhìn và góc nhìn. Ví dụ về hình ảnh đồ hoạ Vector: Hình: ví dụ về hình ảnh đồ hoạ Vector 3. Giới thiệu về đồ họa Raster Mục tiêu: - Biết được khái quát về đồ họa Raster Đồ hoạ Raster còn gọi là đồ hoạ mảnh. Một Raster miêu tả hình ảnh như một dàn các điểm chấm gọi là pixel.
9 Đồ hoạ Raster phụ thuộc vào độ phân giải và tạo ra những tập tin có dung lượng lớn. Thay đổi kích thước của hình ảnh chỉ đơn giản là làm cho các pixel to lớn hay nhỏ đi. Và do đó xuất hiện những vấn đề về chất lượng hình ảnh bởi chương trình sẽ phải thêm hoặc bớt các pixel sao cho đúng với kích cỡ đó chọn. Khi tăng kích thước một hình ảnh Raster thì đặc biệt là các pixel (được vẽ như những ô vuông trên bàn cờ) cũng trở nên to hơn.
Lúc đó ở các cạnh xuất hiện sự tương phản màu sắc, các pixel trông không đẹp mắt, góc cạnh và răng cưa. Các mô hình, hình ảnh của các đối tượng được hiển thị thông qua từng pixel (từng mẫu rời rạc) - Đặc điểm: Có thể thay đổi thuộc tính + Xoá đi từng pixel của mô hình và hình ảnh các đối tượng. + Các mô hình hình ảnh được hiển thị như một lưới điểm (grid) các pixel rời rạc, + Từng pixel đều có vị trí xác định, được hiển thị với một giá trị rời rạc (số nguyên) các thông số hiển thị (màu sắc hoặc độ sáng) + Tập hợp tất cả các pixel của grid cho chúng ta mô hình, hình ảnh đối tượng mà chúng ta muốn hiển thị Raster. Phương pháp để tạo ra các pixel - Phương pháp dùng phần mềm để vẽ trực tiếp từng pixel một.
- Dựa trên các lý thuyết mô phỏng (lý thuyết Fractal, v.v) để xây dựng nên hình ảnh mô phỏng của sự vật. - Phương pháp rời rạc hoá (số hoá) hình ảnh thực của đối tượng. - Có thể sửa đổi (image editing) hoặc xử lý (image processing) mảng các pixel thu được theo những phương pháp khác nhau để thu được hình ảnh đặc trưng của đối tượng. Một số thuật ngữ cơ bản Mục tiêu: - Biết được các thuật ngữ cơ bản trong ngành thiết kế đồ họa Mục tiêu căn bản của phần mềm đồ hoạ được chuẩn là tính tương thích.
Khi các công cụ được thiết kế với hàm đồ hoạ chuẩn, phần mềm có thể được di chuyển một cách dễ dàng từ hệ phần cứng này sang hệ phần cứng khác và được dùng trong nhiều cài đặt và ứng dụng khác nhau. GKS (Graphics Kernel System): chuẩn xác định các hàm đồ hoạ chuẩn, được thiết kế như một tập hợp các công cụ đồ hoạ hai chiều và ba chiều. GKS Functional Description, ANSI X3.GKS - 3D Functional Description, ISO Doc #8805:1988. CGI (Computer Graphics Interface System): hệ chuẩn cho các phương pháp giao tiếp với các thiết bị ngoại vi.
CGM (Computer Graphics Metafile): xác định các chuẩn cho việc lưu trữ và 10 chuyển đổi hình ảnh. VRML (Virtual Reality Modeling Language): ngôn ngữ thực tại ảo, một hướng phát triển trong công nghệ hiển thị được đề xuất bởi hãng Silicon Graphics, sau đó đã được chuẩn hóa như một chuẩn công nghiệp. PHIGS (Programmers Hierarchical Interactive Graphics Standard): xác định các phương pháp chuẩn cho các mô hình thời gian thực và lập trình hướng đối tượng. PHIGS Functional Description, ANSI X3.
OPENGL thư viện đồ họa của hãng Silicon Graphics, được xây dựng theo đúng chuẩn của một hệ đồ họa năm 1993. DIRECTX thư viện đồ hoạ của hãng Microsoft, Direct X/Direct3D 1997 11 BÀI 1: CĂN BẢN VỀ ĐỒ HỌA VECTOR Mã bài: MĐ 23 – 02. Mục tiêu: - Hiểu rõ và trình bày được khả năng ứng dụng của đồ họa Vector - Hiểu rõ các thành phần của giao diện đồ họa Vector (phần mềm ứng dụng Corel Draw) - Hiểu và trình bày được các thuật ngữ cơ bản trong đồ họa Vector - Sử dụng được các công cụ cơ bản trong phần mềm ứng dụng Corel Draw để vẽ và tạo hình đối tượng - Sử dụng các công cụ công cụ Freehand và Bezier hình chữ nhật, Ellipse, đa giác, hình sao để vẽ và tạo hình đối tượng - Chọn di chuyển và định kích cỡ đối tượng - Sử dụng công cụ Shape Tool để chỉnh sửa đối tượng. - Dùng bộ lệnh Transform, Shaping để thực hiện các ứng dụng.
- Sử dụng thành thạo công cụ Text để thực hiện các ứng dụng Tạo hình với công cụ text. - Tô màu các đối tượng khép kín, Tô màu chuyển, dùng Mẫu pattern,Tô màu viền đối tượng. Chuyển đổi, thêm và tạo một mẫu màu mới - Thực hiện được các hiệu ứng blend, contour, enveloper. - Thiết lập được trang in, thực hiện lệnh in với tài liệu.
NỘI DUNG CHÍNH 1. Căn bản về đồ họa vector Mục tiêu: - Hiểu rõ và trình bày được khả năng ứng dụng của đồ họa Vector - Hiểu rõ các thành phần của giao diện đồ họa Vector (phần mềm ứng dụng Corel Draw) 1. Khái niệm: CorelDRAW là chương trình đồ họa ứng dụng trên Windows được dùng trong lĩnh vực như: + Thiết kế Logo – Logo là những hình ảnh hay biểu tượng, đặc trưng cho một cơ quan hay tổ chức, đơn vị. Nói lên được vị trí địa lí, lĩnh vực hoạt động, quy mô hoạt động và tính chất hoạt động của đơn vị, cơ quan đó.
+ Thiết kế mẫu, bao gồm các loại sản phẩm như: Các sản phẩm gia dụng, các sản phẩm điện tử…Thiết kế bao bì. + Vẽ Quảng cáo, bảng hiệu hộp đèn,cắt dán Decan + Trình bày trang sách, báo, tạp chí. + Thiết kế thời trang như: Quần áo, cặp da, túi sách, nón mũ. + Thiết kế các danh thiếp, thiệp cưới.
Thiết kế các thực đơn. + Thiết kế các bản đồ chỉ dẫn. 12 + Hay vẽ các bản vẽ phức tạp, các mẫu trong kỹ sảo phim hoạt hình 1. Đặc điểm: Điểm nổi bật của CorelDRAW là hầu hết các sản phẩm được dùng trong lĩnh vực mỹ thuật do đó sản phẩm được tạo ra là phải có tính thẩm mỹ cao đẹp mắt, thu hút người quan sát.
CorelDRAW cho phép chúng ta vẽ nên các hình dạng nhằm minh họa các ý tưởng dựa trên nền tảng đối tượng chữ viết và đối tượng đồ họa. CorelDRAW có một khả năng tuyệt vời, mà giới hạn của nó chỉ phụ thuộc vào khả năng của người sử dụng. Cài đặt CorelDRAW CorelDRAW là một chương trình đồ hoạ mạnh có nhiều tính năng ưu việt, được sử dụng rộng rãi trong các lĩnh vực của công nghiệp đồ hoạ. CorelDRAW là một bộ phần mềm đồ hoạ bao gồm các thành phần sau: CorelDRAW Corel PHOTO-PAINT Corel R.E Corel CAPTURE Corel TEXTURE Corel TRACE Bạn có thể cài đặt tất cả các chương trình trong bộ phần mềm này hoặc chỉ cài những chương trình có tính năng cần thiết để tiết kiệm dung lượng đĩa.
Phần này cung cấp các bước cơ bản để thiết lập được môi trường làm việc với CorelDRAW tùy theo các yêu cầu của người sử dụng. Chú ý: Tất cả các hướng dẫn cài đặt cũng như minh hoạ các chức năng trong suốt giáo trình này được thực hiện trên CorrelDRAW 12, với các phiên bản khác có thể có một số khác biệt nhỏ. Yêu cầu về phần cứng Dung lượng bộ nhớ RAM Tối thiểu 64 MB RAM, nên từ 128MB trở lên. Kích thước RAM phụ thuộc vào mục đích sử dụng.
- Nếu dùng CorelDRAW tạo các hình minh hoạ cho Web thì 64 MB là đủ. - Nếu dùng CorelDRAW để chế bản các sản phẩm in có độ phân giải cao thì nên dùng ít nhất là 128 MB. Bộ vi xử lý Tối thiểu: Petium 200. Tốc độ chạy của chương trình phụ thuộc vào bộ vi xử lý.
CorelDRAW chạy tốt trên cả các bộ vi xử lý AMD hay Cyrix, không nhất thiết là Petium.