vkmEngine 1.0.0
A C++ game engine · vkmengine.com
Loading...
Searching...
No Matches
collider_fit.h
1#pragma once
2
3#include <vector>
4
5#include <glm/glm.hpp>
6
7#include "ecs/component/physics/collider.h"
8
9namespace Vkm::Engine {
10
11struct MeshAsset;
12
19inline constexpr int COLLIDER_FIT_MAX_DETAIL = 64;
20
32std::vector<ColliderPart> fitBoxesToMesh(const MeshAsset& mesh, int detail, const glm::vec3& scale);
33
34} // namespace Vkm::Engine
CPU-side geometry: indexed triangle mesh plus a cached local-space AABB.
Definition mesh_asset.h:51