1) Есть достаточно неплохой опыт работы с Unity: звук, шейдеры, игровая логика и т.д.
2) Есть опыт на чистом JS (в свое время плотно его изучал), WEB-разработки на ExtJS.
3) Теперь хочется новых острых ощущений: ThreeJS. Учитывая вышеописанный background, с чего начать изучение? Посоветуйте годную литературу, форумы, ресурсы, примеры с исходниками.
Учтите что с Three.JS Вам нужно будет все делать почти с нуля! даже character controller который в unity3d есть готовый из коробки) НО! с Three.JS Вы будете счастливы!!! BabylonJS тоже классный но он лагает на телефонах!