top of page

First CG project, implementing a Basic Render Engine in C++. The Render Engine renders both on CPU and GPU using OpenGL 3.1. Features:
- Loading Geometry(OBJ files).
- Materials: Ambient, Diffusive and Specular Properties.
- Basic Transformations
- Lights: Ambient, Omni and Parallel Rays.

- Rendering Method: Scan Conversion.
- Shading: Wireframe, Flat, Gouraud, Phong and Toon.
- Projections Orthogonal and Perspective.
- UV Textures: Planar, Spherical and Environmental Mapping.
- Normal Bump Maps.
- Post-Processing: Gaussian Blur and Bloom Effect.

Basic Scan Conversion Render Engine

bottom of page