Esempio n. 1
0
/*-<==>-----------------------------------------------------------------
/ MAIN
/----------------------------------------------------------------------*/
int main(int argc, char **argv) {
  CRayTracer rt;
//  rt.load();
 // Default input scene
    const char *filename = "balls_1.txt";

    // Use filename given as runtime argument
    if (argc > 1)
        filename = argv[1];

    rt.loadSnowflake(filename);

    printf ("%s \n", "load complete");
  rt.render();
  printf ("%s \n", "render complete");
  return 0;
}
Esempio n. 2
0
/*-<==>-----------------------------------------------------------------
/ MAIN
/----------------------------------------------------------------------*/
int main(int argc, char **argv)
{
  std::cout << "Tracing..." << std::endl;
  CRayTracer rt;

  //despres ja ho canviarem a la seva manera
  // Use filename given as runtime argument
  if (argc>1)
    rt.loadSnowflake(argv[1]);
  else
    rt.load();

  Estats::getInstance().start();
  rt.render();
  Estats::getInstance().stop();

  Estats::getInstance().printStats(rt);

  return 0;
}