Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

21

04.11.2010, 15:13

Wie Jonathan_Klein schon gesagt hat
§\mathbf{x}(t) = \mathbf{p} + t \cdot \mathbf{d}§
beschreibt eine Gerade genau wie
§\mathbf{x}(t) = (1- t) \cdot \mathbf{p}_0 + t \cdot \mathbf{p}_1§
eine Gerade beschreibt genauso wie die Gleichung
§a \cdot x + b \cdot y + c \cdot z + d = 0§
eine Gerade beschreibt.

"Probleme das in Code umzusetzen" ist leider eine zu unspezifische Aussage als dass mir darauf eine hilfreiche Antwort einfallen würde...

Dieser Beitrag wurde bereits 4 mal editiert, zuletzt von »dot« (04.11.2010, 15:20)


22

04.11.2010, 15:29

Ja von der Linie kann ich schon ein Strahl machen, nur was bringt mir das?? ich möchte ja den Schnittpunkt mit der LINIE (welche ja beschränkt ist).

Irgendwie hab ich den Überblick verloren...

Es gibt bestimmt eine Funktion oder Methode mit welcher man eine Linie im Raum auswählen kann, bei Sketchup funktioniert das ja auch =)

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

23

04.11.2010, 15:37

Du sagst es ja doch schon mehr oder weniger die ganze Zeit selbst. Der Punkt ist genau das: Ein Strahl bzw. eine Strecke sind einfach nur ein Teil einer Geraden. D.h. du berechnest einfach mal den kürzesten Abstand der beiden Geraden auf denen der Strahl bzw. die Strecke liegen. Wenn die entsprechenden Punkte kürzesten Abstands im Bereich des Strahls und der Strecke liegen dann bist du auch schon wieder fertig. Wenn nicht musst du dir überlegen was du tust (bzw. ob du noch was tun musst). Der vorhin von mir verlinkte Artikel enthält einen ganzen Abschnitt der sich mit haargenau dieser Sache beschäftigt (zur Info: Segment = engl. Strecke, Geradensegmentt; Ray = engl. Strahl). Vielleicht solltest du ihn doch mal ganz lesen!?

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »dot« (04.11.2010, 15:47)


24

04.11.2010, 16:07

du berechnest einfach mal den kürzesten Abstand der beiden Geraden auf denen der Strahl bzw. die Strecke liegen.
welche beiden Geraden?? ich habe nur eine Gerade und ein Strahl...

langsam denke ich wirklich ich sollte Gärtner lernen oder so... ?(

BlueCobold

Community-Fossil

Beiträge: 10 738

Beruf: Teamleiter Mobile Applikationen & Senior Software Engineer

  • Private Nachricht senden

25

04.11.2010, 16:24

Master Chief hat einen Strahl (eine Gerade, die in eine Richtung beschränkt ist) und eine Strecke (eine Gerade, die nur zwischen zwei Punkten existiert). Da ist sein Problem, schätze ich.
Es ist allerdings keins, das versteht er nur nicht.
Teamleiter von Rickety Racquet (ehemals das "Foren-Projekt") und von Marble Theory

Willkommen auf SPPRO, auch dir wird man zu Unity oder zur Unreal-Engine raten, ganz bestimmt.[/Sarkasmus]

26

04.11.2010, 16:41

:D dein Post gefällt mir...

aber ich verstehe es wirklich nicht..

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

27

04.11.2010, 17:02

Ich hab dir mal ein Bild gemalt, vielleicht hilft dir das

(Link)

28

18.11.2010, 15:59

HEUREKA

Stellt euch vor, nach langem hin und her und viel Nervenverlust habe ich das ganze doch auch noch geschafft.
und vor allem Begriffen :D

Danke euch, das ihr soviel Gedult mit hattet =)

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

29

18.11.2010, 16:24

Gratuliere dazu dass du die Geduld hattest und es selbst geschafft hast. :)

Werbeanzeige