Zeichnen in Perspektive: Kugel in Würfel einpassen


7

Angenommen, ich habe einen Würfel in Zweipunktperspektive (oder sogar Dreipunktperspektive) gezeichnet.

Ich möchte eine Kugel so in den Würfel zeichnen, dass sie alle Seiten berührt.

Eine Kugel wird zu einem Kreis auf Papier.

  • Wie finde ich das Zentrum?

  • Wie finde ich den Radius?

Ich dachte, zumindest das Zentrum zu finden wäre trivial (Zeichnen der Diagonalen), aber ich bin mir nicht mehr so ​​sicher, ob dies das richtige Ergebnis liefert.

Zur Verdeutlichung ist dies eine Frage mit Stift und Papier. Herrscher sind in Ordnung, Computer nicht.


1
Zeichnungsdiagonalen sollten unbedingt sowohl den Mittelpunkt als auch den Radius angeben.
Scott

Ich bin mir nicht so sicher, weil der Mittelpunkt eines 3D-Kreises nicht der Mittelpunkt der resultierenden 2D-Ellipse ist. Vielleicht passiert dasselbe mit Kugeln?
Stefan

Sie müssen Diagonalen richtig zeichnen :)
Scott

Antworten:


5

Um eine Kugel in einen Würfel zu zeichnen, müssen Sie zuerst deren Zentrum finden. Dies ist in der Tat ganz einfach: Zeichnen Sie einfach eine gerade Linie von jeder Ecke des Würfels zur gegenüberliegenden Ecke. Der Punkt, an dem sich die Linien schneiden, ist der Mittelpunkt des Würfels und damit auch der Mittelpunkt der im Würfel gezeichneten Kugel:

Schritt 1: Finden Sie die Mitte des Würfels

(Wenn sich diese Linien nicht alle am selben Punkt schneiden, ist Ihr Würfel kein Würfel oder gar ein allgemeiner Quader .)

Jetzt müssen Sie nur noch den Radius der Kugel ermitteln. Leider ist dies im allgemeinen Fall etwas schwieriger als das Finden des Zentrums. Das erste, was Sie tun müssen, ist, die Mittelpunkte der Gesichter zu finden, die auch durch Zeichnen diagonaler Linien über jedes Gesicht gefunden werden können:

Schritt 2: Finden Sie die Zentren der Gesichter

Dies sind die Punkte, an denen die Kugel die Flächen des Würfels berührt. Das Problem ist, dass diese Punkte im Allgemeinen nicht am Rand des durch Projektion erhaltenen Kreises liegen , es sei denn, eine der Flächen befindet sich genau am Rand Ihres Ansichtspunkts (sodass sie in der 2D-Projektion nur als Linie angezeigt wird) die beschriftete Kugel in 2D.

Die Lösung besteht darin, zuerst die großen Kreise zu skizzieren, die die Kontaktpunkte auf der Oberfläche der Kugel verbinden. In der 2D-Projektion sind dies Ellipsen, die durch vier der Kontaktpunkte verlaufen. Sie berühren auch die Linien, die jede Fläche in vier kleinere Quadrate (nicht gezeigt) unterteilen, dh sie verlaufen ungefähr auf halber Strecke zwischen den diagonalen Linien:

Schritt 3: Skizzieren Sie die großen Kreise

Wählen Sie abschließend den Radius der Kugel so, dass er diese Ellipsen berührt:

Schritt 4: Zeichnen Sie eine Kugel, die die großen Kreise tangiert

Wenn Sie sich das Bild oben genau ansehen, werden Sie feststellen, dass die von mir gezeichnete Kugel nicht wirklich auf dem Mittelpunkt des Würfels zentriert ist (und es ist nicht einmal wirklich eine Kugel, sondern ein Ellipsoid). Was gibt? Nun, das Problem ist, dass mein "Würfel" nicht wirklich ein normaler Würfel ist, sondern nur ein rechteckiger Quader (weil ich nicht herausfinden konnte, wie ich mit dem Würfelwerkzeug von Inkscape einen tatsächlichen regulären Würfel erhalten kann, also musste ich einen Augapfel werfen es und hat es ein bisschen falsch verstanden). Trotzdem sieht es zumindest so aus, als wäre es ungefähr im Würfel verschachtelt.


Du hast den Nagel auf den Kopf getroffen. Ich habe unzählige Anweisungen im Internet gelesen, alle waren falsch oder funktionierten nur unter bestimmten Annahmen (die die Autoren nicht erwähnt haben). Dies ist nicht nur in allen Fällen richtig, es ist auch das klarste und am besten geschriebene. Ich bin sehr dankbar für die Anstrengungen, die Sie unternommen haben.
Stefan

Im Allgemeinen ist ein Bild einer Kugel nicht unbedingt ein Kreis, es kann sich um eine Ellipse handeln. und der Mittelpunkt der Kugel wird nicht notwendigerweise in den Mittelpunkt der Ellipse projiziert.
Goblin Alchemist

0

Sobald Sie die Mitte gefunden haben, ist der Radius der Abstand zwischen der Mitte und der Oberkante des Quadrats.


Was genau meinst du mit "Oberkante"?
Stefan

eine der Kanten :) Ich sagte oben nur aus phylosophischen Gründen.
Riccardo

Die Kanten sind Linien. Abstände sind zwischen Punkten :) Meinen Sie den Abstand zwischen der Mitte des Würfels und der Mitte einer Kante?
Stefan

hmmm ... das ist nicht genau richtig. Sie können die Entfernung von einem Punkt zu einer Linie berechnen: en.wikipedia.org/wiki/Distance_from_a_point_to_a_line
Riccardo

Ok, du hast mich dorthin gebracht. Sie meinen also den kürzesten Abstand zwischen der Mitte und einem beliebigen Punkt am Rand. Das könnte jedoch das Ende der Kante (eine Ecke) sein. Es hängt ganz davon ab, welche Kante Sie auswählen. In isometrischer Perspektive könnte der Radius 0 sein.
Stefan
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.