COMPUTER GRAPHICS (2/2 Credits)
Learning Outcomes:
On successful completion of this course, student will be able to:
- Define Computer graphics system and architectures
- Explain graphic with WebGL and viewing in graphic programming
- Apply raster graphics, clipping, graphic transformation, illumination, lighting, shading, texture, and object modeling algorithms in 2D/3D
- Analyze raster graphics, clipping, graphic transformation, illumination, lighting, shading, texture, and object modeling algorithms in 2D/3D
- Construct raster graphics, clipping, graphic transformation, illumination, lighting, shading, texture, and object modeling algorithms in 2D/3D
Topics:
- Introduction to Computer Graphics
- Your First Step with WebGL
- 2D and 3D Geometry Transformation
- 3D Viewing I
- 3D Viewing II
- Color Models
- Topics for Final Project: Overview
- Image Processing and ANTIALIASING
- Rasterization (Scan Conversion)
- Line and POLYGON Clipping
- Lighting and Illumination Models
- Texture Mapping
- Final Project: Group Presentation
- Basic of JavaScript
- Basic of three.js
- Creating 2D Shapes
- Creating 3D Shapes
- Material and Lighting
- Quiz
- Text
- User Interaction
- Object Interaction
- 3D Model
- Environment
- Project Collection
SOCIAL MEDIA
Let’s relentlessly connected and get caught up each other.
Looking for tweets ...