ReturnTo Theme-Group-Choice | Onelevelup |
5B080 | IMAGE GENERATION | |
G06T11/00 -11/40;15/00-17/00,500;17/10-17/30 |
G06T11/00-11/40;15/00-17/00,500;17/10-17/30 | AA | AA00 MODELLING |
AA01 | AA02 | AA03 | AA04 | AA05 | AA06 | AA07 | AA08 | AA09 | AA10 |
. Curves | . . Quadratic curves | . . . Circles and arcs | . . . Ellipses and elliptic curves | . . Free curves (i.e., parametric curves) | . . . Bezier curves | . . . B spline curves | . Curved surfaces | . . Quadratic surfaces | . . Free curved surfaces (i.e., parametric curved surfaces) | |||
AA11 | AA12 | AA13 | AA14 | AA15 | AA16 | AA17 | AA18 | AA19 | AA20 | |||
. . . Bezier curved surfaces | . . . B spline curved surfaces | . . Polygons | . . . Triangles | . . . Quadrilaterals | . . . Concave polygons | . Voxels | . Wire frame models | . Surface models | . Solid models | |||
BA | BA00 GEOMETRIC PROCESSING |
BA01 | BA02 | BA03 | BA04 | BA05 | BA07 | BA08 | ||||
. Modelling transformation | . Visual field transformation | . Three-dimensional clipping | . See-through transformation | . Viewport transformation | . Projection transformation | . . Affine transformation | ||||||
CA | CA00 SYSTEMS |
CA01 | CA03 | CA04 | CA05 | CA06 | CA07 | CA08 | CA09 | |||
. Frame buffer memories | . Multiprocessors | . Pipelines | . Buses and data transfer | . . Bit block transfer (bit blk) | . Direct memory access (DMA) | . Memory access control | . . Memory address control | |||||
DA | DA00 DRAWING OPERATIONS |
DA01 | DA02 | DA03 | DA04 | DA06 | DA07 | DA08 | ||||
. Logical operations | . . Logical products | . . Logical sums | . . Exclusive logical sums | . Arithmetic operations | . . Addition and subtraction | . . Multiplication and division | ||||||
EA | EA00 LINES |
EA01 | EA02 | EA04 | EA05 | |||||||
. Broken lines | . . Chained lines | . Thick lines | . . Patterned lines | |||||||||
FA | FA00 DISPLAY CONTROL |
FA01 | FA02 | FA03 | FA04 | FA05 | FA06 | FA07 | FA08 | FA09 | ||
. Stencil planes | . Colour display | . Alpha blends | . Blinking display | . Character display | . Brightness modulation | . Dithering | . Screen synthesis and display | . Attribute data | ||||
FA11 | FA12 | FA13 | FA14 | FA15 | FA16 | FA17 | ||||||
. Multiple windows | . . Hardware windows | . Sub-pixel positions | . Anti-aliasing | . Interpolation | . . Linear interpolation | . Semi-transparent display | ||||||
GA | GA00 RENDERING |
GA01 | GA02 | GA03 | GA04 | GA06 | GA08 | |||||
. Removal of hidden surfaces (i.e., hidden surface processing) | . . Z buffer technique | . . Expanded Z buffer technique | . . Scan line technique | . Ray tracing | . Radiosity | |||||||
GA11 | GA12 | GA13 | GA14 | GA15 | GA16 | GA18 | ||||||
. Shading | . . Flat shading | . . Smooth shading | . . . Brightness interpolation (e.g., Gouraud's technique) | . . . Normal line interpolation (e.g., Phong's technique) | . . . Secondary shading | . Depth cueing | ||||||
GA21 | GA22 | GA23 | GA25 | GA26 | GA27 | GA28 | GA29 | |||||
. Mapping | . . Texture mapping | . . Bump mapping | . Filling | . . Variants divided into multiple polygons | . . Accommodation of concave figures | . . Accommodation of figures that have holes, and straight lines that cross each other | . . Filling using repeating patterns |