Okluzja otoczenia w threejs

Właśnie skończyłem przenoszenie mojej pierwszej symulacji tkaniny z opengl do webgl za pomocą three.js(można zobaczyć tutaj).

Chodzi o to, że wygląda trochę nudno i chcę dodać (mam nadzieję, że dobrze pamiętam z moich klas grafiki komputerowej) ambient occlusion, aby materiał był ładnie zacieniony podczas zderzenia z piłką. Moja wiedza na temat shaderów jest teraz na bardzo niskim poziomie, więc byłbym bardzo wdzięczny za wszelkie zasoby na ten temat pomocne w rozwoju three.js (samouczki, tytuły książek itp.), Ponieważ Google nie wie nic na ten temat.

Może jakieś wskazówki, jak zastosować okluzję otoczenia?

Więc cieniowanie jest naprawione dzięki WestLangley! Wróćmy teraz do innych pytań: pomocnych zasobów na shadery dla threejs lub po prostu hlsl w ogóle?

questionAnswers(1)

yourAnswerToTheQuestion