src/rcrt/oldRCRTTrace.cpp File Reference

#include <iostream>
#include <exception>
#include <ctime>
#include <string>
#include <limits>
#include "math/rcrtmath.h"
#include "RGBAColor.h"
#include "primitives/Triangle.h"
#include "primitives/Sphere.h"
#include "BIH.hpp"
#include "loaders/ObjectLoader.h"
#include "loaders/SceneLoader.h"
#include "loaders/AnimLoader.h"
#include "lights/lights.h"
#include "lights/sampling/AreaLightSampler.h"
#include "cameras/PerspectiveCamera.h"
#include "Scene.h"
#include "textures/Texture.hpp"
#include "tracing/DebugTracer.h"
#include "tracing/RayCaster.h"
#include "tracing/SimpleTracer.h"
#include "tracing/BIHTracer.h"
#include "tracing/StereoMetaTracer.h"
#include "tracing/ThreadedMetaTracer.h"
#include "textures/Image.h"
#include "materials/Material.h"
#include "materials/BSDFMaterial.h"
#include "materials/DebugMaterial.h"
#include "materials/BlackMaterial.h"
#include "materials/MirrorMaterial.h"
#include "materials/DielectricMaterial.h"
#include "bxdf/BSDF.h"
#include "bxdf/Lambertian.h"
#include "bxdf/Phong.h"
#include "bxdf/CookTorrance.h"
#include "primitives/ConvexQuad.h"
#include "primitives/DisplacedTriangle.h"
#include "textures/ImageTexture.h"

Include dependency graph for oldRCRTTrace.cpp:

Go to the source code of this file.

Functions

void testLoaders ()
void dummySBIH ()
void testQuad ()
void testDispl1 ()


Function Documentation

void dummySBIH (  ) 

Definition at line 195 of file oldRCRTTrace.cpp.

void testDispl1 (  ) 

Definition at line 272 of file oldRCRTTrace.cpp.

References rcrt::BSDF::addBXDF(), rcrt::Scene::addLight(), rcrt::PerspectiveCamera::getRay(), rcrt::Material::setBumpFactor(), rcrt::Material::setBumpMap(), rcrt::SolidObject::setDisplDens(), rcrt::SolidObject::setDisplMap(), rcrt::Object::setMaterial(), rcrt::SolidObject::setMaxDispl(), rcrt::AffineObject::setPrimitives(), rcrt::AffineObject::setWorldMatrix(), rcrt::DebugTracer::trace(), and rcrt::Image::WritePNG().

void testLoaders (  ) 

Definition at line 131 of file oldRCRTTrace.cpp.

References rcrt::SceneLoader::getCamera(), rcrt::Scene::getName(), rcrt::SceneLoader::getScene(), rcrt::RayCaster::trace(), and rcrt::Image::WritePNG().

void testQuad (  ) 

Definition at line 204 of file oldRCRTTrace.cpp.

References rcrt::DebugTracer::trace(), and rcrt::Image::WritePNG().


Generated on Thu Jan 31 19:29:52 2008 for RenderingCompetitionRayTracer by  doxygen 1.5.3