Всем привет !

Хотел представить вам свой скрипт, который часто выручал и выручает меня в разных задачах. Возможно и вы найдёте для себя его применение.

5537a5a94c7dd4dabe629d705ef16b7f.jpg

Floor Designer - генерирует поверхность из выбранного мэша.

Всё что вам нужно это выбрать объект (любой мэш), выбрать объект для поверхности (можно выбрать Spline). Постарался учесть все необходимые настройки для генерации различных типов покрытий.

5640143122c7c2ac9bc57a26ca648c42.jpg

89a9e86d8a68ed2198bdbf577c4f641e.jpg

По своей логике похож на Floor Generator, но FG сильно ограничен малым количеством прессетов.

С Floor Designer можно создать любую геометрию.. и ничто кроме ресурса вашего компьютера вас не ограничит smiley-wink.gif

3715bcfc1efdd6e4a82505cc42e12535.jpg

Если вы ещё не смотрели то обязательно посмотрите этот видео урок по использованию, в уроке приведены примеры с простыми формами покрытий, и всеми другими функциями скрипта.

Что ещё?

Автоматическая развёртка в "один клик" двух типов Local и Box.

Local - создаёт развёртку относительно локальных координат элементов, создавая при этом у каждого элемента случайный отступ(offset).

Box - создаёт развёртку аналогично UVW Map - Box, так же создаёт случайный отступ.

Назначение случайных материалов в "один клик" (MaterialID)

Тайлинг текстур, создаёт модификатор UVW Xform, где вы можете быстро настроить "Тайлинг текстур" либо повернуть их.

Важные заметки:

1

Если вы хотите отменить/прервать генерацию нажмите клавишу "Esc"Генерация как правило занимает считанные секунды - если речь не идёт о больших или тяжелых формах и площадях. Поэтому не рискуйте вашим временем и не сохранённым проектом, проверьте на маленьком участке прежде как применить на большом. Потому как в некоторых случаях такую тяжелую генерацию будет невозможным отменить клавишей "Esc", макс зависнет, придётся закрывать его через диспетчер..

либо ждать smiley-wacko.gif

2

Генерация строится строго по оси X, если геометрия не квадратная то её нужно развернуть аналогично.

Пример где я использовал геометрию обычной доски со случайным отступом до 100% от длинны.

22a948ac05ecd25a5c1fba2892d07bed.jpg

27a7d2b97a990c5c05d504db5fd0c58c.jpg

Где взять скрипт ?

Скрипт находится на нашем сайте в разделе "Скрипты"

1586259f3e99157225631725b257d7eb.jpg

Чтоб быстро осознать полный функционал посмотрите видео урок который указан выше, он не займёт у вас много времени.

Просьба отписаться по работоспособности разных версий 3d max. (2015 и 2017 полёт нормальный).

Так же если вы найдете какие-то недоработки/баги просьба отписаться..

Надеюсь вы найдёте скрипт полезным для себя!

4adb9239282e58cce213781e83066719.jpg