Course detail
Computer Geometry and Graphics
FSI-1PGAcad. year: 2017/2018
Computer geometry and Graphics introduces basic knowledge of projective geometry and computer graphics which is used in CAD systems and graphics modelers. The base of the subject is in connection of theoretical knowledge with the work in graphics modelers. Synthetic and analytic constritions of basic plane and spatial figures and methods of their mapping and software representation are the course substantiality.
Language of instruction
Number of ECTS credits
Mode of study
Guarantor
Department
Learning outcomes of the course unit
Prerequisites
For students who did not attend the descriptive geometry on secondary school there is a possibility to attend the course Selected Chapters from Descriptive Geometry.
Co-requisites
Planned learning activities and teaching methods
Assesment methods and criteria linked to learning outcomes
three seminar works per 10 points. Each work contains two parts: graph (max 5 points)
and Rhinoceros model (max 5 points). Course credit: minimal one point in each part of
each work and 15 total point.
Examination: written part consists of three drawing (20 + 20 points) and one calculation
(20 bodů). The last 10 points is possible to obtain in oral part of examination.
Grading scheme:
excellent (100 - 90 points),
very good(89 - 80 points),
good (79 - 70 points),
satisfactory (69 - 60 points),
sufficient(59 - 50 points),
failed (49 - 0 points).
Course curriculum
Work placements
Aims
Specification of controlled education, way of implementation and compensation for absences
Recommended optional programme components
Prerequisites and corequisites
Basic literature
Knor, Martin: Descriptive geometry, STU Bratislava, 2009
Martišek, D.: Počítačová geometrie a grafika, VUTIUM, Brno 2000
Martišek, D., Procházková, J,: Počítačová geometrie a grafika, sylaby přednášek
Velichová, D.: Konštrukčná geometria, STU, Bratislava 2003
Recommended reading
Doležal, J.: Computer Graphics, VŠB Ostrava, 2005,
Knor, Martin: Descriptive geometry, STU Bratislava, 2009
Martišek, D., Procházková, J,: Počítačová geometrie a grafika, sylaby přednášek
Medek, V. - Zámožík, J.: Konštruktívna geometria pre technikov, Alfa, Bratislava, 1978
Paré, Loving, Hill Descriptive Geometry New York 1972
Urban, A.: Deskriptivní geometrie, díl 1. - 2., , 0
Velichová, D.: Konštrukčná geometria, STU, Bratislava 2003
Classification of course in study plans
Type of course unit
Lecture
Teacher / Lecturer
Syllabus
2. Basic mappings in plane and space, their analytic representation (rotation, translation, axis and central symmetry, homothety), analytic representation of parallel and central projection).
3. Analytic curves, Point function, tangent and normal of curve, curvature. Analytic surfaces, isolines, tangent plane, normal, normal and Gaussian curvature (basic information)
4. Focus and projective attributes of conics, circle - ellipse affinity, Triangle, stripe and Rytz construction. Curve representation in CAD systems, affine point combination, control points. Beziere curves, B-spline curves and surfaces, NURBS curves.
5. Fundamentals of kinematic plane geometry (motion, fixed and moving centrode, circle arc rectification, rolling motion, cycloid and involute curve - synthetic and analytic construction, animation principle, software modeling)
6. Elementary surfaces and solids (prism, pyramid, cylinder, cone, sphere) two-plane (Monge) Monge projection (MP) and orthogonal axonometry (OA), NURBS surfaces, NURBS representation of elementary curves and surfaces.
7. Slices of solids, the intersection of line and solid, intersection of solids - Monge's projection and axonometry solutions
8. Helix, analytic representation, MP and OA projection.
9. Methods of surface generation in graphic system, Basic generating principles. Developable surfaces (cylindric and conic surface, curve tangent surface, transition surfaces). Undevelopable surfaces (conoid, cranc mechanism surface, oblique transition surface) - analytic representation, computer modeling
10. Rotation surfaces (torus, rotation quadric) - Monge's projection and axonometry, - analytic representation, computer modeling
11. Skrew surfaces, cyclic and linear surfaces, - Monge's projection and axonometry, analytic representation, computer modeling
12. Hausdorff dimension, fractal. Self-similarity and self-afinity, random walk method, midpoint method, L-systems
13. Lighting of elementar solids, lighting models in computer graphics, Ray Tracing, Ray Casting
Computer-assisted exercise
Teacher / Lecturer
Syllabus
2. Image and color models. Solids in Rhinoceros (colour, solids operation, rendering)
3. Cross-ratio, Transformations of the plane, Rhinoceros - arrays
4. Curves and surfaces in computer graphics - NURBS. General surfaces - boundary curves, revolution surfaces, sweep and offset surfaces.
5. Conics, projective and focal attributes, affinity
6. Kinematic geometry in the plane, cycloids, epi- and hypocycloids, evolventa, derivation of the equation of the kinematic curve
7. Basic positional and metric problems in Monge projection
8. Basic positional problems in axonometry
9. Monge and axonometric projection of the elementary solids
10. Methods of surface modelling, basic examlpes (derivation in projective space and corresponding model in Rhinoceros)
11. Planer cuts of the elementary solids, line and elementary surface intersection (Monge and axonometric projection + corresponding model in Rhinoceros)
12. Helix, circular and helical surfaces (Monge and axonometric projection + corresponding model in Rhinoceros, simple analytical problem)
13. Unrolled and non-unrolled surfaces, simple analytical problem,
classification
Presence in the seminar is obligatory.