carpaint.cpp File Reference

#include "carpaint.h"
#include "bxdf.h"
#include "blinn.h"
#include "fresnelslick.h"
#include "microfacet.h"
#include "constant.h"
#include "fresnelblend.h"
#include "paramset.h"
#include "dynload.h"
Include dependency graph for carpaint.cpp:

Go to the source code of this file.

Functions

void DataFromName (const string name, boost::shared_ptr< Texture< SWCSpectrum > > *Kd, boost::shared_ptr< Texture< SWCSpectrum > > *Ks1, boost::shared_ptr< Texture< SWCSpectrum > > *Ks2, boost::shared_ptr< Texture< SWCSpectrum > > *Ks3, boost::shared_ptr< Texture< float > > *R1, boost::shared_ptr< Texture< float > > *R2, boost::shared_ptr< Texture< float > > *R3, boost::shared_ptr< Texture< float > > *M1, boost::shared_ptr< Texture< float > > *M2, boost::shared_ptr< Texture< float > > *M3)

Variables

static
DynamicLoader::RegisterMaterial
< CarPaint
r ("carpaint")

Function Documentation

void DataFromName ( const string  name,
boost::shared_ptr< Texture< SWCSpectrum > > *  Kd,
boost::shared_ptr< Texture< SWCSpectrum > > *  Ks1,
boost::shared_ptr< Texture< SWCSpectrum > > *  Ks2,
boost::shared_ptr< Texture< SWCSpectrum > > *  Ks3,
boost::shared_ptr< Texture< float > > *  R1,
boost::shared_ptr< Texture< float > > *  R2,
boost::shared_ptr< Texture< float > > *  R3,
boost::shared_ptr< Texture< float > > *  M1,
boost::shared_ptr< Texture< float > > *  M2,
boost::shared_ptr< Texture< float > > *  M3 
)

Definition at line 136 of file carpaint.cpp.

References lux::carpaintdata, lux::CarPaintData::name, r1, and r2.

Referenced by lux::CarPaint::CreateMaterial().


Variable Documentation

Generated by  doxygen 1.6.2-20100208