Не знаю, видел ли ты мои попытки 20-ти летней давности сделать 3D на Башкирии (
диск с недоделками, в текстовом файле есть описание). Там, конечно, нечестное 3D, главная цель была - сделать что-то быстрое, чтобы играть было ненапряжно. Но всё, как обычно, упиралось в то, что размер текстур очень большой, а масштабирование на лету достаточно медленное (был вариант, но не сохранился). В той демке текстуры всех стен одинаковые (имя файла указывается в качестве параметра при запуске), но сделать их разными было несложно.