The MASM Forum Archive 2004 to 2012

Project Support Forums => OpenGL Forum => Topic started by: langkow on January 21, 2009, 11:04:55 PM

Title: Load a matrix from a txt file
Post by: langkow on January 21, 2009, 11:04:55 PM
Hello! i want to draw objects using openGL (c++) from a matrix, i do this with no problem if i declare the matrix, and call like this:

#define SIZE_L   10
#define SIZE_C   15
char map[SIZE_L][SIZE_C+1] = {
"##$############",
"####$##########",
"######%########",
};


call the map

void draw()
{
glPushMatrix();
glTranslatef(-SIZE_L , 0.01, -SIZE_C);
for(int i=0; i<SIZE_L; i++)
for(int j=0; j<SIZE_C+1; j++)
{
                    if(map[i][j]=='#')
                    drawObject1();
                  (...)
glPopMatrix();
}


..now i want to draw objects from a matrix but load the matrix from a  txt file (for example map.txt). how can i call this file and what do i need (if possible give me a example)?

Thank you guys !!