На главную
ПРАВИЛА FAQ Помощь Участники Календарь Избранное DigiMania RSS
msm.ru
! ПРАВИЛА РАЗДЕЛА
В этом разделе решаются вопросы, касающиеся векторной/растровой графики, а также 3D-редакторов.
Вопросы по программированию графики (работу с графическими форматами, распознавание изображений и т.д.) - просьба создавать в разделе Программирование графики.

Обучающие материалы: PhotoShop, PhotoPaint, ... растровая графика, Corel DRAW, Illustrator, ... векторная графика, 3D графика, 3D-анимация
Модераторы: Tri Repetae, Serafim
Страницы: (2) [1] 2  все  ( Перейти к последнему сообщению )  
> Автоматический затайливатель картинки., Создаём текстуру из фотографии.
    По ходы работы сделал утилитку: https://yadi.sk/d/DgmrGgYcjf5FK
    Исходник: https://yadi.sk/d/173j0tsNjhmj7

    Просто наберите в консоли:
    ExpandedWrap disabled
      TileTex MyPicture

    Либо просто перетащите мышкой в проводнике файл исходной картинки на программу.
    Тайлит исходную картинку, сохраняет полученную текстуру 1024*1024, годится для грунта, асфальта, каменной кладки, особенно неровной и т. п.
    Исходная картинка должна быть не менее 1200*1200, желательно больше.

    Примеры, все картинки кликабельны:
    Фотография >> результат.

    user posted image >> user posted image


    user posted image >> user posted image


    user posted image >> user posted image
    Сообщение отредактировано: Mikle -
      А исходники не распространяешь?
      Интересно было бы взглянуть на алгоритм
      char *out = "|*0>78-,+<|"; size_t cc = char_traits<char>::length(out);
      for (size_t i=0;i<cc;i++){cout<<static_cast<char>((out[i]^89));}cout<<endl;


      user posted image Чат Исходников в СкайпеНе тормози, форум теперь здесь!Чат Исходников в Дискорде
        Добавил в п.0 ссылку на исходник. Там всё очень просто.
          Лицензия какая?
          Windows as usual - my "wau" Windows experience
            Цитата Mr.Delphist @
            Лицензия какая?

            Никакая, бери и используй, переделывай, переписывай на дельфи.
              Типа, 2-clause BSD? :)
              Windows as usual - my "wau" Windows experience
                Цитата Mr.Delphist @
                Типа, 2-clause BSD?

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

                А для тех кто не способен уже жить свободно обясняю есть такая вещь как общественное достояние по английски PD (Public Domain)
                Правильный обед должен состоять из 5 блюд приготовленных из 33 ингредиентов.
                  Pavia, всё бы хорошо, но потом прибежит какой-нибудь Столлман и начнёт тыкать пальцем "а он, а они, вот у него взято". Прецеденты - увы, бывали. Поэтому работа с зарубежными заказчиками вынуждает иметь нечто явно проговоренное. А уж что Гугл творит с теми же летсплеерами на ютубе - это вообще никакого фейспалма не хватает. Чуть что - copyright strike.
                  Windows as usual - my "wau" Windows experience
                    Цитата Pavia @
                    А для тех кто не способен уже жить свободно обясняю есть такая вещь как общественное достояние по английски PD (Public Domain)

                    ЕМНИП, public domain поддерживается российским законодательством чуть более, чем никак.
                      Mikle для дебилов как я можно в двух словах что делает? Выбирает из картинки фрагмент, который можно дальше использовать как текстуру?
                        Цитата Павел Калугин @
                        что делает? Выбирает из картинки фрагмент, который можно дальше использовать как текстуру?

                        На картинке нет таких фрагментов, которые можно дальше использовать как текстуру (тайлятся), программа создаёт такой фрагмент из кусочков.
                          Кстати, а нельзя ли об алгоритме пару слов? Т.е. каким образом идёт поиск недостающих фрагментов и их "доклейка".
                          Windows as usual - my "wau" Windows experience
                            Там нет поиска, просто вырезаются по трафарету сложной формы фрагменты со случайных координат и отображаются на результирующую картинку так, чтобы не осталось пустых мест.
                              Вырезаются - в смысле руками? Или автоматически?
                              Windows as usual - my "wau" Windows experience
                                Цитата Mr.Delphist @
                                Вырезаются - в смысле руками? Или автоматически?

                                Там написано "по трафарету", трафарет зашит в EXE в виде ЧБ картинки. Позиция трафарета на исходной картинке выбирается случайно.
                                0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
                                0 пользователей:


                                Рейтинг@Mail.ru
                                [ Script Execution time: 0,4003 ]   [ 17 queries used ]   [ Generated: 14.12.18, 17:50 GMT ]