diff options
Diffstat (limited to 'source/SceneThings.cpp')
-rw-r--r-- | source/SceneThings.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/source/SceneThings.cpp b/source/SceneThings.cpp index 0413725..5dcec1a 100644 --- a/source/SceneThings.cpp +++ b/source/SceneThings.cpp @@ -8,7 +8,7 @@ SimpleGeometryObject::SimpleGeometryObject(GameWorld* world) : GameObject(KD_SimpleGeometry, world) , mRenderObject() - , mSize{ 20.0f, 20.0f } + , mSize{ 100.0f, 100.0f } , mColor(60, 60, 60) { mRenderObject.SetMaterial(gDefaultMaterial.Get()); mRenderObject.SetFormat(gVformatStandard.Get(), Tags::IT_16Bit); @@ -38,7 +38,7 @@ void SimpleGeometryObject::UpdateRenderObject() { mRenderObject.GetIndexBuffer()->Upload((const std::byte*)indices, IT_16Bit, std::size(indices)); Vertex_PTC vertices[4]; - Vertex_PTC::Assign(vertices, Rect<float>{ GetPos(), mSize }); + Vertex_PTC::Assign(vertices, Rect<float>{ -mSize / 2.0f, mSize }); Vertex_PTC::Assign(vertices, 0.0f); Vertex_PTC::Assign(vertices, mColor); mRenderObject.GetVertexBufferBindings().bindings[0]->Upload((const std::byte*)vertices, sizeof(vertices)); |