FaberSanZ / Vultaik

My personal Vulkan renderer

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Vultaik is a 2D/3D toy engine implemented in Vulkan®

Overview

This toy engine is designed for the Vulkan learning process, I mainly use it to experiment with graphical or computing techniques and should not be used as a cerium product as it may have memory leaks and faulty or poorly optimized implementations.

Low-level rendering backend

The rendering backend focuses entirely on Vulkan, so it reuses Vulkan enums and data structures where appropriate. However, the API greatly simplifies the more painful points of writing straight Vulkan. It's not designed to be the fastest renderer ever made, it's likely a happy middle ground between "perfect" Vulkan/D3D11 CPU overhead.

About

My personal Vulkan renderer

License:MIT License


Languages

Language:C# 100.0%