Презентация 12 / 2011
- Forums:
Качени са презентацията и кодът към лекция №12:
• PDF с презентацията
• ZIP с .odp и картинки
Промените в SVN са отразени в r769 (основно), както и r770, r771. Поради недоглеждане от моя страна, логиката за прехвърляне в правилната полусфера в hemisphereSample() функцията беше излишно тежка. Вместо
p = p + (-2 * dot(p, norm)) * norm;
можем да минем само с
p = -p;
С елементарна аритметика се вижда, че това гарантира положително скаларно произведение след прехвърлянето :) Поправката е вкарана в r770 и даже дава минимално ускорение.
Домашните работи към тази лекция ще публикувам идните дни.