code GM324
credit_hours 3
title 3D Modeling
arbic title
prequisites CS352
credit hours 3
Description/Outcomes The course reviews the basics of modeling and examines in depth the concepts, methods, and tools of polygonal modeling and NURBS (Non-uniform rational B-Spline) modeling in 3D. Students new to 3D modeling become acquainted with the basic terms of 3D modeling and components, three-dimensional modeling concepts. Based on this foundation of knowledge, students proceed to experimenting with modeling using NURBS surfaces. Applying this geometry type, students create curves and surfaces to build up their models.
arabic Description/Outcomes
objectives Upon completion of this course, students should be able to:
1. Understand the differences between 2D and 3D modeling.
2. Use tools to perform 3d modeling and NURBS.
3. Understand graphs.
4. Perform modeling in different environments.
5. Explain 3d modeling concepts and algorithms.
6. Work with light effects and rendering.
arabic objectives
ref. books Boguslaw Cyganek and J. Paul Siebert, An Introduction to 3D Computer Vision Techniques and Algorithms, 1st Edition, Wiley, 2009.
arabic ref. books
textbook 1. Ami Chopine, 3D Art Essentials: The Fundamentals of 3D Modeling, Texturing, and Animation, 1st Edition, Focal Press, 2011.
2. Michael E. Mortenson, 3D Modeling, Animation, and Rendering: An Illustrated Lexicon, Color Edition, CreateSpace, 2010.
arabic textbook
objective set combined
content set bullets
Course Content
content serial Description