Как узнать количество возможных комбинаций моделей

Автор
Сообщение
На сайте c 28.12.2014
Сообщений: 222
Хабаровск

Добрый день, заранее извиняюсь если вопрос не по теме.

Есть конструктор рубашек на сайте, которые необходимо визуализировать, вот аналог

https://just-tailor.com/make-your-shirt 

а это иконки от будущего сайта конструктора, их в общей сложности 76

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

Заранее спасибо за помощь.

На сайте c 01.02.2008
Сообщений: 3388
Омск

Я так полагаю 76 в квадрате

п.с. Короче, не правильно я сказала. Посоветовались тут с коллегой. Не 76 в квадрате.

На сайте c 13.12.2007
Сообщений: 1099
г. Омск

Комбинаторика.

http://www.mathelp.spb.ru/book2/tv3.htm 

Опять же будет разница:

1. Вам нужно отрендерить элементы, тогда 76 штук получается, далее их комбинирует движок.

2. Если вам нужно, к примеру самому комбинировать рубашку со всеми доступными элементами и рендерить таким образом каждый раз цельный продукт (рубашка 1 + манжет 3 например), т о это засада. Смотрите - 3 рубашки, которые собираются из 76 элементов. Это получается 3 в 76 степени. Могу ошибаться, но это то, что я с института вспомнил.

P.s: а если еще нужно учитывать различные цветовые комбинации...

На сайте c 15.04.2013
Сообщений: 86
Если все возможные варианты, то надо уже в степень возводить.
На сайте c 28.12.2014
Сообщений: 222
Хабаровск
Цитата Lier:
1. Вам нужно отрендерить элементы, тогда 76 штук получается, далее их комбинирует движок.

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

Цитата Женька:
Я так полагаю 76 в квадрате п.с. Короче, не правильно я сказала. Посоветовались тут с коллегой. Не 76 в квадрате.

Выходит порядка 6000 картинок на одну текстуру?

Цитата Lier:
Это получается 3 в 76 степени.

1,8248003631400731273590519778566e+36

Это вообще заоблачная цифра! Я даже не знаю сколько это!

Ну а если сделать вариант, рендера с отдельными элементами .png картинки, а их уже сайт будет комбинировать. Выйдет же 76 картинок верно?

На сайте c 13.12.2007
Сообщений: 1099
г. Омск

Удалил, напутал :)

На сайте c 28.12.2014
Сообщений: 222
Хабаровск
Цитата Lier:

Только по одному элементу

4 вида изображения, 1 фактура = 4 картинки

4 вида изображения, 1 фактура, 2 цвета = (4^1)^2 = 16 картинок

4 вида изображения, 2 фактуры, 2 цвета = (4^2)^2 = 256 картинок

Тогда вопрос, а как такого рода конструкторы наполняют картинками?

Все вариант рендерить явно не выход.

На сайте c 13.12.2007
Сообщений: 1099
г. Омск
Цитата petrovnikoly1:
Ну а если сделать вариант, рендера с отдельными элементами .png картинки, а их уже сайт будет комбинировать. Выйдет же 76 картинок верно?

По идее так и должно быть.

Выше я напутал со степенями. Вспомнился пример. Кодовый замок на колёсиках. 3 колесика по девять цифр. Общее число комбинаций = 3^9

На сайте c 28.12.2014
Сообщений: 222
Хабаровск
Цитата Lier:
Выше я напутал со степенями. Вспомнился пример. Кодовый замок на колёсиках. 3 колесика по девять цифр. Общее число комбинаций = 3^9

Это конечно тоже очень много.

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

На сайте c 13.12.2007
Сообщений: 1099
г. Омск
Цитата Lier:
Я еще уточню как у них там все организовано на сайте, но думаю буду элементами рендерить 76 шт. это еще куда не шло, либо с масками, чтоб потом можно было накладывать друг на друга элементы.

да, как вариант.

На сайте c 18.07.2009
Сообщений: 574
Киев
Цитата petrovnikoly1:
Цитата Lier:
Выше я напутал со степенями. Вспомнился пример. Кодовый замок на колёсиках. 3 колесика по девять цифр. Общее число комбинаций = 3^9

Это конечно тоже очень много.

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

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

На сайте c 15.04.2012
Сообщений: 146

1 358 622 720

ТОлько нужно уточнять, ибо манжеты для коротких рукавов не нужны. 

Суть такая: 6 цветов умножить на 3 вида рубашек, умножить на 6 видов рукавов, умножить на 8 видов манжет(!), умножить на 4 вида карманов и т.д. 

И может это сайт конструктор будет генерировать варианты из ваших элементов? вы изготовите 76 элементов, сайт их будет комбинировать? Вам нужно только цвета отрендерить. итого 70 умножить на 6 равно 420.

 

На сайте c 20.04.2010
Сообщений: 2357
UA
количество иконок и есть искомое число, остальное движок сайта.
На сайте c 28.12.2014
Сообщений: 222
Хабаровск
Цитата Davidd:

1 358 622 720

ТОлько нужно уточнять, ибо манжеты для коротких рукавов не нужны. 

Суть такая: 6 цветов умножить на 3 вида рубашек, умножить на 6 видов рукавов, умножить на 8 видов манжет(!), умножить на 4 вида карманов и т.д. 

И может это сайт конструктор будет генерировать варианты из ваших элементов? вы изготовите 76 элементов, сайт их будет комбинировать? Вам нужно только цвета отрендерить. итого 70 умножить на 6 равно 420.

 

Спасибо.

На сайте c 26.09.2006
Сообщений: 5194
Белокаменная

Умножаешь все количества рядов друг на друга, получается 566 092 800 вариантов

На сайте c 22.11.2006
Сообщений: 2037
Откуда ни возьмись...
Кажется я сломал себе моск )))
На сайте c 27.03.2015
Сообщений: 488
Вологда
Цитата Lier:
Выше я напутал со степенями. Вспомнился пример. Кодовый замок на колёсиках. 3 колесика по девять цифр. Общее число комбинаций = 3^9

хм. допустим - десять цифр, от 0-9

совсем не смутило, что в десятичной системе это всего лишь 1000 вариантов, от 000 - до 999? )

На сайте c 13.12.2007
Сообщений: 1099
г. Омск
Цитата ksonto:
совсем не смутило, что в десятичной системе это всего лишь 1000 вариантов, от 000 - до 999? )

Конечно, с утра дело было, не проснулся еще )

На сайте c 15.12.2014
Сообщений: 238
Еще есть время отказаться от этого вот всего )))
На сайте c 04.06.2015
Сообщений: 140
Днепр, Киев
Сложно конечно. И многие не учли, что тут 76 ИКОНОК, а не элементов. Элементов намного меньше и каждый из них делится на подэлементы. Тут нельзя все рассчитать одной формулой, так как получатся варианты типа манжета 1 + манжета 2 + манжета 3 + пуговица 5.
Читают эту тему: