User:Subekshya Poudel/Teaching Lesson Plan 21: Difference between revisions

Line 33: Line 33:
== Teaching Learning Activities ==
== Teaching Learning Activities ==


1. At first I will ask students what they know about polygon clipping.<br>
1. I will begin the class by describing about 3D object representation<br>
2. Then define polygon clipping as the process of determining which parts of a polygon lie inside or outside a specified region.<br>
2. Then categorize 3D object representation into 2 parts: Boundary representations and Space–partitioning representations and discuss about them.<br>
3. Discuss the importance of polygon clipping in various graphics applications.<br>
3. I will draw three figures in the whiteboard(triangle, rectangle, hexagon) and ask students what common thing did you find in those figures.<br>
4. Introduce Sutherland-Hodgman algorithm and its relevance in rendering scenes.<br>
4. Some students will answer the line segment is common.<br>
5. Present the steps involved in the Sutherland-Hodgeman polygon clipping algorithm.<br>
5. Ask students about what they know about polygons.<br>
6. Discuss each step, including the intersection calculations and output polygon generation.<br>
6. By showing the figures from whiteboard I will define the polygon is a plane figure that is made up of straight line segments connected to form a closed shape.<br>
7. Illustrate the algorithm with examples and diagrams to demonstrate its effectiveness.<br>
7. Describe about polygon surfaces.<br>
8. Discuss the importance of polygon tables in 3D graphics and rendering.<br>
9. Introduce three table that polygon tables consist of: vertex table, edge table, and surface table.<br>
10. Present how vertex table, edge table and surface table are created from whiteboard.<br>
11. Discuss about polygon meshes with its advantages and disadvantages.<br>
12. Show the figure of polygon meshes from projector.<br>
13. Discuss the equation for plane surface: Ax + By + Cz + D = 0 using the coordinate values.<br>
8. Ask students if there is any confusion on today's topic and provide guidance and assistance if needed.
8. Ask students if there is any confusion on today's topic and provide guidance and assistance if needed.