Zpět na domů

3D-mózaiky z kostek Rubika: fraktály a algoritmy

Článek popisuje metody Hany Bajzek pro tvorbu 3D-mózaik a fraktálů z kostek Rubika. Podrobně jsou popsány parity pairs, iterativní modelování houby Mengerovy a algoritmus sestavování. Uvedeny jsou moderní příklady optických soch z tisíců kostek.

Fraktální 3D-sochy z kostek Rubika: teorie a praxe
Advertisement 728x90

# Třídimenzionální fraktály a sochy na bázi kostek Rubik: od teorie k praxi

Na konci 90. let 20. století navrhla doktorka teoretické fyziky Hana Bizek používat kostky Rubik jako moduly pro vytváření prostorových mozaik a soch. Její přístup vychází z matematického ovládání barev, symetrie a orientace prvků a překračuje hranice plochých vzorů. To umožnilo realizovat složité struktury včetně fraktálů s zachováním vlastností samopodobnosti.

Bizek formalizovala úlohu prostřednictvím algoritmů návrhu, kde kostka 3×3×3 slouží jako základní prvek. Klíčovým nástrojem jsou parity pairs: zrcadlové páry kostek s invertovanou orientací barev na bočních hranách (L/R). To omezuje paletu na 3–5 barev, posiluje symetrii bez ztráty vizuální celistvosti.

Fraktální modelování Mengerovy houby

Bizek adaptovala Mengerovu houbu — třídimenzionální fraktál — pro kostky Rubik. Proces je iterativní:

Google AdInline article slot
  • Nulová iterace: Sestavená kostka bez vzoru.
  • První iterace: Bodový vzor na kostce 3×3×3, kde hlavní barva je pozadí („hmota“), centrální — „prázdnota“ (imitace otvoru barvou).
  • Samopodobná iterace: Každý cubie se analyzuje zvlášť. Pozadí se nahradí kostkou s vzorovým zrnkem; „prázdnotný“ — monochromní kostkou barvy prázdnoty.

Opakování generuje strukturu s frakční dimenzí. Model z 27 kostek demonstruje první iteraci; další kroky fraktál škálují. Odlišnost od 2D koberce Sierpińského: plná prostorová realizace bez fyzických výřezů.

Tato technika byla prezentována na konferencích Bridges (2000, 2002), kde Bizek spojila rubik-design s fraktální geometrií a op-artem.

Algoritmus tvorby 3D kompozic

Bizek popsala krok za krokem proces, aplikovatelný na senior vývojáře algoritmů vizualizace:

Google AdInline article slot
  • Lokální modul: Vývoj vzoru na jedné kostce s ohledem na otáčky, parity a orientace. Definují se role barev: pozadí, akcenty, prázdnoty.
  • Color control: Kontrola spojů hran. Linky pokračují, pozadí se shodují, prázdnoty se rozšiřují podle pravidla samopodobnosti. Analogické globální optimalizaci v šachových enginech.
  • Sestavení: Umístění do 3D mřížky (3×3×3+). Realizuje prostorové tvary: zkrácení, schody, fraktály.

Rozšíření na nekubické formy je inspirováno Vasarelym: op-art efekty z nejednoznačné perspektivy (Neckrov efekt). Kostky narušují monokulární projekci a vytvářejí přepínání mezi orientacemi.

Současné realizace a optické efekty

Po 2000. letech nadšenci rozvinuli myšlenky Bizekovy v velkých projektech. Francouzský Invader zavedl „rubikubismus“ s 3D sochami. Cube Works (Toronto) sestavili instalaci Super Mario v objemu.

Příklady optických mozaik:

Google AdInline article slot
  • Ernesto Fernández: portrét Einsteina z 4444 kostek na třech kolmých rovinách. Změna úhlu pohledu posouvá vzor a imituje hloubku.
  • Hariprasad: portrét Gandhího z 600 kostek s podobným efektem.
  • Giovanni Contardi: 1:1 model komody Calamobio od Alessandra Mendiniho.

Tyto práce využívají parity pairs pro barevné ovládání ve velkých polích a potvrzují škálovatelnost přístupu Bizekovy.

Co je důležité

  • Parity pairs zajišťují symetrii s minimální paletou, klíč pro fraktály.
  • Iterativní pravidlo samopodobnosti modeluje 3D fraktály barvou bez fyzických změn.
  • Algoritmus (modul → color control → sestavení) je aplikovatelný na procedural generation v grafice.
  • Op-art efekty z perspektivní nejednoznačnosti posilují vizualizaci.
  • Měřítko: od 27 kostek (Mengerova houba) po 4444 (portréty).

Dědictví Bizekovy proměnilo koníček v nástroj matematického umění, aktuální pro algoritmický design a VR/AR prototypování.

— Editorial Team

Advertisement 728x90

Číst dál