1. Fractal
Julia set visualization.
Features:
- zoom and navigation (mouse scroll, mouse drag)
- sliders for changing parameters (radius, number of iterations)
- palette for color selection
Example:
2. Cubemap
Visualization of a 3d model from a .obj file.
Features:
- zoom and navigation (rotation)
- simple visualization of color (diffuse light only) and texture
- cubmap with a menu for background selection
- reflection + refraction (mixed by Fresnel (Schlick's approximation))
Example:
A simple game-like appication.
Features:
- landscape
- toric shape
- generated from a height map
- textured with a set of tiles
- car model
- loaded from .obj file
- textured and colored (diffused light + emitted light)
- placed on the surface
- lights
- directional (sun) + cascade shadows (two levels)
- attached to object (headlights)
- car control (
W
A
S
D
) + zoom - movable camera
- background cubemap
Example:
4. Metaballs
Metaballs visualization using marching cubes.
Features:
- visualization using the marching cube algorithm
- reflection + refraction (mixed by Fresnel (Schlick's approximation))
- background cubemap
Example: