Skip to content

Radseq/VulkanApiGameEngine

Repository files navigation

C++ Vulkan Game Engine

This is my Vulkan Engine just to increase my skill, knowledge and learn more about 3D, and for my satisfaction

Code is mostly written by my own.
Some part might be copied form many sources.

I have used Vulkan 1.2.154.1(07-Oct-2020), Vulkan-Hpp and some features of C++11/14/17/20,
for now to use only in Windows platform

Note:

I Am not focused on abstraction and great written code, goal is to make stuff working,
i thinking to make many shaders and pipelines just of entity properties because not all entity must use specular lighting or some bloom effect.
Terrain and SkySphere is take form SaschaWillems Tutorial.

For now entity has available graphics effects:
Per-Pixel Lighting
Specular Lighting

Shader explanation. HERE

List of Source that i used:

TODO

See TODO

Building

ToDo

Libraries

OpenGL Mathematics (GLM)
Open Asset Import Library
Tiny obj loader
GLFW
KTX
STB

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published