Ajouts de musique et irrKlang.

This commit is contained in:
Marc-Eric Martel
2021-10-19 10:27:59 -04:00
parent 167548dfc2
commit df3441dad6
778 changed files with 73920 additions and 13 deletions

View File

@@ -46,6 +46,9 @@ void Engine::Init()
// Objet de skybox avec sa propre texture et son propre shader!
m_skybox.Init(0.00013f);
// Objet de musique!
m_music.SetState(true);
// Init testChunk
for (int x = 0; x < CHUNK_SIZE_X; ++x) {
for (int z = 0; z < CHUNK_SIZE_Z; ++z) {
@@ -111,7 +114,7 @@ void Engine::Render(float elapsedTime)
all.Use();
m_shader01.Use();
m_textureFloor.Bind();
float nbRep = 5.f;
float nbRep = 10.f;
glBegin(GL_QUADS);
glNormal3f(0, 1, 0); // Normal vector
glTexCoord2f(0, 0);
@@ -190,6 +193,7 @@ void Engine::KeyPressEvent(unsigned char key)
break;
case 24: // Y - Ignorer
case 255: // Fn - Ignorer
case 12: // M - Ignorer
break;
default:
std::cout << "Unhandled key: " << (int)key << std::endl;
@@ -199,6 +203,9 @@ void Engine::KeyPressEvent(unsigned char key)
void Engine::KeyReleaseEvent(unsigned char key)
{
switch (key) {
case 12:
m_music.SetState(!m_music.GetState());
break;
case 24: // Y
m_wireframe = !m_wireframe;
if (m_wireframe)