Select Git revision
CyclicStrategy.java
Forked from
TRAVERS Corentin / flooding-template
Source project has a limited visibility.
-
RAKOTOARISOA Andrianinarisaina cy authored
Tâche 9.2(12.2.2) : compléter la classe CylicStrategy pour respecter la stratégie demandée de jouer successivement avec chacune des couleurs de la liste.
RAKOTOARISOA Andrianinarisaina cy authoredTâche 9.2(12.2.2) : compléter la classe CylicStrategy pour respecter la stratégie demandée de jouer successivement avec chacune des couleurs de la liste.
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
Sprite.frag 463 B
#version 450 core
out vec4 FragColor;
uniform sampler2D uSampler[32];
uniform int uTextures[128];
uniform vec4 uFrames[128];
uniform vec2 uSizes[128];
in vec2 Texture;
flat in int Id;
void main() {
vec2 coord = vec2(
(uFrames[Id].x / uSizes[Id].x) + (uFrames[Id].z / uSizes[Id].x) * Texture.x,
(uFrames[Id].y / uSizes[Id].y) + (uFrames[Id].w / uSizes[Id].y) * Texture.y
);
FragColor = texture(uSampler[uTextures[Id]], coord);
}