Именно из объектов? можно сделать текстуру 2х2 из разных типов объектов. Аналогичным образом, только рассматриваем полотно из 4 на 4 вспомогательные фрагмента. В четные X загружаются объекты одного типа, в нечетные ,если рандом попал - двторго типа и также для четных и нечетных Y - таким образом 4 типа будут присутствовать и сшиваться правильно.
Алгоритмы Программирования , а если объект заходит на две или на все 4 текстуры, то его просто копировать? тогда этот объект будет на всех 4-х текстурах располагаться в одном и том же месте под одним углом и т.д. что испортит общую картину...Например текстура стены из камня, где все камни должны быть как можно более разными, чтобы не бросались в глаза повторяющиеся камни. Главная проблема в том, как сделать чтобы камень заходящий с текстуры 1 на текстуру 2, отличался от камня заходящего с текстуры 1 на текстуру 3, на текстуру 4 и на саму себя...наверное только вручную)
Нет. Просто заранее берите размер фрагмента текстуры больше чем любой объект из коллекции. Тогда не будет проблем с однотипным расположением или перекрыванием на два фрагмента.
Ура! Новое видео! Как всегда очень интересно!
Спасибо!
нормалнды, но надо алгоритм, чтобы можно было использовать например 4 разные текстуры и чтобы все они между собой соединялись :-))
Именно из объектов? можно сделать текстуру 2х2 из разных типов объектов. Аналогичным образом, только рассматриваем полотно из 4 на 4 вспомогательные фрагмента. В четные X загружаются объекты одного типа, в нечетные ,если рандом попал - двторго типа и также для четных и нечетных Y - таким образом 4 типа будут присутствовать и сшиваться правильно.
Алгоритмы Программирования , а если объект заходит на две или на все 4 текстуры, то его просто копировать? тогда этот объект будет на всех 4-х текстурах располагаться в одном и том же месте под одним углом и т.д. что испортит общую картину...Например текстура стены из камня, где все камни должны быть как можно более разными, чтобы не бросались в глаза повторяющиеся камни. Главная проблема в том, как сделать чтобы камень заходящий с текстуры 1 на текстуру 2, отличался от камня заходящего с текстуры 1 на текстуру 3, на текстуру 4 и на саму себя...наверное только вручную)
Нет. Просто заранее берите размер фрагмента текстуры больше чем любой объект из коллекции. Тогда не будет проблем с однотипным расположением или перекрыванием на два фрагмента.