Пример #1
0
shared_ptr<UniversalMaterial> UniversalMaterial::createDiffuse(const std::string& lambertianFilename) {
    Specification s;
    s.setLambertian(lambertianFilename);
    return create(s);
}
Пример #2
0
shared_ptr<UniversalMaterial> UniversalMaterial::createDiffuse(const Color3& p_Lambertian) {
    Specification s;
    s.setLambertian(p_Lambertian);
    return create(s);
}