
Bài giảng Đồ họa máy tính
-
Lecture Computer graphics - Lesson 1: Introduction. The main topics covered in this chapter include: graphics applications, user interfaces, layout and design, scientific visualization and analysis, medicine and virtual surgery, room layout design and architectural simulations,...
38p
youzhangjing_1909
28-04-2022
4
1
Download
-
Lecture Computer graphics - Lesson 2: Graphics systems. The main topics covered in this chapter include: video display devices, raster-scan systems, random-scan systems, graphics monitors and workstations, input devices, hard-copy devices, graphics software,...
32p
youzhangjing_1909
28-04-2022
7
1
Download
-
Lecture Computer graphics - Lesson 3: Graphics systems (Cont.). The main topics covered in this chapter include: raster-scan systems, random-scan systems, graphics cards or display adaptors, graphics software, video controller, monochrome adaptor, hercules adaptor, color graphics adaptor,...
39p
youzhangjing_1909
28-04-2022
7
1
Download
-
Lecture Computer graphics - Lesson 4: Point. The main topics covered in this chapter include: pixel, picture, resolution, text and graphics modes, character information in VBIOS, character support in different types of adapters, characters in graphics mode, text mode colors,...
40p
youzhangjing_1909
28-04-2022
5
1
Download
-
Lecture Computer graphics - Lesson 5: Line drawing techniques. The main topics covered in this chapter include: incremental line algorithm, DDA line algorithm, bresenham line algorithm, discussion on algorithm, criticism on algorithm, use of floating point calculation, improving performance,...
49p
youzhangjing_1909
28-04-2022
5
1
Download
-
Lecture Computer graphics - Lesson 6: Circle drawing techniques. The main topics covered in this chapter include: input for circle drawing, understanding curve very simple to complex, time complexity inefficient to efficient, circle drawing using cartesian coordinates, drawbacks/shortcomings,...
45p
youzhangjing_1909
28-04-2022
3
1
Download
-
Lecture Computer graphics - Lesson 7: Ellipse and other curves. The main topics covered in this chapter include: ellipse drawing techniques, ellipse drawing using polar coordinates, four-way symmetry, midpoint ellipse algorithm, object modeling animation path specifications, data and function graphing,...
58p
youzhangjing_1909
28-04-2022
6
1
Download
-
Lecture Computer graphics - Lesson 8: Filled area primitives I. The main topics covered in this chapter include: drawing primitives, figures using primitives, solid models, object filling two basic approaches, scan-line between boundaries, select interior point - paint outwards, scan-line polygon filling,...
50p
youzhangjing_1909
28-04-2022
2
1
Download
-
Lecture Computer graphics - Lesson 9: Filled area primitives II. The main topics covered in this chapter include: scan-line polygon filling, boundary-fill and flood-fill, polygon types, convex polygons, complex polygons, unfilled polygon, filled polygons, even number of edges,...
64p
youzhangjing_1909
28-04-2022
2
1
Download
-
Lecture Computer graphics - Lesson 10: Mathematical fundamentals. The main topics covered in this chapter include: matrices and simple matrix operations, matrix dimensions, square matrix, names for matrices, matrix equality, zero matrix, rules for matrix addition, multiplication of a matrix by a scalar,...
53p
youzhangjing_1909
28-04-2022
2
1
Download
-
Lecture Computer graphics - Lesson 11: 2D transformations I. The main topics covered in this chapter include: vectors, vector projections, 2d magnitude and direction, 3d magnitude and direction, vector normalization, vector addition, vector subtraction, dot product, cross product,...
42p
youzhangjing_1909
28-04-2022
7
1
Download
-
Lecture Computer graphics - Lesson 12: 2D transformations II. The main topics covered in this chapter include: homogeneous coordinates, translation with homogeneous coordinates, rotation with homogeneous coordinates, scaling with homogeneous coordinates, composite transformations, composite rotations,...
33p
youzhangjing_1909
28-04-2022
7
1
Download
-
Lecture Computer graphics - Lesson 13: Graphics systems. The main topics covered in this chapter include: video display devices, refresh cathode-ray tubes, raster-scan displays, random-scan displays, color CRT monitors, direct-view storage tubes, flat-panel displays, three-dimensional viewing devices,...
69p
youzhangjing_1909
28-04-2022
4
1
Download
-
Lecture Computer graphics - Lesson 14: Clipping I. The main topics covered in this chapter include: restricting the effect of graphics primitives to a sub-region of the canvas, protecting other portions of the canvas, primitives lying outside the clip rectangle are not drawn, point clipping,...
57p
youzhangjing_1909
28-04-2022
7
1
Download
-
Lecture Computer graphics - Lesson 15: Clipping II. The main topics covered in this chapter include: polygon clipping, Sutherland-Hodgeman clipping algorithm, Weiler-Atherton clipping algorithm, Sutherland-Hodgman’s polygon clipping âlgorithm, four cases of polygon clipping against one edge,...
37p
youzhangjing_1909
28-04-2022
6
1
Download
-
Lecture Computer graphics - Lesson 16: 3-D concepts. The main topics covered in this chapter include: 3-dimensions, coordinate systems, types of the coordinate systems, 1-D coordinate system, 2-D coordinate system, 3-D coordinate system, left handed versus right handed rules, defining right handed rules,...
68p
youzhangjing_1909
28-04-2022
5
1
Download
-
Lecture Computer graphics - Lesson 17: 3-D transformations I. The main topics covered in this chapter include: definition of a 3d point, distance between two 3d points, pythagorus theorem, definition of a 3d vector, finding unit vector, 3D vector addition, operations between points and vectors,...
47p
youzhangjing_1909
28-04-2022
8
1
Download
-
Lecture Computer graphics - Lesson 18: 3-D transformations II. The main topics covered in this chapter include: rotation and normalization, rotating a point, column vector representation, rotation homogeneous coordinates, roll around z-axis, matrix representations, composite transformation,...
85p
youzhangjing_1909
28-04-2022
5
1
Download
-
Lecture Computer graphics - Lesson 19: Projections I. The main topics covered in this chapter include: reflection of points relative to the X axis, shearing transformations can be used to modify object shapes, methods of projection: parallel projection and perspective projection, mathematical description of a parallel projection,...
65p
youzhangjing_1909
28-04-2022
5
1
Download
-
Lecture Computer graphics - Lesson 20: Projections II. The main topics covered in this chapter include: prospective projection, the perspective projection matrix, the viewing frustm, the volume within the pyramid between the frotn and back clipping planes is the viewing frustum,...
51p
youzhangjing_1909
28-04-2022
6
1
Download
CHỦ ĐỀ BẠN MUỐN TÌM
