14 lines
426 B
C++
14 lines
426 B
C++
#include "PrecompiledHeader.h"
|
|
#include "Rendering/Model.h"
|
|
|
|
dd::Model::Model(std::string fileName)
|
|
: dd::RawModel(fileName)
|
|
{
|
|
D3D11_BUFFER_DESC vbd = { 0 };
|
|
vbd.ByteWidth = sizeof(RawModel::Vertex) * m_Vertices.size();
|
|
vbd.BindFlags = D3D11_BIND_VERTEX_BUFFER;
|
|
D3D11_SUBRESOURCE_DATA vsrd = { m_Vertices.data(), 0, 0 };
|
|
StaticSystem::Get<Renderer>()->m_Device->CreateBuffer(&vbd, &vsrd, &VertexBuffer);
|
|
}
|
|
|