#include <iostream>
#include <ctime>
#include <string>
#include "loaders/AnimLoader.h"
#include "cameras/Camera.h"
#include "Scene.h"
#include "tracing/SimpleTracer.h"
#include "tracing/ThreadedMetaTracer.h"
#include "tracing/SuperMetaTracer.h"
#include "textures/Image.h"
#include "gi/PhotonMap.h"
#include "tracing/PhotonTracer.h"
Go to the source code of this file.
Functions | |
void | rcrtAnim () |
void | testPhoton () |
void | testPhotonRCRT () |
int | main (int argc, char *argv[]) |
int main | ( | int | argc, | |
char * | argv[] | |||
) |
void rcrtAnim | ( | ) |
Definition at line 130 of file RCRTTrace.cpp.
References rcrt::AnimLoader::getCamera(), rcrt::XMLLoader::getFrame(), rcrt::Camera::getResolutionX(), rcrt::Camera::getResolutionY(), rcrt::AnimLoader::getScene(), rcrt::AnimLoader::nextFrame(), rcrt::Scene::setShadows(), rcrt::toString(), rcrt::ThreadedMetaTracer::trace(), and rcrt::Image::WritePNG().
Referenced by main().
void testPhoton | ( | ) |
Definition at line 167 of file RCRTTrace.cpp.
References rcrt::AnimLoader::getCamera(), rcrt::XMLLoader::getFrame(), rcrt::Camera::getResolutionX(), rcrt::Camera::getResolutionY(), rcrt::AnimLoader::getScene(), rcrt::AnimLoader::nextFrame(), rcrt::Scene::setShadows(), rcrt::toString(), rcrt::ThreadedMetaTracer::trace(), and rcrt::Image::WritePNG().
void testPhotonRCRT | ( | ) |
Definition at line 212 of file RCRTTrace.cpp.
References rcrt::PhotonMap::generate(), rcrt::AnimLoader::getCamera(), rcrt::XMLLoader::getFrame(), rcrt::Camera::getResolutionX(), rcrt::Camera::getResolutionY(), rcrt::AnimLoader::getScene(), rcrt::AnimLoader::nextFrame(), rcrt::Scene::setShadows(), rcrt::toString(), rcrt::ThreadedMetaTracer::trace(), and rcrt::Image::WritePNG().