top of page
Basel Abu-sinni


Space Core

Peugeot 508
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