#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"

Go to the source code of this file.
Functions | |
| void | testLoaders () |
| void | dummySBIH () |
| void | testQuad () |
| void | testDispl1 () |
| 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().
1.5.3