
A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z  
Here you will find some of the most used 3D terms explained to some degree.This section is especially meant to be used by novices to 3D.Note that many terms are missing from this list and will be added with time.Before you start reading this, make sure that you are aware of the following often, misused facts:
k = kilo = 1000
K = Kilo = 1024 
a bit is the smollest data unit which can either be on or off 
1 byte = 8 bits
1kb = kilobit = 1 000 bit
1kB = kiloByte = 1 000 byte
1Kb = Kilobit = 1 024 bit
1KB = KiloByte = 1 024 byte
1Mb = Megabit = 1 048 576 bit
1MB = MegaByte = 1 048 576 byte
 
2D
see Bitmap
3D
  Three-dimensional 
8 bit image
 A digital image in which every pixel is able to show one out of 256 possible colors(2 to the power of 8).In this kind of image each pixel fills 8 bits of memeory.
16/24 bit image
 The same as above.Every pixel in the 24 bit image is able to show one out of 16,7mill(2 to the power of 24 = 16 777 216 colors) of colors so every pixel fills 24 bit of memeory.
3DMF
 3D metafile.Apple's native file format for Quick Draw 3D.
        Any Quick Draw 3D compatible program can use objects stored
        in this format(complete with textures).
3D Digitise
3D digitiser "scans" a physical object and import its
        vital statistics to a raytracing package, where the model is
        tidied up before texturs and other effects are added.
 
 
A
 Algorithm
 
                  A step by step method of solving a mathematical
                  problem.For exemple the raytracing algorithm is able to calculate how  light rays will behave on its way in a certain  environment.
Aliasing
 A digital phenomenon. In the realm of graphics,
        when trying to display an image on a portion of the screen
        where the resolution is too low to display its details
        correctly, aliasing can occur. Edges look jagged instead of
        smooth. 
Alpha Channel
 In a 32-bit image, the alpha channel is an extra 8-bits of
        information that is sent to the screen in the RGB color
        mode. 8-bits are used for storing
       the red color information, 8 are used for the
       green information and 8 are used for the blue
       color information. The remaining 8 bits can be
       used  to store masking
       information for compositing images together.It is
        particularly useful in communicating transparency in
       objects and it is  commonly  used as graphic layer which is layred over a
       background or an animation or live video. 
Ambient light
                  Light that exists everywhere without a particular
                  source. Ambient light does not cast shadows, but
                  fills in the shadowed areas of a scene.
Anti-aliasing
 A graphics procedure designed to eliminate a
        stair-stepping effect, known as jaggies(aliasing),that
        appear when pixels of contrasting colors occur next to one another.
        Anti aliasing works by blurring pixels at edges of lines
        to make the difference between two color areas less
        dramatic.
Aspect Ratio
Aspect Ratio - Is the resolution of the image also number of pixels(in both height and width) making up an image.
 
 
B
Bevel
 (3D modeling operation)A bevel removes sharp edges from an extruded
          object by adding additional material around the surrounding faces.
B-Spline
 (spline surface) B-Spline is a spline surface curve which rarely
        passes through its control points.
Bitmap
A 2D digital image. A bitmap exists in the computer's memory as an exact        
      representation of the image.A bitmap consists of series of bits and bytes that            
      form pixels.Every pixel expresses a level of color, whether it is one bit( 2         
       possible colors) or 16bit (2*16=65536 possible colors to be expressed by every     
        pixel)or 24bit(16,7millions of colors) and so on.All the final renders are bitmaps, most of the graphics you see in f.ex. a multimadia programs are bitmaps.
Booleans
 (3D modeling operation) General referance to the ability 
        to "carve" the shape of one object out of another.
Bounding box
A simple representation of a 3D object as a hollow box.Very usefull in scenes with lots of polygons as as it speeds up the process of f.ex. changing Views.
Bump Mapping
 A technique used to simulate rough
        or bumpy texures with irregularites in shading.Bump maps
        control the actual texture of the surface.Without a bump map
        the surface of a sphere is treated like a sphere, but with one 
        the sphere could become a textured object like an orange or stone.
 
 
C
Color depth
  The number of possible colors that can be shown in a particular image.F.ex. an 8 bit image can represent a total of 256 colors or a 16 bit image can represent a total of 65 536 colors.
Cross-section
 The 2D outline that represents the basic shape of an 3D extrusion 
 
 
D
Depth cueing
 Depth cueing changes the color and hue of an object 
        in accordance with the object«s distance from the viewer.
Diffuse
 Light that is evenly reflected from an object's surface
        visible regardless of the angle from which it is viewed.
Dither
A process which enables a system to create the
        illusion of displaying more colors than it can actually
        generate, dithering is accomplished by placing dots of
        different colors next to each other in a variety of
        patterns. For instance, placing red and yellow dots next to
        each other in a checkerboard pattern will create an
        impression of the color orange.
DXF
 The most common 3D model file format, inferior to 3DMF in that
       it does not include mapping information or lightning and cameras.
       DXF also does not support hierarchical linking or spline geometry.
 
 
E
Extruding
 (3D modeling operation) Squeezing out a new 3D object of the
       first drawn 2D extrusion profile.F.ex a cirkel will give you a cylinder when extruded.
 
 
F
Face(Facet)
Face(Facet) is a collection of 3 or more verteces which form a
       small triangle(ploygon) surface. Most 3D programs use 3 sided faces, but
       some support 4 sided ones too. A collection of faces is refered 
       to as a mesh. Each face also has a special entity tied to it called 
       a normal. The normal defines which side of the face is considered
       to be the inside of an object, and which is the outside.Facets are clearly visible        
       in wireframes and flat shading rendering modes.
 
Flat shading
 (rendering process)The flat shading algorithm calculates
        one color for each polygon in the model, based on the texture used and 
        its position relative to light sources.The result gives a better 
        indication of how the light source will affect the final render.The flat shading      
        redering is one the fastest rendering algorithms.
Frame Rate
 (animation) The number of frames per second(fps) in
        an animation.
Frequency
 (texture mapping) A measurement of the number of times certain
        textural characteristics repeat themselvs within a fixed area.
 
 
G
Glow
 A surface property that creates the illusion of light emanating from an object.
Gouraud Shading
 (rendering process)Also known as smooth shading,
        this is a method of shading polygons. In Gouraud shading, colors are
        first calculated at each of the vertices in a polygon. Then
        the surface of the polygon is shaded to give a smooth
        transition between the different colors at each vertex.It can«t
        handle texture maps, transparency, or shadows.
 
 
H
Hierarchical linking
 Connecting parts of a model so that
        they move in relation to each other.In a character model, the arms are 
        linked to the body.The movement of the child objects(here arms) depends,
                  in part, on movement of the parent(here the body).
 
 
I
Image mapping
A two-dimensional image applied to the surface of
                  an object. Image mapping is usefull for
                  placing pictures or text onto objects, for
                  example, a label on a model of a bottle.
Inverse Kinematics
(animation) Method of model animation that helps
        in creating more natural movements.With IK, moving character's
        hand will make the arm follow the hand in a natural matter.
 
 
J
 
 
K
Keyframe
 (animation) Frame that defines the beginning or ending of
        a motion or sequence.
 
 
L
Lathing
Lathing (3D modeling operation) creates a new object from a 2D profile
         by rotating it around an axis.Very usefull for creating objects like glasses or vases.
Lofting
Lofting see skinning
 
 
M
Map(mapping)
 Applaying an image onto the surface of an object.
Mesh
Mesh is a collection of faces (patches) which describe an object. The faces
         are arranged in such a way that they form the outside surface
         of that object.
       
Metaballs
 (3D modeling operation) Metaballs simply uses spheres to create
        organic models by indicating the amount of fusion between the various 
        spheres(by assigning colors to spheres).Very usefull for creating realistic looking animals.
Metamesh
 Metamesh is the smooth surface of a metaball model.
MIP Mapping
 When a texture is applied to an object, it often has to
       be resized or stretched to fit.This process degrades the texture 
       image.Mip mapping creates three or more copies(called MIP levels)  
       of the texture, each of a different size, so that the best fitting copy
       can be used. 
Morphing
 In 3D the changing of one shape to another.
Motion Capture
A process by which an object's motion
        through 3D space is digitized. Sometimes mechanical systems
        are used, but the most common capture method uses an array
        of video cameras operating in infrared frequencies to
        capture the motion of special markers (usually balls of
        reflective tape) in 3D space. The object being captured (a
        human making a pitching motion, for instance), has several
        reflective balls attached at key points, like the head,
        hands, joints, etc., and is then filmed by the cameras
        The end result from motion
        capture is basically the motion of the skeleton of the
        thing captured, around which can be "wrapped" a 3D modeled
        character, to generate extremely life-like animation.
Motion Path
 (animation)A curved line or many linked lines drawn on screen which represents the motion path of an object.
                 
MPEG
 (Moving Pictures Experts Group) A standard for
        compressing full-motion video, it enables far more video to
        be stored in a given amount of space than when
        uncompressed. Like JPEG, MPEG is "lossy" and MPEG
        compressed video is of lower quality than standard VHS
        video.
 
 
N
 
 
O
Object
 An object can be a collection of points, splines and patches
        (spline modelers) or a collection of polygons(polygonal modelers).
        Both can be managed as a whole.
Object tree
 
                  A group of linked objects. A object tree can
                  contain any number of parent and child objects. A
                  model containing object trees is called a
                  hierarchical model.
 
 
P
Particle System
 (animation) Particle systems work by defining states
        and rules of behavior for each particle or group of particles.
        A particle can usually be anything, from a point to an object.
        Objects and particles can usually emit other particles.PS is particularly 
        good for simulating and animating differant phenomena,
        such as rain, fire smoke or flocks of birds or explosions.For example 
        instead of exploding an object into ten large pices and creating 
        individual motion path for each piece, a particle system makes it 
        simple to blow it up into hundreds of smaller pieces, without having 
        to define individual motion path for each piece.Every piece can then emit 
        other particel(s) as smoke trails.
Patch
 A patch is a closed figure(area) made of 3 or 4 splines
        (3 or 4 connected points) that contains a patch entity.A surface 
        can be a colletion of patches.
Pixel
A pixel is the smollest element a dot that makes up the image.A pixel can only show one color value, depending upon how much storage space is allocated for it.For exemple an 24 bit image with the aspect ratio of 640*480 (640 pixels wide times 480 pixels high) consist of in total 307 200 pixels.Every pixel fills 24 bit in memeory so the entire image needs 307 200 times 24  = 7 372 800 bits = 921 600 bytes of memeory.
Perspective-correct texture mapping
 Texture maps that continually 
        change to match the perspective of the viewer.
  
Phong Shading
 (rendering process)A method of shading that
        applies the phong lighting model not to every polygon, but to 
        every pixel of every polygon. Some phong shading algorithms 
        can make 3D models look indistinguishable from the real thing.
        It's often bad at transparency and most phong  based algorithms 
        can't produce shadows.
Polygon
 A three or more sided 2D shape from which 3D
        environments are created, and which can then be represented
        on a 2D screen.Used to define the surface of a model.
Polygonal Modelers
 A modeling application in which surfaces are 
       defined as a collection of tiny squares or triangles(polygons).
       Polygonal modelers are best for objects that don't change shape,
       like ships, buildings, but are not good at organic shapes.
Prmitive
 A basic geometric form, such as a cube or sphere,
        used as a basis for constructing compound 3D objects such
        as buildings, ships, snowman.
 
 
Q
Quick Draw 3D
 Quick Draw 3D is the first PowerPC RISC chip specific
         API from Apple.It consists of three extensions:QuickDraw 3D, 
         QuickDraw 3D Accelerator and QuickDraw 3D Viewer.As standard,
         QuickDraw 3D includes Gouraud shading, then  objects stored in 3DMF 
         can be moved, rotated and resized in real time.
 
 
R
Raster image
 - see Bitmapp
Raytracing
 (rendering process)A way of rendering a 3D image 
        which follows the path of every ray of light.The light beam may be 
        absorbed, reflected, or otherwise affected to some degree by every 
        object it strikes.This produces the best image quality af all 
        rendering algorithms.
Reflectivity
 The degree to which an object bounces light back
        from its surfaces.
Refraction
 As a light wave passes from air through another medium
        such as water or thick glass, it seems to bend or turn to a certain
        degree.This phenomenon is known as refraction.
Render
 When the computer creates a graphic representation
        ( 2D bitmapped image) from all the information contained 
        in 3D wireframe scene. 
Resolution
 A measure of the density of pixels on a screen,
        measured by two numbers, which represent the number of
        pixels available across and down the screen (e.g. 640x480).
        Many computers can generate video output at a variety
        of resolutions.
Rotoscoping
 A way of creating animation by tracing the
        movements of human actors from film or video. Previous to
        the advent of motion capture, this was the best way of
        getting smooth, humanlike animation
 
 
S
Scene
 The 2D screen projection of your 3D environment: models,
        cameras, lights... .
Skinning
(3D modeling operation) Streching a surface(skin) over
        interior cross section(for instance 2D ribs).Also called lofting.
Specular
 The "highlight" of any object with a shiny surface;
        light that reflects nonuniformly in specific directions dependind
        on the surface roughness.
Spline
An editable curve used to define the shape of a model.
        Also called curve or spline patch.
Spline Modelers
 (surface modeler) A modeling application in which surfaces are defined as splines and points.In general, spline based modellers produce smoother, rounder shapes than polygonal based modellers.This make them more suitable for making organic forms and animating liquids.
Sweeping
(3D modeling operation) Combines lathing and extruding
        to create, for instance, springs  or spirals.
 
 
T
Texture Map
 A special kind of bit-map, texture-maps are
        laid over or wrapped around polygons in 3D.Values from the
        texture can determine or affect any surface characteristic,  
        including color, reflectivity, transparency or bumpiness.
Transparency
 The measure of an object's ability to transmit 
        light through its surfaces.Also refferd to as Transmitivity.
Transmitivity
 The measure of an object's ability to transmit light 
        through its surfaces.Also refferd to as Transparency.
 
 
U
V
Vertex
 A specific point in 3D space.Vertex implies a corner point, 
        where plane polygons join.
Voxel
 Beyond the polygonal texture-mapped world lies the
        voxel. A voxel is a 3D pixel, and can be compared to a world made of tiny
        little lego blocks. Voxel technology requires processing
        power far beyond that of the next-generation systems.
 
 
W
Wireframe
 (rendering process) A mesh representation of a 3D object. 
         Displayes only the splines or polygons that make up the model.  
 
 
X
 
 
Y
 
 
Z