Subject description - A7B39GMO
Summary of Study |
Summary of Branches |
All Subject Groups |
All Subjects |
List of Roles |
Explanatory Notes
Instructions
A7B39GMO |
Geometric modeling |
Roles: | |
Extent of teaching: | 2P+2C |
Department: | 13139 |
Language of teaching: | CS |
Guarantors: | |
Completion: | Z,ZK |
Lecturers: | |
Credits: | 6 |
Tutors: | |
Semester: | Z |
Web page:
http://leyfi.felk.cvut.cz/courses/gmo/
Anotation:
Course Geometric Modeling provides students with theoretical backgrounds from area of geometric modeling of 3D objects and with knowledge how to apply the theory in praxis. Students will be provided with information on:
- Basic representations of 3D objects,
- data structures needed for the representations of 3D objects and
- operations with 3D objects.
In the course labs, the students will be solving number of practical assignments from area of geometric modeling. The aim of the course labs is to implement data structures for selected representations of 3D objects and to implements selected operations with these representations.
Study targets:
The aim of course Geometric Modeling is to provide students with knowledge that will allow them to write their own applications that create 3D objects and manipulate with them..
Course outlines:
1. | | Mathematics for geometic modeling |
2. | | Taxonomy of reprezentations of 3D objects |
3. | | Polygonal reprezentation |
4. | | Parametric curves |
5. | | Parametric surfaces |
6. | | Volumetric reprezentation |
7. | | Procedural reprezentation |
8. | | Topological properties of 3D objects |
9. | | Basic operations with 3D objects 1 |
10. | | Basic operations with 3D objects 2 |
11. | | Advanced operations with 3D objects |
12. | | Convrsion between representations of 3D objects |
13. | | Problems with precision of representations of 3D objects |
14. | | Reserve. |
Exercises outline:
1. | | Introduction to the course, mathematics for geometic modeling |
2. | | Mathematics for geometic modeling |
3. | | Introduction to 1. assignment - polygonal reprezentation |
4. | | Consultations. |
5. | | Deadline for 1. assignment. Introduction to 2. assignment - curves and surfaces |
6. | | First test. Consultations. |
7. | | Deadline for 2. assignment. Introduction to 3. assignment - volumetric reprezentation |
8. | | Consultations. |
9. | | Deadline for 3. assignment. Introduction to 4. assignment- procedural reprezentation |
10. | | Consultations. |
11. | | Deadline for 4. assignment. Introduction to 5. assignment - operations with 3D objects |
12. | | Second test. Consultations. |
13. | | Deadline for 5. assignment. Crediting. |
14. | | Reserve. |
Literature:
[1] | | Jiří Žára, Bedřich Beneš, Jiří Sochor, Petr Felkel. Moderní počítačová grafika, 2. vydání. Computer Press, 2005. |
Requirements:
Successful completion of Multimedia and Graphics Applications (A7B39MGA) is beneficial. It is recommended to enroll for the course after or together with Graphics Programming (A7BPGR).
Note:
Keywords:
Geometric modeling, 3D graphics, data structures, operations with 3D objects.
Subject is included into these academic programs:
Program |
Branch |
Role |
Recommended semester |
Page updated 22.7.2024 17:51:39, semester: Z,L/2024-5, Z,L/2023-4, Send comments about the content to the Administrators of the Academic Programs |
Proposal and Realization: I. Halaška (K336), J. Novák (K336) |