libmx2 2.2.1
C++20 multimedia and game-engine library (SDL2 / OpenGL / Vulkan)
Loading...
Searching...
No Matches
model.cpp File Reference

Implementation of mx::Mesh and mx::Model OpenGL 3-D mesh with CPU deformers. More...

#include "config.h"
#include "model.hpp"
#include <sstream>
#include <fstream>
#include <vector>
#include <unordered_map>
#include <functional>
#include <cstddef>
#include <cmath>
#include <cstdio>
#include <random>
#include <algorithm>
#include <iostream>
#include <filesystem>
#include <glm/glm.hpp>
Include dependency graph for model.cpp:

Go to the source code of this file.

Classes

struct  mx::Vertex
 Per-vertex data sent to the Vulkan vertex buffer. More...
struct  mx::VertexHash

Namespaces

namespace  mx

Functions

static bool mx::ends_with (const std::string &s, const std::string &suf)

Detailed Description

Implementation of mx::Mesh and mx::Model OpenGL 3-D mesh with CPU deformers.

Definition in file model.cpp.