Lightmetrica
0.0.1.50dbee3 (yosakoi)
|
#include <generalizedbsdf.h>
Public Member Functions | |
GeneralizedBSDFEvaluateQuery (const GeneralizedBSDFSampleQuery &query, const GeneralizedBSDFSampleResult &result) | |
GeneralizedBSDFEvaluateQuery (int type, TransportDirection transportDir, const Math::Vec3 &wi, const Math::Vec3 &wo) | |
Public Attributes | |
int | type |
Requested BSDF type. | |
TransportDirection | transportDir |
Transport direction. | |
Math::Vec3 | wi |
Input direction in shading coordinates. | |
Math::Vec3 | wo |
Outgoing direction in shading coordinates. | |
bool | forced |
Forces to evaluate values regardless of wi or wo. This is valid only when type is Specular. | |
Evaluate query for generalized BSDF. Query structure for GeneralizedBSDF::EvaluateDirection.