Ajouts de musique et irrKlang.
This commit is contained in:
@@ -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)
|
||||
|
Reference in New Issue
Block a user