У меня нет проблем с управлением самой сеткой, но каждая плитка (которая в основном представляет собой квадрат из 4 вершин и всей сетки ландшафта, сделана из сетки плиток) должна иметь возможность получить другую текстуру по моему выбору . Далеко я могу дать текстуру mesh 1 и сделать ее повторяющейся, изменив UV-значения CUSTOMVERTEX-es в буфере вершин. Однако я не могу создавать разные текстуры плитки, например, здесь: http://classic.battle.net/war3/images/neutral/heroes/ss02.jpg -Вы можете видеть, что там есть травяная плитка и некоторые грязевые плитки сбоку, а некоторые гравий слева.Как текстурировать плиточный 3D-ландшафт в DirectX9 C++?
У меня была глупая идея сделать каждую плитку отдельной сеткой, но это было просто ... тяжело, и текстуры не зажимали хорошо. Я уверен, что должна быть какая-то функция, позволяющая мне текстурировать отдельные квадраты ландшафта :(