Fix webgl client not rendering skeletal models

This commit is contained in:
tovjemam 2026-02-21 21:15:42 +01:00
parent 9b1be68bcd
commit af64e4cc5e
2 changed files with 7 additions and 0 deletions

View File

@ -1,8 +1,13 @@
#include "skinning_ubo.hpp"
#include "gfx/shader_defs.hpp"
#include <vector>
game::view::SkinningUBO::SkinningUBO(const SkeletonInstance& sk) : sk_(sk)
{
// init to MAX size because webgl
std::vector<glm::mat4> skin_mats(SD_MAX_BONES);
SetData(skin_mats.data(), skin_mats.size());
}
void game::view::SkinningUBO::Update()

View File

@ -1,5 +1,7 @@
#pragma once
#include <cstddef>
#include "buffer_object.hpp"
namespace gfx