Skip to content

Latest commit

 

History

History
48 lines (31 loc) · 1.36 KB

README.md

File metadata and controls

48 lines (31 loc) · 1.36 KB

OpenGL 3D Rendering Engine

Quick Start

  • Install Visual Studio 2017 Community Edition
  • Open Engine.sln
  • Ensure that the build is configured for DEBUG | x64
  • Select Build => Build Solution
  • The Engine should build as a static library (Engine.lib)
  • This Engine library is used by all the test projects in Tests/.

Dependent Libraries

The following libraries are already incorporated in Engine\Dependencies.

Scenes

Rotating Cube

Alt text

Icosahedron Subdivision

Alt text

Earth

  • DDS Texture Loading + Lighting + Cubemap Skybox

Alt text

Solar System

  • Multiple icospheres for the celestial bodies
  • DDS textures for the planets and moons
  • Emissive + Ambient + Diffuse Lighting
  • Cube Map for Milky Way Skybox
  • Planet Rotation & Revolution

Alt text

Alt text