Для подобных вопросов существует эта тема
https://forum.heroesworld.ru/showthread.php?t=35561. Можно сделать с помощью скриптов.
2. Можно если ты владеешь знаниями в создании объемный графических моделей и владеешь языком программирование (хотя наверное есть способ проще но я его не знаю)