/ClosedGL

ClosedGL is an evolving 3D rendering engine capable of displaying simple meshes. Currently focused on basic geometry, it lays the groundwork for future features like textures and lighting.

Primary LanguageC#

ClosedGL

Overview

Welcome to ClosedGL, a custom 3D rendering engine developed by Elias Traunbauer. This project represents an ambitious journey into the world of 3D graphics, focusing on creating a streamlined, yet powerful rendering engine.

Features

  • 3D Mesh Rendering: ClosedGL is currently capable of displaying simple 3D meshes, allowing for the foundational visualization of 3D objects.
  • Basic Geometry Support: The engine supports basic geometric shapes, providing a platform for more complex development in the future.
  • Extendable Framework: Designed with expansion in mind, ClosedGL can be further developed to include additional features such as textures and lighting.

Getting Started

Installation

  1. Clone the repository:
    git clone https://github.com/Elias-Traunbauer/ClosedGL.git
  2. Navigate to the project directory and compile the source code using your preferred C++ compiler.

Usage

  • The current version allows for rendering simple 3D meshes. Further documentation on usage will be provided as the project develops.

Project Link: https://github.com/Elias-Traunbauer/ClosedGL