Skip to content
This repository was archived by the owner on Aug 31, 2025. It is now read-only.

Latest commit

 

History

History
50 lines (37 loc) · 1.62 KB

File metadata and controls

50 lines (37 loc) · 1.62 KB

VMVE (Vulkan Model Viewer and Exporter)

An application that provides an easy-to-use, efficient platform for 3D graphics rendering and encryption for digital assets.

overview_1

Features

  • Standalone application
  • Vulkan rendering API
  • Deferred Rendering
  • Supports multiple models
  • Texture mipmaps
  • Debug rendering tools
  • User Interface
  • Internal logging

Please note that the quality of the code is far from ideal, but this project has taught me a lot for future projects

Getting started

Requirements

Building

git clone https://github.com/ZOulhadj/vmve.git
  1. Update path to Vulkan SDK: Right-click the visual solution and click on the Properties option. Then head to Configuration Properties > C/C++ > General > Additional Include Directories. Ensure that the Vulkan include path points to the SDK you just installed.

  2. Copy libraries to the correct locations: The vmve_external_libraries folder contains two folders called vmve and engine. Each has its own respective vendor folder. This folder needs to be copied into each sub-project folder

- vmve
  |- vendor
- engine
  |- vendor

Documentation

VMVE documentation is available here

Downloads

All downloads can be found on the official VMVE website or in releases section.