X-Git-Url: http://git.localhorst.tv/?a=blobdiff_plain;f=src%2Fworld%2Fblock.cpp;h=442e54f4d591a64115f0d5ec3d0768dba660045b;hb=5998b18978bd8e7a0c9deb516474634e1d3521c9;hp=510771afdb2665a92b6ffab7bf83bd5801413d76;hpb=7c2a8b8285278b8a3077b311d82f05ea0463a96e;p=blank.git diff --git a/src/world/block.cpp b/src/world/block.cpp index 510771a..442e54f 100644 --- a/src/world/block.cpp +++ b/src/world/block.cpp @@ -88,10 +88,10 @@ BlockType::BlockType(bool v, const glm::vec3 &col, const Shape *s) noexcept } -void BlockType::FillModel( - Model::Buffer &buf, +void BlockType::FillEntityModel( + EntityModel::Buffer &buf, const glm::mat4 &transform, - Model::Index idx_offset + EntityModel::Index idx_offset ) const noexcept { shape->Vertices(buf.vertices, buf.normals, buf.indices, transform, idx_offset); buf.colors.insert(buf.colors.end(), shape->VertexCount(), color); @@ -107,12 +107,12 @@ void BlockType::FillBlockModel( } void BlockType::FillOutlineModel( - OutlineModel &model, + OutlineModel::Buffer &buf, const glm::vec3 &pos_offset, OutlineModel::Index idx_offset ) const noexcept { - shape->Outline(model.vertices, model.indices, pos_offset, idx_offset); - model.colors.insert(model.colors.end(), shape->OutlineCount(), outline_color); + shape->Outline(buf.vertices, buf.indices, pos_offset, idx_offset); + buf.colors.insert(buf.colors.end(), shape->OutlineCount(), outline_color); }