Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changeset 1934 in orxonox.OLD for orxonox/trunk


Ignore:
Timestamp:
Jun 9, 2004, 7:52:08 PM (20 years ago)
Author:
bensch
Message:

orxonox/trunk: endless Mountains added by Tom

File:
1 edited

Legend:

Unmodified
Added
Removed
  • orxonox/trunk/core/environment.cc

    r1917 r1934  
    2323using namespace std;
    2424
    25 
     25//Sorry Bensch
     26#define LEVEL_LENGTH 500
    2627
    2728Environment::Environment ()
    2829{
    2930
    30 
    31   for (int x = 0; x < 10; x++)
     31  //Sorry Bensch: x,y = 10
     32  for (int x = 0; x < 50; x++)
    3233    {
    33       for (int y = 0; y < 10; y++)
     34      for (int y = 0; y < 50; y++)
    3435        {
    35           mountainTest[x][y] = 0;
     36          mountainTest[x][y] =0;
    3637                                                 
    3738        }
    3839    }
    39 
    40   for (int x = 1; x < 9; x++)
     40  //Sorry Bensch: x,y = 9
     41  for (int x = 1; x < LEVEL_LENGTH; x++)
    4142    {
    42       for (int y = 1; y < 9; y++)
     43      for (int y = 1; y < LEVEL_LENGTH; y++)
    4344        {
    44           mountainTest[x][y] = (float)random() / 900000000;
    45                                                  
     45          //mountainTest[x][y] = (float)random() / 900000000;
     46          mountainTest[x][y] = (float)(random() % 4);                                       
    4647        }
    4748    }
     
    6465 
    6566  glBegin(GL_LINES);
    66   for (int x = 0; x < 9; x += 1)
     67  for (int x = 0; x < LEVEL_LENGTH; x += 1)
    6768    {
    68       for (int y = 0; y < 9; y += 1)
     69      for (int y = 0; y < 190; y += 1)
    6970        {
    7071          glVertex3f((float)(2*x), (float)(2*y), mountainTest[x][y]);
     
    7677 
    7778  glBegin(GL_LINES);
    78   for (int y = 0; y < 9; y += 1)
     79  for (int y = 0; y < LEVEL_LENGTH; y += 1)
    7980    {
    80       for (int x = 0; x < 9; x += 1)
     81      for (int x = 0; x < 90; x += 1)
    8182        {
    8283          glVertex3f((float)(2*x), (float)(2*y), mountainTest[x][y]);
Note: See TracChangeset for help on using the changeset viewer.