Объясняю феномен. Как уже сказали, кешируется только один комплект текстур и один меш. В этом случае отлично работает Mesh Stitching, модель отправляется на конвейер, скорее всего, единым куском (или даже только первый экземпляр + список его копий). Тут хоть миллион одинаковых локомотивов поставь — ничего не будет. А в реальной эксплуатации каждый полигон будет на счету.
Выдержка с ТрайнзДев:
- Код: Выделить всё
Mesh stitching can also help here, since it may reduce the number of draw calls necessary if the same object is used repeatedly.
Тем более, что в игре разница между моделью в 20 000 и в 40 000 полигонов будет незначительна (если у моделлера есть мозги).
А вообще, я затрахался уже каждому это вдалбливать.