Robototehnika-info.ru

Робототехника Инфо
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Создание бесшовных текстур в программе SketchUp

Создание бесшовных текстур в программе SketchUp

Начинающие застройщики освоившие работу в программе SketchUp, проектируя для себя дом в этой программе часто пытаются излишне детализировать материал используемый для стен дома. Например проектируя дом из кирпича или отдельных блоков такой «проектировщик» часто создает отдельный кирпичик или отдельный блок и старательно «выкладывает» из этих кирпичиков или блоков свой будущий дом. Путь на мой взгляд тупиковый, потому что требует очень много времени на такое проектирование. Кроме этого файл с таким проектом разрастается до неприлично больших размеров. Компьютер начинает тормозить в работе. Объясняют такой «мазохизм» желанием подробно учесть сколько понадобится кирпичиков или блоков для такого дома. На самом деле количество кирпичиков или блоков можно подсчитать даже более точно просто разделив общий объем стен дома на объем одного кирпичика или блока с учетом толщины шва. Иногда такую «кладку» из отдельных кирпичиков или блоков оправдывают тем, что хотят увидеть как будь выглядеть стена сложенная из этих кирпичиков или блоков. Но внешний вид стены из отдельных кирпичиков чаще всего выглядит менее реалистично, чем стена «залитая» хорошей текстурой.

Ниже я расскажу как создать бесшовную, реалистично выглядящую текстуру с реальным масштабом кирпичей из которых планируется выкладывать стены дома.

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

Сначала ищем подходящий вид такой кирпичной кладки или самостоятельно фотографуем фрагмент такой кладки из реального здания (строго перпендикулярно).

Авторский метод, с помощью которого я создаю бесшовные текстуры, отличается от методов используемых другими пользователями. Обычно бесшовные текстуры создаются от начала и до конца в графических программах. Чаще всего для этого используется общеизвестный Photoshop.

Я использую для создания бесшовной текстуры программу SketchUp. Точнее основную часть работы по созданию заготовки бесшовной текстуры я делаю в программе SketchUp. Графическая программа используется только для небольшой работы связанной с «маскировкой» оставшихся «артефактов» в середине текстуры. Использование программы SketchUp имеет преимущества по сравнению с созданием бесшовных текстур в графических программах. Это абсолютная точность по разрезке рисунка, его «отзеркаливания» и стыковка полученных половинок рисунка.

По этой причине я назвал такую методику «Метод Leo». Ниже я расскажу, как по такой методике создать текстуру кирпичной кладки.Итак в интернете найдена подходящая текстура.
upload_2017-12-8_11-43-23.png

Если попробовать «залить» стену такой текстурой, то будут видны вертикальные стыки.

upload_2017-12-8_11-44-18.png

Горизонтальные стыки можно замаскировать аккуратно «отрезав» рисунок кладки по горизонтальным швам в любом графическом редакторе или даже в бесплатной программе для просмотра фотографий FastStone Image Viewer. И тогда при заливке этот разрез не будет виден. См. рисунок выше.

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

Суть создания любой бесшовной текстуры следующая. Нужно взять любой рисунок с текстурой. Разрезать этот рисунок на две части. Потом каждую из этих частей отобразить зеркально так чтобы с наружной части рисунка была текстура, которая ранее стыковалась без всякого шва посередине рисунка. А текстура, которая была с краю рисунка оказалась в середине рисунка. См. поясняющий рисунок ниже.
upload_2017-12-8_11-45-56.png
Естественно этот стык будет виден. Но инструментами графического редактора типа Photoshop или Gimp этот стык нужно замаскировать. И после этого эта текстура станет бесшовной.

Разрезаем наш рисунок на две равные части. В SketchUpe это сделать просто, потому что программа сама показывает где у нас середина рисунка. Хотя справедливости ради нужно сказать что «резать» можно и не точно посередине. Загружаем рисунок кирпичной кладки в программу SketchUp через «Файл-импорт». Откроется меню, где вы находите ваш рисунок с текстурой и импортируете его в программу. Импортируете именно как рисунок, а не как текстуру . Выделяете рисунок и копируйте его зажав клавишу Ctrl.
upload_2017-12-8_11-46-37.png

Читайте так же:
Почему собака грызет кирпичи

Для того чтобы иметь возможность редактировать наши рисунки, нужно их разъединить. Выделяем рисунок. Жмем правой клавишей мышки. В выпавшем меню жмем Explode (Разъединить). Затем инструментом «Линия» (по виду как карандаш) проводим вертикальные линии на каждом рисунке. Удаляем на верхнем рисунке левую часть инструментом «Ластик», а на нижнем правую часть. Получим два рисунка.
upload_2017-12-8_11-48-17.png

Выделяя каждый рисунок отдельно и нажав правую клавишу мыши выбираем «Отобразить по красной линии» «отзеркаливаем» каждый из рисунков. Далее выделяя каждый рисунок превращаем их в отдельные компоненты. Это для удобства взаимной подгонки. Затем за уголок стыкуем два компонента. Но анализ будущего общего рисунка показывает что часть кирпичей при таком положении будут слишком длинными.
upload_2017-12-8_11-49-24.png

Для того чтобы было кладка выглядела более реалистично желательно уже на этом этапе чуть откорректировать взаимное положение рисунков. Поэтому выделяя правый или левый рисунок (компонент) перемещаем его относительно друг друга, так чтобы кладка выглядела более реалистично.

upload_2017-12-8_11-52-28.png

После этого можно каждый из компонентов разъединить. Для бесшовной текстуры нам не нужны «лишние» линии которые имеются на рисунке. Для этого выделяем все линии по периметру рисунка и те две, которые у нас вертикально проходят по рисунку. Затем нажимаем «Правка-скрыть». Линии исчезнут. Теперь у нас рисунок кладки выглядит более реалистично. Но все равно шов пока виден. Окончательная подгонка делается в графическом редакторе типа Photoshop или Gimp.
upload_2017-12-8_11-54-33.png

Имитация кирпичной кладки: плюсы, минусы и способы нанесения

Кирпич всегда символизировал надежность сооружения и благосостояние его хозяина. Несмотря на множество преимуществ, он имеет свои недостатки, такие как цена, сроки работы, объем и вес материала. По этому поводу, наши технологи разработали способ нанесения декора под кирпич с помощью пастообразной штукатурной смеси Meldorfer Compound 081.

Еще каких-то 5-7 лет назад кирпичная стена воспринималась, как незаконченный ремонт. Сегодня стена под кирпич — это элемент декора сооружения с атмосферой старины или ультрасовременным интерьером.

Первое, что замечают глаза при осмотре жилья — отделка стен. Некачественно обработанный кирпич выглядит нелепо и свидетельствует об отсутствии вкуса у хозяина. Этого нельзя сказать о декоративной штукатурке под кирпич или имитацию кирпичной кладки. В отличие от голой каменной стены, имитация сочетает в себе рукотворную аккуратность и тщательную проработку каждого элемента.

Преимущества декоративного кирпича.

  • Сохранение жилого пространства: толщина декоративного слоя 10-30 мм.
  • Меньший вес штукатурного слоя: можно обрабатывать даже старые дома барачного типа с деревянными балочными перекрытиями.
  • Скорость выполнения работ: смешать сухую смесь с водой, нанести на поверхность и дать высохнуть в течение 24 часов.
  • Возможность выбора оттенка кирпича.
  • Полноценное объемное изображение на стене.
  • Прочность: декоративный слой хорошо противостоит механическому разрушению и почти не стирается.
  • Моется водой с добавлением моющих средств.

Недостатки стен под кирпич.

  • Ограничения, возникающие при мокрых штукатурных работах: смесь нельзя наносить при минусовой или близкой к ней температуре. В зимнее время штукатурить можно только с включенным отоплением.
  • Необходимость тщательной подготовки поверхности перед нанесением финишного декоративного слоя.
  • Рельефный рисунок собирает много пыли: стену надо периодически протирать.

Стены под кирпич в жилых помещениях.

  • Кирпичная кладка в ванной должна быть обработана специальным раствором, чтобы не допустить трещин от воздействия влаги и высоких температур.
  • Имитация кирпичной кладки в прихожей создает впечатление продолжения улицы.
  • Спальня с кирпичной стеной — это смелое решение, которое будет органично смотреться с мягким освещением.
  • Декоративная штукатурка под кирпич Meldorfer Compound 081 в гостиной позволяет зонировать пространство. А очертание камина в имитации кладки из кирпича превратит ее в маленький каминный зал.
  • В кухне так же стоит дополнительно обработать кирпичную участок специальным раствором, особенно если речь идет о фартуке над рабочей зоной.
Читайте так же:
Расчет количества кирпича для строительства погреба

Цветовая гамма для декоративного кирпича.

Кирпичная стена привлекает внимание своей фактурой. Если же вы хотите сделать ее яркой — позаботьтесь о мебели, которая также станет дополнительными цветовыми акцентами. Иначе она может потеряться на фоне яркой стены.

Кирпичная стена белого цвета визуально увеличит пространство. Серый цвет считается нейтральным, он также увеличивает пространство, но создает уютный антураж с подавлением света в ярких комнатах.

Черные стены более уместны в больших помещениях. Они прекрасно сочетаются с деревянной мебелью и комнатными растениями. Если на такую ​​стену добавить светильники под «бронзу» — получите настоящий лофт.

Способы нанесения декора под кирпич.

Даже без большого опыта, имитацию кирпичной кладки на стене можно сделать самостоятельно. Прежде всего, нужно определиться с желаемым видом готовой поверхности. Облицовочный кирпич предусматривает гладкую поверхность готовой стены. Если же вы хотите повторить рисунок кирпичной стены под штукатурку, то после формирования кладки, следует пройтись по ней шпателем, чтобы создать эффект сколов и неровностей на поверхности. В любом случае, удивительный эффект гарантирован.

Если вы планируете обрабатывать большие площади — советуем познакомиться с методом механизированного нанесения штукатурки Air Fix, что повышает эффективность нанесения и экономит время.

Оформление стены с эффектом кирпичной кладки требует последовательного соблюдения простых этапов работы. Но мы распишем их более подробно, чтобы у вас не осталось никаких вопросов.

  1. Подготовка основания.
    Стена зачищается до голого цемента или кладки с помощью шпателя, долота или молотка. При необходимости, поверхность обрабатывается антисептическим средством, после чего покрывается грунтом глубокого проникновения на основе кварцевого песка.
  2. Базовый слой.
    Если стена неровная или нештукатурена — наносится базовый выравнивающий слой классической штукатурной смеси. Его цвет будет соответствовать цвету швов между кирпичиками. По желанию, швы можно задекорировать позже специальной цветной шпаклевкой.
  3. Разметка.
    С помощью строительного уровня и линейки на стену наносится схема будущей кирпичной кладки. На линии клеится монтажная лента. Ее ширина — это размер будущих швов между кирпичами.
    С помощью профессионального трафарета, оформлять поверхности с эффектом кирпичной кладки можно быстрее и продуктивнее. Так рисунок остается безупречным и гораздо удобнее работать со стыками.
    Также можно использовать специальные текстурные валики, но с ними риск неточностей в рисунке.
  4. Нанесение штукатурки Meldorfer Compound 081.
    Она наносится шпателем, с небольшим перекрытием, чтобы обеспечить равномерность укладки слоя. Важно оставить свободное от раствора доступ к концам монтажной ленты или угла трафарета.
  5. Удаление ленты или трафарета.
    Через несколько часов лента или шаблон удаляется. Неравенства декоративной кладки обрабатываются смоченным в воде шпателем.
  6. Защитный слой.
    На завершающем этапе стена обрабатывается защитным лаком для декоративной штукатурки.

Декоративная штукатурка под кирпич — это простой и надежный способ украсить стену классическим, но стильным орнаментом. Ее используют для отделки стен в жилых и общественных помещениях — гостиницах, ресторанах, заведениях для отдыха.

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

Создание конструктора кирпичной кладки для сайта

Компания Сиджеко занимается поддержкой сайта организации Реконстрой, которая продаёт и доставляет кирпич, черепицу, архитектурный декор и многие другие строительные материалы в Центральном Черноземье.

В процессе работы над сайтом возникла идея конструктора кладки.

У немецкого концерна «Feldhaus Klinker» существуют модельные ряды кирпича «Vascu Mix» и «Sintra Mix», которые специально предназначены для смешивания в разных пропорциях и создания неповторимого рисунка кладки. К ним существует ряд замазок «Quick Mix», применяемых при замазывании швов кладки между кирпичами. Для демонстрации этого подхода мы решили сделать конструктор кирпичной кладки, аналогов которому в рунете я пока не видел (буду рад примерам).

Читайте так же:
Рентабельность производства силикатного кирпича

Конструктор кирпичной кладки

На кирпичи и швы накладываются тени и царапинки, чтобы максимально приблизить рисунок к жизни. Переключатели решили стилизовать под тач-устройства. Для конструктора были обработаны сотни изображений: фотографии кладок, кирпичей, замазок для швов и т. п.

Режим «Пьяный мастер» — потехи ради:

Режим «Пьяный мастер»

Процесс

Оставляем дизайнера с картинками (на самом деле, объём работы там несоизмеримо больше программистской стороны дела), фронтендер Дима делает красиво на клиентской стороне, я стараюсь дотянуть до его мастерства на бекенде.

Основные шаги

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

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

Приводим изображения кирпичей к одному размеру. От каждой модели нам нужно несколько реальных фоток, чтобы в результате было нескучно.

Кирпичи

Виртуальная кладка строится не в той же последовательности, что и реальная 🙂
Так, сначала всё поле заполняем картинкой шва, размножив её до нужного размера картинки.

image

Затем заполняем слой кирпичей, в котором разные модели линейки смешаны в нужной пропорции. Чётные ряды смещаем по горизонтали на полкирпича от нечётных. (Существуют и другие рисунки кладок для любителей дела, но пока было решено остановиться на классическом, чтобы уложиться в сроки.)

image

Можно было бы и остановиться, но выглядит слишком рафинированно. Реальность всегда лучше: потёртости, царапины — внешний вид каждой вещи отражает её историю. Нужно искусственно «состарить» изображение шумами.

Можно нанести шум просто рандомно изменив каждый пиксель изображения. Но это работает долго, да и выглядит не очень: мы, всё-таки, хотим эмулировать реальную фактуру материалов, а не ISO-шумы фотоаппарата.

Случайный шум

Пойдём более интересным путём (который, к тому же, сильно сэкономит время генерации картинки) — нанесём «царапины».

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

Выборочный шум

Без шумов и с ними:

Без шумов и с ними

Осталось нанести копирайт. Подгрузим шрифт (Убунту подойдёт).

Копирайт

Конструктор на выходе может выдавать и JPEG, и PNG (все исходные картинки в PNG24), но ввиду большого размера результирующего PNG мы остановились на JPEG.

Кеширование и урлы

Второй раз строить изображение при тех же входных параметрах не нужно, пощадим процессор и пользователя; сохраняем картинку при первом обращении и выдаём её из кеша при последующих.

Идентификатор кеша картинки (он же — имя файла) должен быть одинаковым при любом порядке переменных в GET-части урла. Поэтому сначала удаляем все ненужные переменные (ключи и значения, которые можно вручную подставить в урл), а потом сортируем глобальный массив $_GET по ключам:

Затем получаем всю остальную часть идентификатора:

Не забудем и про HTTP-заголовки, связанные с кешированием:

Генератор случайных чисел

Чтобы полностью следовать философии урлов, для каждой ссылки всегда должна выдаваться одна и та же картинка. Но у нас в системе много случайных факторов (шумы, неровности). Если быть предельно точным, нам нужен не генератор псевдослучайных чисел (ГПСЧ), а генератор псевдослучайных последовательностей (ГПСП). Каждая последовательность, определяемая неким идентификатором ( seed ), должна быть уникальной и повторяемой.

В новых версиях PHP (≥5.2.1), генератор mt_rand() перестал выдавать одинаковые последовательности при одинаковых значениях параметра mt_srand($seed) (по крайней мере, рекомендуется на это поведение не рассчитывать). Напишем свой велосипед. Поскольку криптографической безопасности от генератора нам не требуется, воспользуемся одним из самых популярных и простых методов — умножением с переносом.

Читайте так же:
Печь для беседки кирпич

Где self::$m_z и self::$m_w — статические поля текущего состояния генератора. При одном и том же заданном наборе self::$m_z и self::$m_w генератор будет выдавать одинаковые псевдослучайные последовательности целых чисел.

Режим «Пьяный мастер»

Повернём каждый кирпич на случайный угол в узком диапазоне наклона, и выпивший мастер уже работает над вашей стеной.

Варьируя диапазон наклона в градусах, можно менять количество и градус выпитого (простите за каламбур). Я остановился на ±3,2°.

Топ-15 приложений для строительства, ремонта и дизайна

Статьи: Топ-15 приложений для строительства, ремонта и дизайна

Ежегодно на рынке мобильных приложений появляется сотни новых программ, как полезных, так и абсолютно не имеющих какого-либо смысла. Чтобы облегчить вам поиск действительно стоящих программ, которые могут пригодиться во время строительства, ремонта и подборки дизайна дома или квартиры, «Крыша» составила свой топ-15.

Во время строительства

AutoCAD
Одно из серьёзных приложений для проектирования зданий. В нём можно создавать и просматривать чертежи в популярном формате DWG, в котором сохраняются планы помещений.
Программа предлагает инструменты для рисования и редактирования чертежей, в том числе управление слоями, добавление заметок и размеров.

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

Строительный калькулятор
Поможет рассчитать количество материалов для строительства и ремонта. Бесплатное приложение пригодится как строителям, так и заказчикам, которым необходимо контролировать расход материалов. К примеру, для расчёта возведения кирпичной стены достаточно ввести длину, высоту и толщину конструкции, стоимость одного кирпича (можно указать в тенге) и кубического метра раствора. Программа сама подсчитает необходимые затраты на строительство и объём необходимых материалов. Аналогичным способом можно вычислить объём бетонной смеси для фундамента или количество рулонов обоев для комнаты.

В целом приложение имеет простой и удобный интерфейс, но много всплывающей рекламы.

Доступно только для Android (аналог для IOS — CalcBook Free).

MagicPlan
Позволяет составить приблизительную карту помещения при помощи камеры и встроенного в устройство акселерометра. Нужно просто навести телефон на каждый угол комнаты, и программа создаст трёхмерную модель. Через приложение можно рассчитать количество необходимых материалов для ремонта.
Функционал весьма обширен, но для многих препятствием может стать отсутствие русской версии.

Clinometer
Заменяет сразу два полезных для любого строителя инструмента: клинометр и водный уровень. Во время работы программа использует g-сенсор. Для выдачи более точных показаний перед замерами следует провести калибровку (настройку) экрана в соответствии с данными указанных инструментов.

К плюсам можно отнести автоматическую фиксацию уровня, к минусам — при неправильной калибровке может пострадать точность измерений.

Доступно для Android (аналог для IOS — iHandy Level).

Bimx
Грубо говоря, это навигация по проектам зданий. С помощью него можно просматривать чертежи объектов и преобразовывать их в 3D-модель. Отлично подходит для демонстрации архитектурных проектов. Но при этом нет возможности внести правки в готовый чертёж

Во время ремонта

Dulux
С помощью него можно сделать фото помещения и перекрасить любой расположенный там предмет. Больше всего разработка придётся по вкусу тем, кто решил сменить цвет стен или потолка, но не знает, как будет выглядеть конечный результат.

Преимуществом программы является возможность узнать код любого оттенка. Здесь имеются различные цветовые палитры. Есть вероятность некорректного нанесения цвета на стены в случае, когда фотография сделана в плохом качестве.

Ruler App + Photo Ruler (линейка)
Электронная линейка для определения размера предмета по фото. Для этого следует положить кредитную карту или листок А4 (их данные уже внесены в программу) рядом с измеряемым предметом. Также вы можете добавить в качестве эталона любой другой предмет с известными вам параметрами. Камера зафиксирует размер, определит длину и ширину.

Читайте так же:
Печь для выжигания кирпича

Среди плюсов можно отметить наличие обычной линейки, а среди минусов то, что под рукой всегда должен быть эталон для измерения.

My Measures&Dimensions
Позволяет хранить информацию о размерах различных объектов. Нужно лишь сфотографировать предмет и добавить размеры, после чего снабдить их текстовыми комментариями. Удобно, когда нужно запомнить множество деталей. К сожалению, в приложении нет встроенной линейки.

HutQA
Специализированный калькулятор, позволяющий рассчитать затраты на ремонт. С помощью программы можно определить объём необходимых строительных материалов и получить расчёт по затратам.

Здесь отсутствует реклама, но при этом нет бесплатной версии. Многие пользователи жалуются на сравнительно небольшой выбор стройматериалов.

Школа домашнего ремонта
Представляет собой энциклопедию по всем видам ремонта. Здесь подробно описаны основные этапы: от планирования и расчёта затрат до поклейки обоев и установки сантехники. В общем, полезные советы для тех, кто решил не прибегать к помощи специалистов и делать ремонт самостоятельно. Из минусов можно выделить не всегда хорошо работающий поиск.

Во время подборки дизайна

Houzz
Здесь имеется более 15 млн фотографий интерьеров различных помещений, включая работы известных архитекторов и дизайнеров. Фишка в том, что на любом снимке можно выбрать понравившийся предмет, нажать на него и узнать название бренда и стоимость. Правда, доставка через приложение возможна только по территории США. Но, узнав наименование, аналогичную вещь можно заказать через ebay или amazon.

Также в приложении собраны советы по дизайну интерьера.

— На мой взгляд, отличный генератор идей в архитектуре и дизайне — приложение Pinterest. Там много фотографий на разные темы. В поиске можно вписать ключевые слова и программа выдаст лучшие работы. То же самое касается нестандартных архитектурных решений, — рассказал архитектор Lenz Architects Дамир Усенов.

Home Design 3D
Позволяет с нуля создать 3D-модель помещения и обставить интерьер. Удобно тем, что, введя реальную площадь каждой комнаты, можно посмотреть, как в ней будут смотреться та или иная мебель, бытовая техника или элементы декора. Нажимайте на любой предмет, перемещайте его, разворачивайте в любом направлении.

Также приложение позволяет подобрать покрытие стен, пола и потолка.


Каталог Ikea
В Казахстане официальных магазинов компании пока нет. Однако приложение может быть полезным, если вы решили купить диван, но ещё не знаете, подойдёт ли он к вашему интерьеру. Программа позволяет в режиме онлайн создать виртуальную модель мебели в любой комнате. Для этого следует включить камеру и выбрать один из представленных в каталоге предметов.
Отметим, что при проецировании нескольких объектов работа приложения замедляется.

ColorSnap
Выполняет функцию пипетки в фотошопе. К примеру, вы не можете самостоятельно определить цвет стены в комнате, а вам необходим соответствующий оттенок краски. Для этого следует просто сделать фото помещения или предмета, и программа автоматически определит цвета (здесь их более 3 500).

Homestyler Interior Design
С помощью него можно сфотографировать помещение и разместить на снимке мебель, люстры, зеркала и бытовую технику. В приложении имеется впечатляющая библиотека 3D-моделей реально существующей мебели. При этом с помощью специального инструмента можно перекрасить стены или сменить напольное покрытие.

Для нормальной работы приложения фото необходимо делать при хорошем освещении.

— Подобные приложения с 3D-моделями круто использовать, когда помещение пустое и нужно посмотреть, как оно будет выглядеть с мебелью. Планирование пространства ещё на начальном этапе позволяет сэкономить кучу сил и времени, — поделилась мнением дизайнер Design&Build Ирина Утебаева.

Надеемся, наша подборка упростит любой процесс, связанный с обустройством или строительством жилья!

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector