¾Æ·¡ ¸®½ºÆ®´Â ÇöÀç ¹öÀüÀÇ GINO ¶óÀ̺귯¸®¿¡¼ °¡´ÉÇÑ OpenGL ±â´ÉµéÀÔ´Ï´Ù.
ÀÌµé ¸®½ºÆ®´Â GINO ´ÙÀ½ ¹öÀü¿¡¼ º¯°æµÉ ¼ö ÀÖ½À´Ï´Ù.
Feature
|
Availability
|
| Vertex Primitives |
|
| Points |
gDrawPixel routine |
| Lines |
All 2D/3D lines buffered up to form line strips |
| Line Strips |
Normal 2D/3D line drawing |
| Line Loop |
No |
| Triangles |
gDrawFacet routine with 3 vertices |
| Triangle Strips |
No |
| Traingle Fans |
No |
| Quads |
gDrawFacet routine with 4 vertices |
| Quad Strips |
No |
| Polygon |
gDrawFacet routine with > 4 vertices |
| Edge Flags |
No |
| Normals |
Automatic or optional arg in gDrawFacet routine |
| Vertex colours |
Optional argument in gDrawFacet routine |
| Texture coordinates |
Optional argument in gDrawFacet routine |
| Primitive attributes |
|
| Line width and stipple |
Yes |
| Culling |
Yes |
| Polygon mode – solid/hollow |
Yes |
| Facet Offset |
Yes |
| Pixel facilities |
|
| Drawing |
Yes |
| Copying |
Yes |
| Reading |
Yes |
| Storage and transfer modes |
No |
| Pixel buffer control |
No |
| Pixel zooming |
Software emulation |
| Bitmaps |
No |
| Lighting and Colouring |
|
| 8 independent lights |
Yes |
| Ambient, directional, point and spot light types
|
Yes |
| Material properties |
Via table or direct setting |
| Colour matching |
Yes |
| Model shading |
Flat and smooth |
| Lighting control |
One/Two sided lighting switch only |
| Fog |
Yes |
| Texture mapping |
|
| 1D images |
No |
| 2D images |
Yes |
| Filtering control |
Yes |
| Environment mapping |
Yes |
| Viewing and clipping |
|
| 3D viewport |
Yes |
| Parallel and perspective views |
Yes through existing viewing routines |
| 3D clipping |
Yes |
| Additional clipping planes |
No |
| Modelling |
|
| Shift, scale, rotate |
Through existing routines |
| Matrix control |
Through existing routines |
| Display Lists |
|
| Creation |
Through existing segment facilities |
| Deletion |
Through existing segment facilities |
| Referencing |
Through existing segment facilities |
| Drawing buffer |
Yes |
| Depth buffer |
Yes |
| Stencil buffer |
No |
| Accumulation buffer |
No |
| Functions and tests |
|
| Alpha |
No |
| Blending |
Yes |