Jak to działa?
-
Krok 1
Wybierz model 3D, który chcesz zbudować
Dinozaur, wieża Eiffla, a może statek?
-
Krok 2
Podaj klocki LEGO®, jakich chcesz użyć
Podaj numery zestawów lub oszacuj kolekcję. Dopasuj rozmiar budowli
-
Krok 3
Układaj zgodnie z instrukcją
Buduj krok po kroku, zmieniaj, baw się!
Twoja instrukcja = (model 3D + Twoje klocki) x algorytm Brikido
-
Kreatywne budowanie
Wspieramy kreatywność oraz inspirujemy do twórczego myślenia. Pomożemy zbudować co tylko chcesz, krok po kroku.
-
Nie kupuj, odkryj ponownie
Wykorzystaj to co już masz. Mniej plastiku, więcej zabawy! Wystarczy, że powiesz nam jakie masz klocki.
-
Algorytmy, automatyzacja, sztuczna inteligencja
Nasze sprytne algorytmy potrafią zamienić dowolny model 3D w unikalną budowlę z Twoich klocków!
Wybierz model 3D
Praktyczne wskazówki i inspiracje
Jesteś ambitny i chcesz od razu budować jak największe figurki – rozumiemy! Ale szczególnie na początku przygody polecamy budowanie mniejszych figurek! Szybki efekt da Ci większą satysfakcję! Zwłaszcza jeżeli budujesz z dziećmi.
Wpierw buduj małe dzieci, a później – większych rodziców.
Czasem, dla mniejszych figurek drobne wystające części mogą być niestabilne (np. nogi, ręce). Wzmacniaj te elementy według własnych pomysłów, stawiamy na Twoją kreatywność! Używaj przykładowo klocków typu płytka-klin (Wedge, Plate 2×2 Cut Corner), klocków typu płytka-narożnik (Plate 2×2, Corner). Pamiętaj też, że starsze bardziej intensywnie używane klocki słabiej się łączą niż klocki zupełnie nowe.
Chcesz szybko wybudować figurkę i szkoda Ci czasu na szukanie drobnych klocków np. 1×1? Używaj tzw. światełek (semi-Transparent bricks), klocków okrągłych (Round Plate 1×1) i okrągłych klocków z dziurką (Round Plate1x1 with Through Hole).
Czasem zdarza się, że w czasie budowania figurka jest niestabilna. W takich przypadkach polecamy zrobienie prostego suchego doku – konstrukcji, słupa, która wspiera np. tułów lub głowę budowanej kreatury.
Często zadawane pytania
Nie posiadamy gotowych instrukcji, lecz tworzymy indywidualne instrukcje dopasowane do każdego użytkownika. Użytkownik wybiera: model 3D, rozmiar oraz podaje swoją kolekcję klocków. Te dane przekazywane są do algorytmu, który układa klocki podane przez użytkownika tak, aby przedstawiały wybrany model 3D oraz rozmiar.
Algorytm Brikido potrzebuje czasu, aby stworzyć instrukcję budowli. Im większa budowla tym więcej klocków, dlatego czas oczekiwania wydłuża się.
Nie, dla takiego samego zamówienia algorytm Brikido może obliczyć wiele różnych instrukcji. Będą one przedstawiały tę samą budowlę, ale sposób ułożenia klocków może się różnić. Obliczenia nie są deterministyczne. Oznacza to, że dla dwóch identycznych zamówień algorytm Brikdo może obliczyć inną instrukcję.
Wszystkie zakupione instrukcje znajdziesz w {moje Brikido} w zakładce {Moje instrukcje}. Jeżeli przed chwilą dokonałeś zakupu, możliwe, że algorytm nie skończył jeszcze obliczania instrukcji. Czas oczekiwania zależny jest od wielkości budowli i wynosi od kilkunastu do kilkudziesięciu minut. Gdy tylko instrukcja będzie gotowa poinformujemy Cię o tym mailowo.
Algorytm Brikido porównuje objętość klocków jaka jest potrzebna dla wybranej budowli z objętością klocków jakie posiadasz. Jeżeli masz za mało klocków algorytm Brikido nie pozwoli kupić dużej budowli, gdyż byłaby niemożliwa do ułożenia.
Algorytm Brikido używa klocków płaskich (płytki) i grubych (cegiełki) o różnej szerokości i długości.
Zwracamy uwagę, że na stronie Brikido czasem pisząc o klockach mamy na myśli zarówno płytki jak i cegiełki (ang. Bricks may refer both to Bricks and Plates, but only when the distinction is not needed).
Klocki płaskie (płytki) wykorzystywane przez algorytm Brikido: Identyfikator klocka, nazwa: 3024 Plate 1 x 1 3023 Plate 1 x 2 3623 Plate 1 x 3 3710 Plate 1 x 4 78329 Plate 1 x 5 3666 Plate 1 x 6 3460 Plate 1 x 8 4477 Plate 1 x 10 60479 Plate 1 x 12 3022 Plate 2 x 2 3021 Plate 2 x 3 3020 Plate 2 x 4 3795 Plate 2 x 6 3034 Plate 2 x 8 3832 Plate 2 x 10 2445 Plate 2 x 12 91988 Plate 2 x 14 4282 Plate 2 x 16 11212 Plate 3 x 3 3031 Plate 4 x 4 3032 Plate 4 x 6 3035 Plate 4 x 8 3030 Plate 4 x 10 3029 Plate 4 x 12 3958 Plate 6 x 6 3036 Plate 6 x 8 3033 Plate 6 x 10 3028 Plate 6 x 12 3456 Plate 6 x 14 3027 Plate 6 x 16 3026 Plate 6 x 24 41539 Plate 8 x 8 728 Plate 8 x 11 92438 Plate 8 x 16 91405 Plate 16 x 16 |
Klocki grube (cegiełki) wykorzystywane przez algorytm Brikido: Identyfikator klocka, nazwa: 3005 Brick 1 x 1 3004 Brick 1 x 2 3622 Brick 1 x 3 3010 Brick 1 x 4 3009 Brick 1 x 6 3008 Brick 1 x 8 6111 Brick 1 x 10 6112 Brick 1 x 12 2465 Brick 1 x 16 3003 Brick 2 x 2 3002 Brick 2 x 3 3001 Brick 2 x 4 2456 Brick 2 x 6 3007 Brick 2 x 8 3006 Brick 2 x 10 2356 Brick 4 x 6 6212 Brick 4 x 10 4202 Brick 4 x 12 30400 Brick 4 x 18 4201 Brick 8 x 8 4204 Brick 8 x 16 30072 Brick 12 x 24 |
Aby jak najdokładniej odwzorować kształt budowanych figurek algorytm Brikido stosuje relatywnie dużo mniejszych klocków oddających szczegółowe kształty. Te płaskie klocki (1×1, 1×2, 1×3, 1×4) nazywamy klockami szczegółowymi i dodatkowo sprawdzamy ich ilość w Twoich klockach, by mieć pewność, że będziesz mógł wybudować zamówioną figurkę.
Każdy zestaw LEGO® ma unikalny numer, który jest przedstawiony na pudełku oraz na instrukcji. Jeżeli chcesz użyć konkretnego zestawu do budowania w Brikido, wystarczy, że podasz nam numer zestawu, a my policzymy wszystkie klocki, które zostaną wykorzystane przez nasz algorytm.
Nie pamiętasz jakie masz zestawy? Nic prostszego. Zdefiniuj z nami swój tzw. worek klocków. Zrób to tylko raz. Wykorzystuj go do wielu budowli z algorytmem Brikido.
Poprzez regularne aktualizacje naszej bazy dokładamy wszelkich starań, by nasza baza zestawów była zawsze aktualna. Wyjątkowo może się jednak zdarzyć, że jakiegoś zestawu w naszej bazie brakuje. Wtedy proponujemy pominąć ten zestaw na jakiś czas lub prosimy o zdefiniowanie worka klocków ({Moje klocki} -> {Moje worki}), który wystarczy, by obejmował płytki i klocki zestawu, którego nie ma / nie udało Ci się zlokalizować w naszej bazie.
Najłatwiej zdefiniować nowy worek klocków poprzez {Moje Brikido} ({Moje Brikido} -> {Moje klocki} -> {Moje worki}). Po utworzeniu worka będzie można nadać mu nazwę, a następnie dodać klocki o wybranych kształtach. Możesz zdefiniować tyle worków, ile potrzebujesz. Funkcja kilku worków może przykładowo przydać się jeżeli bawisz się z dwójką dzieci i każde ma swoje osobne klocki lub gdy część klocków masz u rodziny, z którą nie mieszkasz.
Brikido dysponuje funkcjonalnością szacowania ilości klocków użytkownika w {Moje Brikido} ({Moje Brikido} -> {Moje klocki} -> {Pudełka po butach}). Wystarczy, że wyobrazisz sobie jaką masz objętość klocków: jeżeli miałbyś wsypać wszystkie swoje klocki obejmujące różne kształty (nie tylko klocki płaskie i grube) do pudełek po butach, to ile miałbyś takich pudełek. Standardowe pudełko po butach ma około 7 litrów. Podaj nam liczbę pudełek, a my (bazując na statystycznej częstości) wybierzemy najczęściej występujące klocki i stworzymy dla Ciebie instrukcję. Instrukcja będzie wykorzystywała najpopularniejsze klocki. Prawdopodobnie będziesz miał je w swojej kolekcji. Jeżeli jednak nie, to będziesz mógł zastąpić brakujący klocek innymi. Przykładowo jeden klocek płaski 1×2 możesz zamienić na dwa klocki płaskie 1×1.
Klocki występują w różnych kształtach i rozmiarach. Stworzyliśmy miarę pozwalającą nam liczyć jaką objętości ma kolekcja klocków stworzona z różnych rodzajów klocków. Jednostka tej miary odpowiada jednemu klockowi płaskiemu (płytka) o wymiarze 1×1.
Według tej miary klocek płaski (płytka) 1×2 ma 2 jednostki objętości. Klocek gruby (cegiełka) 2×2 ma 12 jednostek objętości.
Klocki płaskie (płytki) mogą zastępować klocki grube (cegiełki), gdyż klocki grube (cegiełki) odpowiadają trzem ułożonym na sobie klockom płaskim (płytkom).
Instrukcja budowania przygotowana przez algorytm Brikido proponuje kształty klocków, nie podpowiada natomiast koloru klocka. Kolekcje klocków użytkowników są mozaikowe, takie też są budowle zaproponowane przez algorytm. W ten sposób jesteśmy w stanie wykorzystać jak najwięcej klocków użytkownika, a Ty jesteś w stanie budować jak największe budowle. Kolory użyte przez nas w instrukcji mają pomóc odnaleźć miejsce, gdzie dołożyć klocek o zadanym kształcie. To Ty decydujesz jakiego koloru może to być klocek. Jesteśmy ciekawi, jaką mozaikową budowlę stworzysz!
Użyte przez nas kolory są wyraziste i mają pomóc odnaleźć miejsce, w którym należy dołożyć klocki. W każdej instrukcji odnajdziesz następujące kolory:
Informację o całej swojej kolekcji klocków zgromadzisz w {Moje Brikido} -> {Moje klocki}. Podczas zamawiania instrukcji możesz chcieć wykorzystać tylko część swojej kolekcji do wybranej budowli. Poprzez włączanie/wyłączanie oraz dostosowanie ilości zestawów, worków, a nawet pudełek po butach możesz nam powiedzieć, z których klocków mamy dla Ciebie przygotować instrukcję. Zestawów oraz worków, których nie włączysz, nie użyjemy.
Kostka podpowie Ci, z jakiej strony patrzymy na budowlę, tak aby klocki dokładane zawsze były widoczne. Dbamy o to, żeby w każdym kroku wszystkie klocki były dobrze widoczne. Może się okazać, że dokładany klocek nie będzie widoczny dobrze z tego samego kąta, co w poprzednim kroku. W takim przypadku zmienimy kąt patrzenia na powstającą budowlę. Wówczas zmieni się również widok kostki. Porównując kostki z dwóch kolejnych kroków dokładnie zobaczysz z jakiego kąta patrzymy na budowlę.
Główne zdjęcie w instrukcji przedstawia widok na budowlę z boku. Może się okazać, że wolisz podejrzeć widok patrząc z lotu ptaka bądź od spodu. Ten przełącznik umożliwia spojrzenie na dany krok instrukcji właśnie w ten sposób. Jeżeli wolisz taki widok, instrukcja będzie podążać za Twoim wyborem, aż ponownie zmienisz widok.
W pierwszym kroku algorytm Brikido pobiera wybrany przez użytkownika model 3D i dostosowuje go do wskazanego rozmiaru.
Następnie tworzony jest projekt budowli, czyli bryła składająca się z identycznych kształtów odpowiadających jednemu płaskiemu klockowi (płytka) 1×1, ułożonych w ten sposób, aby najlepiej odwzorować wybraną bryłę 3D.
W kolejnym kroku algorytm Brikido sprawdza dostępność klocków dla danej budowli. W przypadku podania numerów zestawów łączy się z bazą danych rebrickable.com, aby sprawdzić jakie klocki są w danym zestawie. Analizuje tylko te klocki, które wykorzystuje w instrukcji, czyli klocki płaskie (płytki) i grube (cegiełki). Jeżeli użytkownik wskazał własne worki klocków, to zostaną one wprost uwzględnione przez algorytm do tworzenia budowli. Natomiast gdy użytkownik wybrał opcję szacowania objętości klocków, algorytm skorzysta z najczęściej występujących klocków. Jednocześnie wybierze tyle klocków, aby uwzględnić objętość wskazaną przez użytkownika.
Algorytm porównuje czy objętość zdefiniowanych klocków jest wystarczająca dla zamawianej bryły. Jeśli klocków będzie za mało, nie przystąpi do obliczeń.
W końcu algorytm wykorzystując wskazane klocki, odwzorowuje za ich pomocą projekt budowli, zastępując pojedyncze płytki 1×1 większymi klockami, tak, aby budowla była spójna (czyli tak, aby każdy klocek był połączony z resztą budowli). Algorytm ma również za zadanie używać jak najwięcej dużych klocków, gdyż w praktyce ułatwia to budowanie.
Ostatnim krokiem jest przygotowanie instrukcji, gdzie w kolejnych krokach pokazywane są użyte klocki oraz miejsce ich przyczepienia do budowli. Dla ułatwienia budowania algorytm Brikido pokazuje tylko kilka klocków na każdym etapie. Dodatkowo algorytm czasem zmienia kąt patrzenia na budowlę w instrukcji, tak aby miejsce przyczepienia nowych klocków było dobrze widoczne.
Teraz już wiesz jak przygotowaliśmy Twoją instrukcję. Buduj, baw się, zmieniaj!