
Projekt Landscape-Generator
Würfelgebäude aus Bauplänen generieren
Zu besonderen Darstellungszwecken wünscht man sich manchmal eine einfache Möglichkeit, 3D-Würfelgebäude-Landschaften zu erzeugen.
Dieses konfigurierbare Script (eine HTML-Datei mit Javascript) erzeugt aus einem einfachen tabellarischen Bauplan ein solches Konstrukt in der Kavalierperspektive. Auch die Kantenlängen der Elementarwürfel sowie Canvas-Ränder und Transformationen (1-4) können konfiguriert werden.
Hier finden Sie zahlreiche Beispiele, die mit dem Script generiert wurden.
Voraussetzungen
- Ein Browser, der das <canvas> Element unterstützt
Source Code
Der Source Code steht hier zur Verfügung. Benennen Sie die *.txt Datei einfach in *.html um und führen Sie diese im Browser aus.Download Landscape-Generator v0.91
Landscape Generator by Roman Mueller is licensed under CC BY 4.0
Beispiele
Die folgenden Beispiele wurden mit unterschiedlichen Parameterwerten im Script erzeugt.Beispiel 1
Bauplan:

Bauplan als JS-Array:
var arrPlan=[[1,2,3,5,7,6],[1,1,3,3,1,1],[1,1,1,1,1,2]];
var arrPlan=[[1,2,3,5,7,6],[1,1,3,3,1,1],[1,1,1,1,1,2]];
Die Ergebnisse: Ein einziger Bauplan, mit unterschiedlichen Transformationen desselben (Perspektiven, Rotationen, Spiegelungen)
a) dreimalige Rotation des Körpers um die Hochachse gegen den Uhrzeigersinn:




b) Spiegelungen des Bauplans:


Beispiel 2

Beispiel 3

Beispiel 4

Beispiel 5
Eine mögliche Repräsentation einer Bitcoin-Adresse