AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 12:32

Parameter dieser Suchanfrage:

Suche in Thema: Vektor Problem (3D)
Suche alle Beiträge, die von "MR321" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 14 von insges. 14 Treffern
Suche benötigte 0.002s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Multimedia

    Re: Vektor Problem (3D)

      Delphi
      by MR321, 11. Okt 2003
    Bahnhof! :wiejetzt:
    Ich habe nicht den blassesten Schimmer wovon du da gerade redest.
    Kannst du das auch irgendwie als Formeln aufschreiben, die ich dann in Delphi auch benutzen kann?

    (Oder falls du keine Lösung findest eine Alternative, die besser zu meinem jetzigen Animationssystem ist...)

    //Edit: Man kann auch in OpenGL direkt eine Matrix eingeben, mit der man die aktuelle Matrix...
  • Forum: Multimedia

    Re: Vektor Problem (3D)

      Delphi
      by MR321, 11. Okt 2003
    Ich arbeite mit OpenGL. Aber dort kenne ich die Befehle dafür.
    glTranslate3f(X,Y,Z); // Verschieben
    glRotate4f(Winkel,1,0,0) // Um X-Achse drehen
    glRotate4f(Winkel,0,1,0) // Um Y-Achse drehen
    glRotate4f(Winkel,0,0,1) // Um Z-Achse drehen

    OK, und wie genau berechne ich das jetzt? Nehmen wir an ich habe jetzt den Punkt vom übergeordneten Gelenk: P1neu. Und den vom untergeordneten suche ich:...
  • Forum: Multimedia

    Re: Vektor Problem (3D)

      Delphi
      by MR321, 8. Okt 2003
    Meine Knochen werden bewegt, indem man einem Gelenk einfach einen anderen Punkt zuweist. Die Zuweisung betrifft nur das eine Gelenk. Alle untergeordneten Gelenke bleiben an der selben Stelle. Alle übergeordneten auch. Man kann den Gelenken belibige Koordinaten zuweisen.

    Die Knochen werden bewegt durch Keyframes, in denen jeweils alle Positionen der Gelenke gespeichert sind. In den Frames...
  • Forum: Multimedia

    Re: Vektor Problem (3D)

      Delphi
      by MR321, 7. Okt 2003
    Ja, Matrixmultiplikationen kann OpenGL, genauso wie man sie auch auf einem Stack speichern kann. (Und jetzt das beste: Ich weis sogar wie man das macht :mrgreen:)
    Aber trotzdem muss ich die Werte für die Matrixmultiplikation erstmal rausbekommen. Denn ich hab ja nur die Koordinaten der einzelnen Gelenkpunkte. Und die neuen Koordinaten, wenn sich das Teil bewegt.

    Und zum Knochensystem: Mir ist...
  • Forum: Multimedia

    Re: Vektor Problem (3D)

      Delphi
      by MR321, 6. Okt 2003
    Die 4. Dimension ist mir durchaus bekannt. Aber auf der Seite weis man gar nicht wo man anfangen soll zu lesen.

    OK, da mein Problem anscheinend so nicht lösbar ist, erkläre ich mal den Zusammenhang:
    Mein Animationssystem arbeitet mit sozusagen mit einem Skelett. Und man animiert Objekte indem man die Knochen im Skelett bewegt.
    Nun zum Zusammenhang mit der Aufgabe: Ein Knochen im Skelett ist...
  • Forum: Multimedia

    Re: Vektor Problem (3D)

      Delphi
      by MR321, 6. Okt 2003
    Hab ich mir schon gedacht, dass das nicht so einfach ist. Ich hab die Frage inzwischen schon in 3 Foren gestellt - ohne Ergebnis.

    Das ist mir inzwischen schon fast egal, wie das Teil das ausrechnet, Hauptsache es funzt.
    Ich bräuchte nur irgendeine Formel (bzw. Algorhytmus) die mir den Unterschied zwischen 2 Vektoren in Drehwinkeln ausgibt. Egal wie.
    Und da ich von sowas noch gar keine Ahnung...
  • Forum: Multimedia

    Re: Vektor Problem (3D)

      Delphi
      by MR321, 5. Okt 2003
    Ist das jetzt ein ganz falscher Lösungsansatz, oder warum antwortet mir jetzt keiner? :gruebel:
  • Forum: Multimedia

    Re: Vektor Problem (3D)

      Delphi
      by MR321, 4. Okt 2003
    Ach nö, das wollt ihr mir doch nicht antun.
    Ich soll den Stoff eines ganzen Schuljahres und nochmehr mal eben so mir aneignen. :pale:

    Ich brauch das Animationssystem jetzt. Sind doch nur 2 Funktionen. (Soweit ich das jetzt verstanden habe)

    T3DPunkt = record
    X,Y,Z: Double
    end;

    ...
  • Forum: Multimedia

    Re: Vektor Problem (3D)

      Delphi
      by MR321, 4. Okt 2003
    Ja, weis ich...
    Wir sind aber noch nicht so weit in der Schule.
    Wir sind gerade erst bei Differenzialrechnung.

    Aber ich brauche das nunmal.
    Sonst funktioniert auch alles soweit in meiner 3D-Engine. Nur das Animationssystem funktioniert noch nicht.
  • Forum: Multimedia

    Re: Vektor Problem (3D)

      Delphi
      by MR321, 4. Okt 2003
    Was für eine Matrix M? In der pdf-Datei steht nirgendwo was davon. Da steht nur eine einzige Formel einfach so dahin geschrieben.
    Und was musst du hier schon wieder neue Bezeichner einführen? Ich hab doch vohrin versucht einheitliche Bezeichner zu machen. Ich weis schon wieder nicht wofür die ganzen Bezeichner stehen.

    Ich hab von Vektorrechnug überhaupt keinen Plan. Das einzige was ich weis,...
  • Forum: Multimedia

    Re: Vektor Problem (3D)

      Delphi
      by MR321, 4. Okt 2003
    Am besten wäre es, wenn der "Unterschied" zwischen P1 und P2 in einer seperaten Variable gespeichert werden kann, denn von P2 gibt es mehrere, und damit nicht jedesmal der "Unterschied" ausgerechnet werden muss. Spart CPU Zeit. Denn es gibt sehr sehr viele von P2. Und die Berechnung muss in Echtzeit stattfinden.
  • Forum: Multimedia

    Re: Vektor Problem (3D)

      Delphi
      by MR321, 4. Okt 2003
    Also ich kapier das überhaupt nicht.
    Diese mathematischen Ausdrücke sagen mir überhaupt nichts.
    Und was für 3 Drehwinkel?
    Und wie sehen Omega, phi und kappa aus?

    Also ich brauch nur ne ganz einfache (*g*) Funktion, die als Eingabe 3 Punkte erwartet und einen Punkt ausgibt.
    Also nach diesem Schema:T3DPunkt = record
    X,Y,Z: Double
    end;
  • Forum: Multimedia

    Re: Vektor Problem (3D)

      Delphi
      by MR321, 3. Okt 2003
    Ähm, das meine ich nicht!
    Das Verhältnis zu P1 und P2 soll immer gleich sein!
    OK, Beispiel:

    1 0 P2| /P1
    P1: 1 P2: 1 |/
    0 0 | Schlecht zu sehen, aber zwischen P1 und P2 soll ein 45° Winkel sein.

    So, jetzt verschiebe ich P1, und dann soll das so aussehen:
  • Forum: Multimedia

    Vektor Problem (3D)

      Delphi
      by MR321, 3. Okt 2003
    Ich hab da ein Problem mit Vektoren:
    ^
    | P2
    | /
    | /
    | /
    | /
    |/--------P1
    +------------------>Das soll ein Koordinatensystem sein :-D
    P1 und P2 sind Vektoren. Sie kommen beide aus dem Ursprung des Koordinatensystems.


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=MR321&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=9774
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:45 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz