top of page

Overview

ProEngine3D is a framework for programming 3D graphics. It simplyfies using common techniqeus like loading 3D models, rendering it, loading and handling shaders, textures, using framebuffers and so on, without low level programming. It is also base for creating effects like postprocessing, reflections, shadows, which are based on features implemented in framework.

 

Implemented features at this moment:

  • Loading 3D models

  • Loading textures

  • Rendering models (with different texture maps and materials)

  • Loading and handling shaders

  • Creating different texture objects (2D texture, cube maps, depth maps)

  • Framebuffers (with rendering to texture)

  • Simple light class that can be passed to shader

  • Simple camera class that calculates perspective and view matrices

Project is compiled to dll library.

bottom of page