2025-01-26 15:27:43 +01:00
|
|
|
#include "Material.h"
|
2025-01-26 19:43:06 +01:00
|
|
|
#include "BRDF.h"
|
2025-01-26 15:27:43 +01:00
|
|
|
|
2025-01-26 19:43:06 +01:00
|
|
|
BRDF Material::evaluate(HitInfo hitInfo)
|
2025-01-26 15:27:43 +01:00
|
|
|
{
|
2025-01-26 19:43:06 +01:00
|
|
|
return BRDF{
|
|
|
|
|
.albedo = glm::vec3(hitInfo.texCoords, 0),
|
|
|
|
|
.alpha = 1,
|
|
|
|
|
.emissive = glm::vec3(0, 0, 0),
|
|
|
|
|
.materialType = MaterialType::BlinnPhong,
|
|
|
|
|
};
|
2025-01-26 15:27:43 +01:00
|
|
|
}
|