Skip to content

berkbavas/3DGlobeRenderer

Repository files navigation

3D Globe Renderer

3D Globe Renderer is a C++ application for rendering interactive 3D globes, built with OpenGL and Qt.

Prerequisites

  • CMake >= 3.25.1
  • Visual Studio 2022 with MSVC C++ v143 Compiler
  • Qt 6.7.3 (MSVC2022 64bit)

Setup Instructions

  1. Install the required tools and libraries listed above.

  2. Set the environment variable Qt6_DIR to your Qt installation path, e.g.:

    $env:Qt6_DIR = "C:\Qt\6.7.3\msvc2022_64"
  3. Clone the repository:

    git clone https://github.com/berkbavas/3DGlobeRenderer.git
  4. Create and enter a build directory:

    mkdir Build
    cd Build
  5. Generate project files with CMake:

    cmake ..
  6. Open 3DGlobeRenderer.sln in Visual Studio 2022.

  7. Build and run the project.

Demo

3DGlobeRenderer.mp4

License

This project is licensed under the MIT License. See the LICENSE file for details.

About

3D globe renderer written in C++ using Qt and OpenGL

Topics

Resources

License

Stars

Watchers

Forks

Languages