Вверх ↑
Ответов: 1925
Рейтинг: 172
#1: 2017-07-09 14:08:38 ЛС | профиль | цитата
Под текстурой я понимаю, когда левый край является продолжением правого, а верхний - нижнего, т.е. нет швов, как на картинке:


Т.е. чтоб можно было замостить без швов. Но так как подобрать такую картинку очень трудно (я намучился с теми же кофейным зёрнами - не нашёл текстуры, ложащейся без швов), то попробовал сделать сам. Получилось, правда, не однородно, а с узорами, но иногда это и требуется. Суть в простом зеркальном отражении - см. видео.

--- Добавлено в 2017-07-09 14:23:34

Вот программа для просмотра текстур:
Add(MainForm,5667796,-222,462)
{
Left=20
Top=105
Caption="Просмотр обоев"
WindowsState=2
}
Add(DropFile,7683913,-341,399)
{
link(onDropFile,6080719:doEvent1,[])
}
Add(ImageLoader,4407330,-222,399)
{
DrawSource=2
link(onLoad,4407330:doDraw,[(-180,405)(-180,390)(-234,390)(-234,412)])
link(onDraw,6896807:doLoad,[])
}
Add(Image,6896807,-152,406)
{
Width=392
Height=273
Align=5
ViewStyle=3
}
Add(Hub,6080719,-285,399)
{
link(onEvent1,4407330:doLoad,[])
link(onEvent2,5667796:doCaption,[(-247,412)(-247,468)])
}

И получившийся рисунок-текстура:
карма: 9
0
Редактировалось 4 раз(а), последний 2017-07-09 14:26:02