NetGraphics
introduction to computer graphics
sitemap
print page
slovensky
|
english
Title page
Test's
Java applets
CG on web
About authors
Contact
nachádzate sa na:
Sitemap
Collection of java applets
Drawing point
Drawing Pixel
Scan Converting Lines
Drawing Lines – DDA algorithm
Drawing Lines – DDA algorithm 2
Drawing Lines – The Bresenham algorithm
Drawing Lines – The Bresenham algorithm 2
Bresenham algorithm for a circle
Bresenham algorithm for a circle 2
Draw circle with method of transformation of rotation
Draw line define point on circle
Draw a circle with input raster value
Drawing Ellipses – The Bresenham Algorithm
Drawing Ellipse – The Bresenham Algorithm 2
4-connectivity 8-connectivity
Simple wave recursive algorithms of filling areas
FloodFill algorithm
FloodFill algorithm 2
Boundary fill algorithm
Boundary fill algorithm 2
Scan-line algorithm
Fill polygon
Clipping a point in a window
Scan line polygon clipping
Cohen-Sutherland clipping algorithm
Sutherland-Hodgeman Polygon Clipping
Sutherland-Hodgeman algorithm for clipping polygon
Liang-Barsky's Line Clipping Algorithm
Clipping a text
Clipping a text 2
Clipping polygons applet
Ratio
Parabola
Parabola 2
Ferguson's cubic
Catmull-Rom spline
Kochanek-Bartels curve
Approximation curve
Interpolation Curve using Hermit curve
Interpolation curve
Bezier curve construct with Castejauov algorithm
Bezier curve
Bezier Curve 2
3D Bezier curve
Bezier curve 3
Bezier curve 4
Coons cubic
Cardinal spline
Bezier's surface
Bezier surfaces 2
Uniform non-rational cubic B-spline
Sampling
Image processing quantization
Image processing segmentation 1
Image processing segmentation 2
Additive gauss noises
Image processing brightness and contrasts
Image processing median filter
Image processing Noise
Image processing DCT
Huffman code
Morphological transformation
Conversion of coordinates between two Euclidean 2D spaces
2D geometric transformations 1
2D geometric transformations 2
2D geometric transformations 3
Transformation from World to Viewing Coordinates
Axonometric projection
Perspective projection
Rotation surfaces
3d sphere
Java 3d visualization obj files
3D Scaling
Surface Contour Plots
Depth-buffer demonstration applet
Depth buffer
Z-buffer
Color choosing
Conversion from RBG color to HSV color
Conversion between RGB and HSB color models 1
Reflection
Reflection 2
Reflection and refraction of light
Refraction 3
RGB to HSV converter
Gouraud shading
Raytracing
Raytracing 2D
Ray-tracer
Texture mapping a sphere
Texturing into cylinder
Textures applet
Snowflake Koch
Koch Snow
Julia set
Julia Fractal
Mandelbrot set
Mandelbrot set 2
Mandelbrot fractal
Text font
Line attributes
Conic sections
Solar systems with java3D 1
Solar systems with java3D 2
Surface contour plots 2
Tetris
Pexeso
Astroid
Cardioid
Apollonius circles
Percolation
Hypotrochoid
Epitrochoid
Poincaré hyperbolic disk
Convex hull
Distance from a point to a triangle
Intersection of a line and plane
Minimum bounds rectange in 2D
Computer graphics on web
Introduction
Basic Raster Graphics Algorithm for Drawing 2D Primitives
Introduction
Rasterization a line
Rasterization Scan Converting Lines
The Basic Incremental Algorithm
Bresenham`s Line Algorithm
Circle and ellipse
Scan Converting Circles
Ellipse
Areas
Filling of areas
Filling Polygons
The Scan-Line algorithm
Clipping in a Raster World
Clipping a point in a window
Cohen-Sutherland line clipping algorithm
Cyrus-Beck parametric line clipping algorithm
Liang-Barsky line clipping algorithm
Clipping Text
Clipping Polygons
Curves and surfaces
Curves and surfaces Introduction
Geometric models curves
Analytic curves
Interpolation curves
Ferguson`s cubic
Catmull-Rom Spline
Aproximation curves
Parabola
Cubic Hermite spline
Cardinal spline
Bezier`s curves
B-spline curves
Geometric models surfaces
Analytical models surfaces
Interpolation surfaces
Coon`s patch
Aproximation surface
Bezier`s surface
Rational Bezier`s surface
B - spline surface
Image Processing
Image Processing Introduction
Digitalization
Image segmentation
2D and 3D Transformations
Vectors
2D transformations
3D transformations
3D projection
3D projection Introduction
Projection
Modeling 3D objects
Hidden-Surface Algorithms
Hidden surface algorithms Introduction
Line visibility algorithms
Raster visibility algorithm
Light and colour models
Light attributes
Colour models
Lighting models and shading
Lighting models and shading Introduction
Light sources
Global rendering methods
Introduction
Textures
Introduction
Fractals
Introduction
Generating fractals
L-systems
Coding and programming in 3D
DirectX
OpenGL
VRML
Graphic formats
Introduction
PCX
BMP
GIF
PNG
TGA
TIFF
JPG2000
AVI
MOV
FLI
SMK
Network multimedia
Graphics cards and monitors
Monitors
Normalized graphics systems