Working on portrait mode

This commit is contained in:
Vladislav Khorev committed 2026-06-26 21:25:53 +03:00
1 parent 8c42179576
commit b41e312511
19 files changed
+102 -636

No files matched your search

+8 -4
View File
@@ -262,10 +262,14 @@ void DialogueOverlay::drawPortrait(Renderer& renderer, const PresentationModel&
glBindTexture(GL_TEXTURE_2D, textboxChoiceTexture->getTexID());
renderer.DrawVertexRenderStruct(portraitPanelQuad.mesh);
auto portrait = loadTextureCached(model.portraitPath);
if (portrait) {
glBindTexture(GL_TEXTURE_2D, portrait->getTexID());
renderer.DrawVertexRenderStruct(portraitAbovePortraitQuad.mesh);
if (model.portraitPath != "resources/dialogue/portrait_phone.png")
{
auto portrait = loadTextureCached(model.portraitPath);
if (portrait) {
glBindTexture(GL_TEXTURE_2D, portrait->getTexID());
renderer.DrawVertexRenderStruct(portraitAbovePortraitQuad.mesh);
}
}
renderer.PopMatrix();