**Problema:** - SDL_SetTextureAlphaMod() no funciona correctamente con SDL_RenderGeometry() - El alpha de los vértices (hardcodeado a 1.0) overrideaba el alpha de textura - Resultado: fade invisible o instantáneo a pesar de valores correctos **Solución:** - Eliminar SDL_SetTextureAlphaMod() - Convertir alpha de 0-255 a 0.0-1.0 (alpha_normalized) - Aplicar alpha_normalized directamente al canal alpha de los 4 vértices - Ahora SDL_RenderGeometry respeta el fade correctamente **Archivos modificados:** - source/app_logo.cpp: - Línea 630: Crear alpha_normalized en lugar de SetTextureAlphaMod - Líneas 669, 680, 691, 702: Aplicar alpha_normalized a vértices **Resultado esperado:** - Fade visible y suave durante 2 segundos completos - Logo 2 con retraso de 0.25s como esperado - Sincronización perfecta entre animación y fade 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
30 KiB
30 KiB