Vor einigen Jahren entwickelte ich an einer Umsetzung für die Hamming-Distanz im Bezug auf Hypercubes1. Im Grunde geht es darum, Körper verschiedener Dimensionen zu projektieren. Worauf ich nun sehr stolz bin, ist die Tatsache das es damals diesen Algorithmus nur im Ansatz gab und sonst auch im Netz keine weiteren Erläuterungen zu finden waren. So habe ich, auf der Grundlage der Hamming-Distanz, einen Algorithmus entworfen welcher n-dimensionale Hyperwürfel zeichnen kann.
Meine Inspiration kam von Hans Walser und seinem gleichnamigen Script2. Darin wird Schritt für Schritt der Aufbau erläutert und ein Ansatz für das projektieren dieser Körper beschrieben. Das Script ist zwar von 2003 aber dennoch sehr empfehlenswert. Ich habe es aber nun auch einmal ausgelassen eine 10. oder gar höhere Dimension als Bild mit einzubinden. Würfel höherer Dimensionen entnehmt Ihr dem Script auf der Seite 15. Dort werden die Dimensionen fünf bis acht grafisch dargestellt. Das Thema ist wirklich interessant, nur leider gibt es mir keine bekannte Vertiefungsmöglichkeit. Von daher war die Umsetzung eine schöne Herausforderung und das Resultat ein Blick in eine andere Dimension.
