---
title: "Polygon as standard graphics object"
subject: "Computer Graphics"
chapter: 6
key: "semester_5/computer_graphics:polygon-standard-graphics-object"
source: https://www.bctengineer.com/q/semester_5/computer_graphics/polygon-standard-graphics-object
site: BCT Engineering
---

# Polygon as standard graphics object

Computer Graphics · Chapter 6: Surface Modeling

- Asked in: 2075 Asoj, 3 marks
- Answer checked by Claude Opus 5.5 (high effort) on 2026-10-14
- Page: https://www.bctengineer.com/q/semester_5/computer_graphics/polygon-standard-graphics-object
- Whole chapter: https://www.bctengineer.com/md/semester_5/computer_graphics/chapter-6

## Question

Do you agree Polygon Descriptions are referred to as "Standard Graphics Object"? If yes, why?

## Short answer

Yes, polygon descriptions are the standard graphics object because they can approximate any surface, use simple tables, allow fast vertex-only transformations, are easy to clip, scan-convert, and fill, have hardware support through APIs like OpenGL, and facilitate efficient shading and visibility computations.

## Answer

**Yes.** Polygon descriptions are called the "standard graphics object" for the following reasons:

1. **Simple and general:** any surface, planar or curved, can be approximated by a mesh of polygons (triangles, quadrilaterals) by making them small enough.
2. **Easy data structure:** polygons are stored in simple tables of vertices, edges and surfaces.
3. **Fast processing:** transformations are applied only to the vertices, and a polygon is easy to clip, scan-convert and fill.
4. **Hardware support:** graphics hardware and APIs (OpenGL, DirectX) are designed to draw triangles and polygons very quickly.
5. **Shading and visibility:** the plane equation and normal are easy to find for hidden surface removal, Gouraud and Phong shading.
6. **Common format:** most modelling tools and file formats (OBJ, STL) export meshes, so models can be exchanged.

The main limitation is that curved surfaces are only approximate and need many polygons for smoothness.

## Check yourself

The answer's key points as multiple-choice questions, with the correct option and why.

1. Polygons can represent curved surfaces by:
   A. Using only planes
   B. Removing curvature entirely
   C. Making polygons small enough to approximate the surface
   D. Ignoring edges
   Answer: C. A mesh approximates any surface. (Key point: Generality)

2. Why are polygons practical?
   A. Hardware cannot draw lines
   B. They need no vertices
   C. Graphics hardware and APIs are designed to draw triangles/polygons quickly
   D. They avoid shading
   Answer: C. OpenGL and DirectX are polygon-based. (Key point: Hardware)

3. The main limitation is:
   A. Polygons cannot be clipped
   B. Curved surfaces are only approximate and need many polygons
   C. No plane equation exists
   D. Colour cannot be stored
   Answer: B. Smoothness needs more polygons. (Key point: Limitation)

## Related in Computer Graphics

- [Polygon meshes for 3D objects](https://www.bctengineer.com/question.md?key=semester_5%2Fcomputer_graphics%3Apolygon-meshes-3d-objects) — Computer Graphics, chapter 6
- [Spatial orientation / normal of a polygon](https://www.bctengineer.com/question.md?key=semester_5%2Fcomputer_graphics%3Aspatial-orientation-polygon-calculation) — Computer Graphics, chapter 6, asked 5×
- [Gouraud shading for polygon rendering](https://www.bctengineer.com/question.md?key=semester_5%2Fcomputer_graphics%3Agouraud-shading-intensity-interpolation) — Computer Graphics, chapter 8, asked 6×
- [Conditions for error-free polygon table](https://www.bctengineer.com/question.md?key=semester_5%2Fcomputer_graphics%3Aerror-free-polygon-table-conditions) — Computer Graphics, chapter 6, asked 3×
- [Weiler-Atherton polygon clipping](https://www.bctengineer.com/question.md?key=semester_5%2Fcomputer_graphics%3Aweiler-atherton-polygon-clipping) — Computer Graphics, chapter 3
- [Polygon tables to model Dharahara](https://www.bctengineer.com/question.md?key=semester_5%2Fcomputer_graphics%3Apolygon-vertex-edge-table-dharahara) — Computer Graphics, chapter 6

## Related in other subjects

- [HR trickling filter, 2.5 MLD; change if standard](https://www.bctengineer.com/question.md?key=semester_6%2Fsanitary_engineering%3Atrickling-hr-2p5mld-std-compare) — Sanitary Engineering, chapter 7
- [Polygon abstract class with Area()](https://www.bctengineer.com/question.md?key=semester_3%2Fobject_oriented_programming%3Apolygon-abstract-area) — Object Oriented Programming, chapter 7
- [Thiessen polygon mean rainfall, pentagon catchment](https://www.bctengineer.com/question.md?key=semester_5%2Fengineering_hydrology%3Athiessen-pentagon-pqrs) — Engineering Hydrology, chapter 2
- [Sampling distribution of mean; standard error](https://www.bctengineer.com/question.md?key=semester_5%2Fprobability_and_statistics%3Asampling-distribution-mean-se-finite) — Probability and Statistics, chapter 4, asked 2×
