Web examples for Computer Graphics concepts
- Location
- Subtraction
- Negation
- Addition
- Scalar Product
- Dot Product
- Cross Product
- Length
- Normalization
- Projection of Vector
- Angle Between Vectors
- Negation
- Addition
- Transposition
- Multiplication with Scalar
- Matrix Multiplication
- Translation
- X-Axis
- Y-Axis
- Z-Axis
- Multiple-Axes
- Rotation
- X-Axis
- Y-Axis
- Z-Axis
- Scale
- X-Axis
- Y-Axis
- Z-Axis
- Multiple-Axes
- Mirror
- X-Axis
- Y-Axis
- Z-Axis
- Multiple-Axes
- Shear
- X-Axis
- Y-Axis
- Z-Axes
- Projections
- Parallel Projection
- Perspective Projection
- Curves
- Bernstein Polynomial
- Bezier Curves
- Parametic Form
- Matrix Form
- Standard Draw
- De Castejau Adaptive Draw
- B-Splines
- NURBS
- Patches
- Bezier Patches
- NURBS Patches
- Color Models
- Subractive Models
- Additive Models
- Color Spaces
- CIE RGB
- CIE XYZ
- CIE xyY
- CIE LAB
- Color Range (popravi)
- Colorometic Diagram CIE xy
- Color Systems
- RGB
- HSV
- HSL
- Illumination
- Lambert Illumination
- Phong Illumination
- Blinnn Phong Illumination
- Halfway Vector
- Shading
- Gouraud Shading
- Phong Shading
- Lights
- Directional Light
- Point Light
- Spot Light
- Volumetric Light (later)
- Shadows (later)
- Mapping Textures
- Planar
- Cylindrical
- Spherical
- Cube / Environment mapping
- Mipmaping and Filtering
- Nearest
- Bilinear
- Trilinear
- Supersampling
- FSAA
- Bitmap Text
- Text from texture
- Real-time rendering
- Polygon text
- 3D text
- 12 principles of animation
- Forward Kinematics
- Inverse Kinematics
- Quaternions
- Hierarhical model of scene
- Skeletal representation of characters
- AABB
- Bruteforce