CookTorrance
Cook Torrance
Cook Torrance — 3D-материал с физически более правдоподобными бликами, шероховатостью, прозрачностью и эффектом Френеля.
CookTorrance
Обзор
Что делает CookTorrance
Cook Torrance используется как материал для 3D-объектов, когда нужен более реалистичный отклик на свет, чем у простых материалов. В отличие от Blinn, здесь важную роль играет Roughness и Fresnel-поведение блика.
Diffuse отвечает за базовый цвет поверхности и непрозрачность. Specular задаёт цвет и силу отражающего блика, Roughness управляет его шириной и мягкостью, а Do Fresnel заставляет отражения сильнее проявляться под скользящими углами.
Transmittance позволяет имитировать пропускание света через материал. Этот блок важен для стекла, пластика, цветных прозрачных объектов и материалов с внутренним окрашиванием. Material ID помогает отделять объект в дополнительных пассах рендера.
Cook Torrance можно воспринимать как реалистичный материал: Diffuse задаёт базовую краску, Specular — отражение, Roughness — матовость, Fresnel — зависимость блика от угла, Transmittance — прозрачность.