Ну для затравки...
Для создания более-менее масштабного апокалипсиса, мне кажется, достаточно трёх вещей:
1.Паника, вызванная угрозой нехватки/исчезновения жизненно важного ресурса (еда, тепло, воздух и т.п.). Как предельный вариант - угроза насильственного физического уничтожения.
2.Полное отсутствие организующих/сдерживающих сил (полиция, армия, лигитимные вожаки и пр.).
3.Время. Т.е. подобное состояние группы людей/селения/города/страны должно продолжаться определённое время.
Ну, видимо, нужен какой-то катализатор начала процесса (взрыв, вспышка, серия убийств и т.п.).
Ну а далее - подключаются внутренние резервы (человек человеку волк, своя шкура дороже и пр.).
Не стоит забывать и то, что толпа - это не множество личностей. У неё своя психология и своя логика поступков. Она ближе к стае зверей.
Не уверен, что имеет смысл рассматривать организованный геноцид.
Это ПМСМ - из другой оперы.