MXVK Vulkan Framework 0.33.1
C++20 Vulkan rendering framework for practical 2D and 3D application development with SDL3.
Loading...
Searching...
No Matches
mxvk_sprite3d.hpp File Reference

World-space textured billboard renderer for MXVK dynamic rendering. More...

#include <volk/volk.h>
#include <SDL3/SDL.h>
#include <glm/glm.hpp>
#include <string>
#include <vector>

Go to the source code of this file.

Classes

class  mxvk::VK_Sprite3D
 Depth-tested 3D billboard sprite batch. More...

Namespaces

namespace  mxvk
 Utilities for loading and saving PNG images.

Detailed Description

World-space textured billboard renderer for MXVK dynamic rendering.

VK_Sprite3D manages a textured quad in world space, with per-frame camera uniforms, depth-tested rendering, and a draw queue for billboard sprites.

Definition in file mxvk_sprite3d.hpp.