Perspektive · Gestaltung

PerspektivischerStrahlen- und Netzgenerator

Perspektivische Strahlen aus einem frei positionierbaren Fluchtpunkt konstruieren, Randpunkte berechnen und optional eine Netzstruktur erzeugen.

Lokale VerarbeitungKeine Übertragung

Einleitung

Dieses Werkzeug erzeugt perspektivische Hauptlinien, die von einem gemeinsamen Fluchtpunkt ausgehen. Größe und Seitenverhältnis der Gestaltungsfläche sind frei wählbar. Auch der Fluchtpunkt kann außerhalb, auf dem Rand oder innerhalb der Fläche liegen.

Alle Maßangaben verwenden dieselbe frei wählbare Einheit. Mit der Option Spinnennetz aktivieren werden die Hauptlinien durch zusätzliche, leicht durchhängende Linien verbunden. Eine eigene Ergebnistabelle nennt dann die Koordinaten, an denen diese Netzlinien auf vorhandene Hauptstrahlen und den Leinwandrahmen treffen.

Anwendung

Die berechneten Schnittpunkte helfen dabei, perspektivische Strahlen- und Netzstrukturen auf reale Gestaltungsflächen zu übertragen. Bei aktiviertem Spinnennetz führt eine zweite Tabelle die Verbindungspunkte mit den vorhandenen Hauptstrahlen und die Schnittpunkte mit dem Leinwandrahmen auf.

  • Gitarrenkoffer, Skateboards und Möbel
  • Wandmalerei, Graffiti und Airbrush
  • Bühnenbilder, Kulissen und Requisiten
  • Schablonen für Lackierung und Textilgestaltung
  • Konstruktionen aus Fäden oder Drähten

Beispiel: rechteckiger Gitarrenkoffer

Lege zuerst die Größe des Koffers als Gestaltungsfläche an. Mithilfe der berechneten Randpunkte überträgst du die Hauptlinien auf die Oberfläche. Die zusätzlichen Netzkoordinaten helfen anschließend dabei, die Verbindungslinien des Spinnennetzes maßlich zu übertragen.

Lösung für andere Formen und Rundungen

Auch gerundete und unregelmäßig geformte Werkstücke lassen sich bearbeiten. Lege dafür ein größtmögliches Rechteck innerhalb der vorhandenen Form fest und verwende dieses als Gestaltungsfläche im Rechner.

Übertrage die berechneten Randpunkte auf das Werkstück. Anschließend kannst du die geraden Hauptstrahlen mit einem Lineal über das Rechteck hinaus bis zur tatsächlichen Außenkontur verlängern. So bleibt die berechnete Perspektive erhalten, obwohl die reale Form nicht rechteckig ist.

Die Netzverbindungen werden innerhalb des berechneten Rechtecks maßlich übertragen. In den darüber hinausgehenden Randbereichen können sie passend zur tatsächlichen Kontur gestalterisch weitergeführt werden.

Im Detail

1. Koordinatensystem

Der Ursprung liegt an der linken unteren Ecke der Gestaltungsfläche. Ihre Breite wird mit B, ihre Höhe mit H beschrieben. Der Fluchtpunkt besitzt die Koordinaten Fx und Fy. Positive X-Werte verlaufen nach rechts, positive Y-Werte nach oben.

Fläche: 0 ≤ x ≤ B und 0 ≤ y ≤ H
Fluchtpunkt: F = (Fx, Fy)

Negative Koordinaten oder Werte oberhalb von Breite beziehungsweise Höhe setzen den Fluchtpunkt außerhalb der Fläche.

2. Lage des Fluchtpunkts

Der Rechner unterscheidet, ob der Fluchtpunkt innerhalb, genau auf dem Rand oder außerhalb der Fläche liegt. Bei einem inneren Fluchtpunkt werden die Strahlen über einen Vollkreis verteilt. Bei einem Randpunkt richtet sich der Fächer in die Fläche hinein. Bei einem äußeren Fluchtpunkt wird der sichtbare Winkelbereich anhand der vier Ecken bestimmt.

3. Winkel der Hauptstrahlen

Liegt der Fluchtpunkt innerhalb der Fläche, werden n Hauptstrahlen gleichmäßig über 360° verteilt:

θi = i × 360° / n

Bei einem äußeren Fluchtpunkt sucht der Rechner den kleinsten Winkelbereich, der alle vier Ecken umfasst. Darin werden die Strahlen gleichmäßig verteilt. Zwei zusätzliche Randstrahlen begrenzen den sichtbaren Fächer; sie gehören zur Konstruktion, werden aber nicht in der Ergebnistabelle gezählt.

4. Strahlengleichung

Aus dem Winkel θ entstehen die Richtungskomponenten cos(θ) und sin(θ). Jeder Punkt eines Strahls lässt sich damit aus dem Fluchtpunkt und einem Laufparameter t bestimmen:

P(t) = F + t × (cos(θ), sin(θ))
x(t) = Fx + t × cos(θ)
y(t) = Fy + t × sin(θ)

5. Schnittpunkte mit der Fläche

Der Strahl wird gegen die vier Begrenzungen x = 0, x = B, y = 0 und y = H geprüft. Aus den gültigen Parameterwerten bestimmt der Rechner den Eintritts- und Austrittspunkt. Nur der Abschnitt innerhalb der Fläche wird als durchgezogene Hauptlinie gezeichnet.

tx = (xRand − Fx) / cos(θ)
ty = (yRand − Fy) / sin(θ)

Der außerhalb liegende Abschnitt vom Fluchtpunkt bis zum Eintritt erscheint als gestrichelte Hilfslinie. Die Tabelle nennt Winkel, Eintritt und Austritt mit der jeweiligen Randseite.

6. Wachsende Netzabstände

Die erste Verbindungslinie liegt im Basisabstand b zum Fluchtpunkt. Mit dem Wachstumsfaktor g nimmt der zusätzliche Abstand von Netzlinie zu Netzlinie geometrisch zu:

r0 = b
r1 = b + b × g
r2 = b + b × g + b × g²

Bei g = 1 bleiben die Abstände gleichmäßig. Größere Werte öffnen die Netzstruktur nach außen zunehmend.

7. Durchhang der Verbindungslinien

Zwischen zwei benachbarten Hauptstrahlen wird der Radius über eine Sinusfunktion verändert. Der Parameter u läuft dabei von 0 bis 1, der Durchhang s wird als Dezimalwert verwendet:

r(u) = r × (1 − sin(π × u) × s)

An beiden Hauptstrahlen ist der Durchhang null. In der Mitte bei u = 0,5 erreicht er seinen größten Wert. Dadurch bleiben die Übergänge glatt und die Verbindung wirkt leicht durchhängend.

8. Verbindungspunkte mit den Hauptstrahlen

Am Anfang und Ende jedes Netzabschnitts gilt sin(0) = 0 beziehungsweise sin(π) = 0. Dort wirkt deshalb kein Durchhang und die Netzlinie trifft den vorhandenen Hauptstrahl im unveränderten Abstand r vom Fluchtpunkt:

x = Fx + r × cos(θ)
y = Fy + r × sin(θ)

Die Tabelle übernimmt nur Verbindungspunkte, die innerhalb oder auf dem Rand der Gestaltungsfläche liegen. Bei einem äußeren Fluchtpunkt bleiben die zusätzlichen begrenzenden Konstruktionsstrahlen weiterhin ungezählt.

9. Schnittpunkte mit dem Leinwandrahmen

Jeder gezeichnete Netzabschnitt wird – genau wie in der Vorschau – in 28 kurze Teilstrecken zerlegt. Diese Teilstrecken werden gegen die vier Rahmenkanten x = 0, x = B, y = 0 und y = H geprüft. Ein gültiger Treffer muss sowohl auf der Teilstrecke als auch auf der betreffenden Rahmenkante liegen.

P(v) = P0 + v × (P1 − P0) mit 0 ≤ v ≤ 1

Dadurch stimmen die ausgegebenen Rahmenpunkte mit der sichtbaren Netzzeichnung überein. Meist entstehen Eintritt und Austritt. Je nach Geometrie kann eine Netzlinie jedoch keine, eine, zwei oder weitere Rahmenberührungen besitzen.

10. Aufbau der Netztabelle

Netzlinie bezeichnet die fortlaufende Verbindungslinie, Abstand ihren Ausgangsradius. Die Punktart unterscheidet Hauptstrahl und Rahmen. Unter Bezug steht die Strahlennummer beziehungsweise die getroffene Rahmenseite. X und Y verwenden die Originalmaße der Gestaltungsfläche.

Treffen ein Hauptstrahl und der Leinwandrahmen im selben Punkt zusammen, werden die identischen Koordinaten zu einem gemeinsamen Tabelleneintrag verbunden. Ecktreffer werden ebenfalls nicht doppelt ausgegeben.

11. Maßstab der Vorschau

Die Zeichnung wird für die verfügbare Bildschirmfläche skaliert. Berechnung und Ergebnistabelle verwenden weiterhin die eingegebenen Originalmaße. Eine Änderung der Fenstergröße beeinflusst deshalb weder Winkel noch Schnittpunkte.

Zum Werkzeug

Häufige Fragen

Was erzeugt der Strahlen- und Netzgenerator?

Das Werkzeug konstruiert perspektivische Hauptlinien aus einem gemeinsamen Fluchtpunkt. Optional verbindet es diese Linien zu einer spinnennetzartigen Struktur.

Kann der Fluchtpunkt außerhalb der Gestaltungsfläche liegen?

Ja. Der Fluchtpunkt kann innerhalb, auf dem Rand oder außerhalb der eingegebenen Fläche liegen. Gestrichelte Hilfslinien zeigen den Verlauf bis zur Fläche.

Wofür lassen sich die berechneten Schnittpunkte verwenden?

Die Eintritts- und Austrittspunkte helfen dabei, die Strahlen auf reale Flächen wie Gitarrenkoffer, Wände, Möbel, Skateboards oder Schablonen zu übertragen.

Was zeigt die Tabelle der Netzverbindungen?

Bei aktiviertem Spinnennetz nennt die zusätzliche Tabelle für jede sichtbare Netzlinie den Abstand zum Fluchtpunkt, ihre Verbindungspunkte mit den vorhandenen Hauptstrahlen sowie alle tatsächlichen Berührungen und Schnittpunkte mit dem Leinwandrahmen.

Hat jede Netzlinie genau zwei Schnittpunkte mit dem Rahmen?

Bei einem gewöhnlichen Verlauf entstehen meist ein Eintritts- und ein Austrittspunkt. Abhängig von Fluchtpunkt, Leinwand, Abstand und Durchhang kann eine Netzlinie aber vollständig innerhalb oder außerhalb liegen, den Rahmen nur berühren oder an weiteren Stellen schneiden. Deshalb führt die Tabelle alle tatsächlich gefundenen Rahmenpunkte auf.

Kann ich die Konstruktion auf gerundete oder unregelmäßige Formen übertragen?

Ja. Lege ein größtmögliches Rechteck innerhalb der Form als Berechnungsfläche fest. Übertrage die Randpunkte und verlängere die geraden Hauptstrahlen mit einem Lineal bis zur tatsächlichen Außenkontur. Netzverbindungen außerhalb des Rechtecks werden passend zur Form gestalterisch weitergeführt.

Werden Eingaben oder Zeichnungen übertragen?

Nein. Berechnung, Vorschau und Druckaufbereitung erfolgen vollständig lokal im Browser. Es werden keine Eingaben gespeichert oder übertragen.