X-Git-Url: http://git.localhorst.tv/?p=blobs.git;a=blobdiff_plain;f=src%2Fapp%2Fstates.cpp;h=b1a20db92a50740934dfac6849065940c84e4ab6;hp=d1e092e70a8589dc70387d9d72793b7868e461ef;hb=2ab70a92ae39cebc6166ef15545ebcbd31a31c38;hpb=e22daa10d55c26f15a170ab76645e656e956901c diff --git a/src/app/states.cpp b/src/app/states.cpp index d1e092e..b1a20db 100644 --- a/src/app/states.cpp +++ b/src/app/states.cpp @@ -135,6 +135,8 @@ void MasterState::OnRender(graphics::Viewport &viewport) { // TODO: extend to nearby bodies as well for (auto c : cam.Reference().Creatures()) { assets.shaders.creature_skin.SetM(cam.Model(cam.Reference()) * glm::mat4(c->LocalTransform())); + assets.shaders.creature_skin.SetBaseColor(c->BaseColor()); + assets.shaders.creature_skin.SetHighlightColor(c->HighlightColor()); c->Draw(viewport); }