Форум о настольных играх

Творчество | Creative section => Мастерская | Workshop => Тема начата: Pard от 05 июля 2016, 19:15:25

Название: Мастер шаблонов
Отправлено: Pard от 05 июля 2016, 19:15:25
На БГГ подсказали хороший сайт, делающий выкройки разных коробок из бумаги: http://www.templatemaker.nl/

(http://www.templatemaker.nl/templates/boxlid/visual_medium.png?20160705)
Название: Мастер шаблонов
Отправлено: ghost355 от 06 июля 2016, 13:26:17
О, прикольная опция - Коробка из нескольких листов - а то я думал, а если большая коробка, на чем ее печатать то )))
Название: Мастер шаблонов
Отправлено: Farmacevt от 06 июля 2016, 15:51:55
да, спасибо. очень полезная штука
Название: Мастер шаблонов
Отправлено: mix от 08 июля 2016, 09:14:10
Спасибо!
Название: Мастер шаблонов
Отправлено: SnowSonic от 21 июля 2016, 22:22:18
Действительно полезная информация. Спасибо огромное.
Название: Мастер шаблонов
Отправлено: Excalibur от 02 августа 2016, 07:52:42
а вы не могли бы научить редактировать свои шаблоны?
Название: Мастер шаблонов
Отправлено: Pard от 02 августа 2016, 09:16:46
Цитата: Excalibur от 02 августа 2016, 07:52:42
а вы не могли бы научить редактировать свои шаблоны?
Проще всего делать их в "Фотошопе", выставляя направляющие на нужном расстоянии (в см). С помощью направляющих гораздо удобнее выделать разные области, которые потом можно залить и обвести:

(http://i.imgur.com/GP1dFNw.jpg)
Название: Мастер шаблонов
Отправлено: duckbill от 02 августа 2016, 15:51:12
А в гимпе еще проще:



(define (draw-line layer x-from y-from x-to y-to)
  (let* (
          (points (cons-array 4 'double))
        )

        (aset points 0 x-from)
        (aset points 1 y-from)
        (aset points 2 x-to  )
        (aset points 3 y-to  )

        (gimp-pencil layer 4 points)
  )
)

(define (draw-rect layer x-from y-from w-to h-to)
  (let* ()
    (draw-line layer x-from y-from (+ x-from w-to) y-from)
    (draw-line layer (+ x-from w-to) y-from (+ x-from w-to) (+ y-from h-to))
    (draw-line layer (+ x-from w-to) (+ y-from h-to) x-from (+ y-from h-to))
    (draw-line layer x-from (+ y-from h-to) x-from y-from)
  )
)

(define (script-fu-create-cardbox paper sizeX sizeY sizeZ)
  (let*
    (
      (image nil)
      (layer nil)
      (width 3508)
      (height 2480)
      (baseX 0)
      (baseY 0)
      (xpx 0)
      (ypx 0)
      (zpx 0)
      (cmpx 118)
    )
    (if (= paper 1)
      (begin
        (set! width  4980)
        (set! height 3508)
      )
    )
; Пересчитываем размеры коробки из мм в пикселы @ 300 dpi
    (set! xpx (ceiling (* sizeX 11.83)))
    (set! ypx (ceiling (* sizeY 11.83)))
    (set! zpx (ceiling (* sizeZ 11.83)))

; Координаты угла
    (set! baseY (/ (- height ypx) 2))
    (set! baseX (/ (- width cmpx (* zpx 4) (* xpx 2)) 2))

; Создаем лист
    (set! image (car (gimp-image-new width height RGB)))
    (set! layer (car (gimp-layer-new image width height RGBA-IMAGE "Background"  100.0 0)))
    (gimp-image-add-layer image layer -1)
    (gimp-edit-fill layer WHITE-FILL)
    (gimp-display-new image)

; Начинаем рисовать
    (gimp-brushes-set-brush "Circle (01)")

    (draw-rect layer baseX baseY cmpx ypx)
    (draw-rect layer (+ baseX cmpx) baseY zpx ypx)
    (draw-rect layer (+ baseX cmpx zpx) baseY zpx ypx)
    (draw-rect layer (+ baseX cmpx zpx zpx) baseY xpx ypx)
    (draw-rect layer (+ baseX cmpx zpx zpx xpx) baseY zpx ypx)
    (draw-rect layer (+ baseX cmpx zpx zpx xpx zpx) baseY zpx ypx)
    (draw-rect layer (+ baseX cmpx zpx zpx xpx zpx zpx) baseY xpx ypx)

    (draw-rect layer (+ baseX cmpx zpx zpx) (- baseY zpx) xpx zpx)
    (draw-rect layer (+ baseX cmpx zpx zpx) (- baseY zpx zpx) xpx zpx)
    (draw-rect layer (+ baseX cmpx zpx zpx) (- baseY zpx zpx cmpx) xpx cmpx)

    (draw-rect layer (+ baseX cmpx zpx zpx) (+ baseY ypx) xpx zpx)
    (draw-rect layer (+ baseX cmpx zpx zpx) (+ baseY ypx zpx) xpx zpx)
    (draw-rect layer (+ baseX cmpx zpx zpx) (+ baseY ypx zpx zpx) xpx cmpx)

    (script-fu-draw-arch image layer (+ baseX cmpx zpx zpx) baseY zpx 90 180 10)
    (script-fu-draw-arch image layer (+ baseX cmpx zpx zpx xpx) baseY zpx 0 90 10)
    (script-fu-draw-arch image layer (+ baseX cmpx zpx zpx) (+ baseY ypx) zpx 180 270 10)
    (script-fu-draw-arch image layer (+ baseX cmpx zpx zpx xpx) (+ baseY ypx) zpx 270 360 10)

    (draw-line layer (+ baseX cmpx zpx) (- baseY zpx) (+ baseX cmpx zpx zpx) baseY)
    (draw-line layer (+ baseX cmpx zpx zpx xpx) baseY (+ baseX cmpx zpx zpx xpx zpx) (- baseY zpx))
    (draw-line layer (+ baseX cmpx zpx) (+ baseY ypx zpx) (+ baseX cmpx zpx zpx) (+ baseY ypx))
    (draw-line layer (+ baseX cmpx zpx zpx xpx) (+ baseY ypx) (+ baseX cmpx zpx zpx xpx zpx) (+ baseY ypx zpx))

    (gimp-displays-flush)
  )
)
(script-fu-register "script-fu-create-cardbox"
  "Create cardbox"
  ""
  "Duckbill"
  "Duckbill"
  "2016-08-01"
  ""
  SF-OPTION     _"Бумага"    '("А4" "А3")
  SF-ADJUSTMENT _"Ширина"    '(70 0 300 1 5 1 1)
  SF-ADJUSTMENT _"Высота"    '(100 0 300 1 5 1 1)
  SF-ADJUSTMENT _"Глубина"   '(40 0 300 1 5 1 1)
)

(script-fu-menu-register "script-fu-create-cardbox"
                         "<Toolbox>/BoardGames")
Название: Мастер шаблонов
Отправлено: builin от 03 августа 2016, 05:03:34
Вау! это скрипт для генерации коробки Парда??
А фотошоп так не умеет??
Название: Мастер шаблонов
Отправлено: duckbill от 03 августа 2016, 09:00:57
Ага. Скрипт. От пользователя требуется только длина, ширина, высота.

Фотошоп, по слухам, тоже какие-то скрипты должен уметь. Это вы спрашивайте у тех кто им пользуется.
Название: Мастер шаблонов
Отправлено: Excalibur от 03 августа 2016, 12:03:00
ОГРОМНЕЙШЕЕ СПАСИБО. Можно еще инструкции как этим пользоваться.
Название: Мастер шаблонов
Отправлено: duckbill от 03 августа 2016, 12:58:43
Вы пользуетесь гимпом под линуксом и не знаете как добавить в него скрипт? http://docs.gimp.org/2.8/ru/install-script-fu.html
Название: Мастер шаблонов
Отправлено: Excalibur от 03 августа 2016, 14:24:02
линуксом не пользуюсь. под windows
Название: Мастер шаблонов
Отправлено: duckbill от 03 августа 2016, 14:45:42
Тогда ничем не могу помочь
Название: Мастер шаблонов
Отправлено: Excalibur от 03 августа 2016, 15:09:27
получилось вот такое
Название: Мастер шаблонов
Отправлено: duckbill от 03 августа 2016, 15:13:19
Скрипт явно не доработал. Видать нет у вас draw-arch. Проверьте в окошке логов для уверенности
Название: Мастер шаблонов
Отправлено: Excalibur от 03 августа 2016, 15:20:15
точно  :(

Ошибка при исполнении script-fu-create-cardbox:

Error: ( : 2) eval: unbound variable: script-fu-draw-arch


можно арки заменить на линии или квадраты?
Название: Мастер шаблонов
Отправлено: duckbill от 03 августа 2016, 15:22:44
Это парда спрашивать надо, насколько критично для его выкройки именно полукруги. Не проще скачать нужный скрипт?
Название: Мастер шаблонов
Отправлено: duckbill от 03 августа 2016, 16:25:14
Задавать в миллиметрах. Разрешение - 300 dpi
Название: Мастер шаблонов
Отправлено: tikitavy от 03 августа 2016, 21:26:08
Цитата: duckbill от 03 августа 2016, 15:22:44Не проще скачать нужный скрипт?
Хм.. шапка темы - рассказывает о сайте шаблонов коробок, на котором можно задавать размеры и получать выкройку коробки. И никакого ПО на ПК иметь не надо (Gimp/Photoshop), и скриптами пользоваться не надо. Не?

И да, фотошоп может выполнять скрипты. Но зачем это надо, - писать/отлаживать их - если есть такие сайты? И разные макеты и т.п.
Название: Мастер шаблонов
Отправлено: Excalibur от 04 августа 2016, 11:03:20
а пользовались этими шаблонами?
Название: Мастер шаблонов
Отправлено: tikitavy от 04 августа 2016, 13:35:43
Цитата: Excalibur от 04 августа 2016, 11:03:20
а пользовались этими шаблонами?
Туманный вопрос. Это Вы мне и речь про сайт в шапке? Я делал "выкройки" с трёх разных шаблонов на нём - по размерам совпадают с указываемыми при генерации. Сами коробки по ним не изготавливал - я их вообще редко делаю, ибо времени не много на это. На первый взгляд - всё получается. Без скриптов и/или работы руками в графических редакторах. Вы сами пробовали все эти способы? Попробуйте и решите, что именно Вам ближе. Может Вам скриптописание на ура пойдёт - они есть простор для творчества.. :)
Название: Мастер шаблонов
Отправлено: Excalibur от 05 августа 2016, 09:21:23
Цитата: tikitavy от 04 августа 2016, 13:35:43
Цитата: Excalibur от 04 августа 2016, 11:03:20
а пользовались этими шаблонами?
Туманный вопрос. Это Вы мне и речь про сайт в шапке? Я делал "выкройки" с трёх разных шаблонов на нём - по размерам совпадают с указываемыми при генерации. Сами коробки по ним не изготавливал - я их вообще редко делаю, ибо времени не много на это. На первый взгляд - всё получается. Без скриптов и/или работы руками в графических редакторах. Вы сами пробовали все эти способы? Попробуйте и решите, что именно Вам ближе. Может Вам скриптописание на ура пойдёт - они есть простор для творчества.. :)
Я уже месяц пытаюсь найти оптимальное и главное быстрое решение по созданию коробок. на этом сайте пробовал раньше: для маленькой коробки линии сгибов видны или внутри или снаружи без картинки (её конечно можно добавить). Мне очень хочется, чтобы Pardовские кто то оформил на сайте с изменяемыми размерами и добавлением картинок
Название: Мастер шаблонов
Отправлено: tikitavy от 05 августа 2016, 21:39:50
Цитата: Excalibur от 05 августа 2016, 09:21:23Я уже месяц пытаюсь найти оптимальное и главное быстрое решение по созданию коробок.
Подбираете подходящую коробку из-под техники/конфет/прочего и обклеиваете распечатанной на самоклейке картинкой. И даже можно не обклеивать :). Более быстрого и оптимального решения я не знаю - все прочие (под нужные размеры и с нужным оформлением) требуют прилично времени и внимания (подбор и создание оформления, генерация макета, вырезание, собирание..).

Цитата: Excalibur от 05 августа 2016, 09:21:23для маленькой коробки линии сгибов видны или внутри или снаружи
Я правда не понял, о чём речь.. О.о

Цитата: Excalibur от 05 августа 2016, 09:21:23Мне очень хочется, чтобы Pardовские кто то оформил на сайте с изменяемыми размерами и добавлением картинок
Т.е. сделать на том сайте новый макет - коробки от Pard'а - и добавить к функционалу сайта мастер оформления (нанесение изображений)? Может там уже есть подходящий макет? :) Про оформление не скажу.. по мне - вряд ли этим будет кто-то заниматься. В любом случае - это туда надо писать в пожелания.
Название: Мастер шаблонов
Отправлено: Excalibur от 06 августа 2016, 01:56:15
простите с дачи, с телефона, урывками.
в двух словах много недоделок с коробками с этого сайта.
я бы хотел, чтобы кто-то знающий создал страницу с макетами Парда, где угодно, но правильнее было бы здесь где-то. я к сожалению не умею.
Название: Мастер шаблонов
Отправлено: SnowSonic от 06 августа 2016, 07:52:04
Ну у Парда есть https://www.boardgamegeek.com/geeklist/41958/all-your-lovely-games, где к можно найти, если есть, опубликованы коробки.
Название: Мастер шаблонов
Отправлено: Pard от 06 августа 2016, 12:45:14
Цитата: Excalibur от 05 августа 2016, 09:21:23Мне очень хочется, чтобы Pardовские кто то оформил на сайте с изменяемыми размерами и добавлением картинок
А какое ещё требуется оформление? Вот в этом списке (https://www.boardgamegeek.com/thread/1023040/) перечислены все 660 игр, к которым я сделал коробку для карт/плиток - у них есть метка ВОХ:

(https://cf.geekdo-images.com/images/pic3127059_md.jpg)

Перейдя по ссылке на соответствующую игру, увидишь картинку коробки и ссылку на страницу, где её можно скачать:

(https://cf.geekdo-images.com/images/pic3127061_md.jpg)

На странице загрузки указан точный размер нижней части коробки (с запасом относительно размера карт по 5 мм - если есть желание сделать так, чтобы в коробке было меньше пустоты, печатай файл не при 100% масштабе, а меньше):

(https://cf.geekdo-images.com/images/pic3127065_md.jpg)

Делать "страницу" с коробками для всех 660 игр здесь я не собираюсь.
Название: Мастер шаблонов
Отправлено: Excalibur от 10 августа 2016, 00:39:45
Нет конечно. я бы хотел, чтобы на сайте разместили "генератор" ВАШИХ коробочек, аналог http://www.templatemaker.nl/
Название: Мастер шаблонов
Отправлено: Pard от 10 августа 2016, 07:49:18
Зачем нужен именно генератор, если уже есть готовые шаблоны моих коробок разных размеров (https://www.dropbox.com/s/4bcmkoi5yhb9hmn/box_templates.zip?dl=0)? Их ведь удобнее в "Фотошопе" допиливать на свой вкус, меняя шрифты, фоны, и подгоняя картинки коробок.
Название: Мастер шаблонов
Отправлено: Excalibur от 10 августа 2016, 13:18:24
пример:
нужна коробка 6.5*5.5 см высота 3см
подгонять в фотошоп мне тяжеловато.