Website chia sẻ tài liệu, ebook tham khảo cho các bạn học sinh, sinh viên
- Quan sát xem mẫu bày ở v ị trí nào, trên hay dƣới tầm mắt nhìn. Ở bài này, nguồn ánh sáng chiếu từ trên, phía phải. Hƣớng nhìn gần chính diện. Đƣờng trục ngang chia đôi xƣơng đ ầu chạy giữa hai hốc mắt. Xác đ ịnh trục dọc và tìm các v ị trí khác trên c ấu tạo khuôn mặt và các tỷ lệ chính. Đánh dấu các v ị trí đo đƣợc, dựa vào độ lõm của hốc ...
35 trang | Chia sẻ: maiphuongtl | Ngày: 21/09/2014 | Lượt xem: 2878 | Lượt tải: 4
bước 1 Tìm ymin và ymax ymin = min{yi, (xi, yi) P} ymax = max{yi, (xi, yi) P} bước 2 Tô từng dòng Lặp y : ymin ymax c1 Tìm các giao điểm. c2 Sắp xếp các giao điểm. c3 Tô các đoạn thẳng.
43 trang | Chia sẻ: maiphuongtl | Ngày: 21/09/2014 | Lượt xem: 3347 | Lượt tải: 1
Nhận xét điểm sáng thứ i A(xi + 1, yi) B(xi + 1, yi – 1) Xây dựng biến fi Trung điểm M của AB M(xi + 1, yi – 1/2) Biến fi fi = F(M)
13 trang | Chia sẻ: maiphuongtl | Ngày: 21/09/2014 | Lượt xem: 2405 | Lượt tải: 0
Thuật toán Bước 1 Xác định điểm đầu tiên x1 = 0 y1 = r Bước 2 Xác định những điểm tiếp theo Lặp xi < yi fi = fi < 0 xi+1 = xi + 1 yi+1 = yi fi ≥ 0 xi+1 = xi + 1 yi+1 = yi – 1
16 trang | Chia sẻ: maiphuongtl | Ngày: 21/09/2014 | Lượt xem: 2742 | Lượt tải: 0
Đoạn thẳng tăng chậm và điểm đầu ở bên trái. Thuật toán Bước 1 Xác định điểm đầu tiên x1 = X1 y1 = Y1 Bước 2 Xác định những điểm tiếp theo Lặp xi < X2 pi = pi < 0 xi+1 = xi + 1 yi+1 = yi pi >= 0 xi+1 = xi + 1 yi+1 = yi + 1
21 trang | Chia sẻ: maiphuongtl | Ngày: 21/09/2014 | Lượt xem: 2748 | Lượt tải: 0
Chương trình hoàn chỉnh BresenhamLine(int x1, int y1, int x2, int y2, int color) { int Dx = x2 – x1, Dy = y2 – y1; int x = x1, y = y1; int dx = (Dx < 0) ? -1 : 1; Dx = abs(Dx); int dy = (Dy < 0) ? -1 : 1; Dy = abs(Dy); putpixel(x, y, color); if (Dx > Dy) { int p = 2 * Dy – Dx; int const1 = 2 * Dy, const2 = 2 * (Dy-Dx); wh...
14 trang | Chia sẻ: maiphuongtl | Ngày: 21/09/2014 | Lượt xem: 3174 | Lượt tải: 0
Chương trình hoàn chỉnh void BresenhamLine(int x1, int y1, int x2, int y2, int color) { int Dx = x2 – x1, Dy = y2 – y1; int x = x1, y = y1; int dx = (Dx < 0) ? -1 : 1; Dx = abs(Dx); int dy = (Dy < 0) ? -1 : 1; Dy = abs(Dy); putpixel(x, y, color); if (Dx > Dy) { int p = 2 * Dy – Dx; int const1 = 2 * Dy, const2 = 2 * (Dy-Dx); ...
14 trang | Chia sẻ: maiphuongtl | Ngày: 21/09/2014 | Lượt xem: 6262 | Lượt tải: 1
ÔN TẬP AUTOCAD CĂN BẢN: 1. Tất cả các lệnh vẽ và hiệu chỉnh, đặcbiệt lưu ý và thông thạo các lệnh : Stretch, Copy, Move, Scale, Offset, Align, Bhatch, Pline, Line, Mirror, Array 2. Các định dạng cơ bản (Options)trong AutoCAD. 3. Các phương pháp tạo lớp (Layer), quản lý tốt đặc tính đối tượng theo lớp và sao chép đặc tính đối tượng. 4. T...
41 trang | Chia sẻ: maiphuongtl | Ngày: 21/09/2014 | Lượt xem: 3917 | Lượt tải: 2
Thuật toán cải tiến Xây dựng EdgeTable; AEL = NULL; for( y = y_min; y <= y_max; y++) { Chèn tất cả các cạnh trong EdgeTable[y] vào AEL; if (AEL != NULL) { Sắp xếp AEL theo chiều tăng dần của x_int; Tô màu các run trong AEL; Xóa các cạnh trong AEL có y_upper = y; Cập nhật giá trị x_int trong các cạnh của AEL; } }
30 trang | Chia sẻ: maiphuongtl | Ngày: 21/09/2014 | Lượt xem: 3380 | Lượt tải: 1
VCW VicMan's Photo Editor: VCW VicMan's Photo Editor là một trình biên tập hình ảnh đa năng. Các ứng dụng của phần mềm này hoạt động khá mạnh mẽ cùng với giao diện thân thiện, cung cấp các tính năng chỉnh sửa hình ảnh đơn giản.
10 trang | Chia sẻ: maiphuongtl | Ngày: 21/09/2014 | Lượt xem: 2542 | Lượt tải: 3