Estoy programando un juego de buscaminas, y en el juego, hay 2 tipos de botones: las celdas del tablero y los botones de utilidad como reiniciar y guardar la partida. He diseñado el juego en un estilo de programación procedural, quiero saber cómo puedo comprobar qué tipo de botón se . . . Read more
Tengo un RenderTexture de SFML que estoy creando de la siguiente manera: sf::ContextSettings settings; settings.antialiasingLevel = 8; this->texture.create(size.x, size.y, settings); En cada frame lo limpio con transparencia y dibujo un RoundedRectangleShape en él: this->texture.clear(sf::Color::Transparent); sf::RoundedRectangleShape shape(sf::Vector2f(this->size.x, this->size.y), 15, 16); shape.setFillColor(this->colour.sfml()); this->texture.draw(shape); this->texture.display(); Con el borrado transparente, las esquinas no se . . . Read more
Roté la caja alrededor del eje X. Estas son imágenes tomadas al ejecutar mi código: ejemplo1 ejemplo2 ejemplo3 un avión perdido Usé “glEnable(GL_DEPTH_TEST)” y “glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT)” antes de dibujar. ¿Por qué?