vertex verschieben
Übersicht

JochenKnochBetreff: vertex verschieben |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Hallo
Ich habe ein Problem mit dem ich mich schon länger beschäftige. Und zwar erstelle ich einen bruch,ein mesh und ein surface. Jetzt will ich das der Vertex über dem die Maus ist makiert wird. So weit so gut. Jetzt zum eigentlichen Problem: Könnt ihr mir bitte einen Tip geben wie es möglich ist das der makierte Vertex verschoben wird und zwar an die Position, an der sich die Maus befindet!? Also das der Vertex immer der Maus folgt solange sagen wir mal die rechte Maustaste gedrückt ist. Danke im voraus. |
||
![]() |
hecticSieger des IS Talentwettbewerb 2006 |
![]() Antworten mit Zitat ![]() |
---|---|---|
Falls du es auf das Verschieben auf einer 2D-Ebene vorsiehst, so währe es recht einfach, wenn bestimmte Vorraussetzungen gegeben sind.
Falls du es auf eine art 3D-Editor abgesehen hast, wo aus jeder Position und Richtung eine solche Manipulation statt finden kann, so wird es um einiges schwieriger. Wie meinst du es? |
||
JochenKnoch |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Ja es soll schon in 3d sein. Aber ich will einen Vertex nur in Y Richtung verschieben (X und Z sind erstmal eigentlich egal), die Positionen speichern (editor) und dann wieder laden können. Das mit laden und speichern ist nicht das Problem. Aber ich bekomm das einfach mit dem verschieben nicht hin.
Oder wäre es einfacher ( ich frag erstmal ob es möglich ist bevor ich stundenlang daran rum mache und es dann doch nicht funktioniert ![]() |
||
![]() |
hecticSieger des IS Talentwettbewerb 2006 |
![]() Antworten mit Zitat ![]() |
---|---|---|
Hmmm, also meine Idee dazu währe sich ein paar Pivots dafür als Berechnungshilfe zu nehmen. Als Beispiel:
Ein Pivot als Child an die Kamera packen. Diese dreht sich somit mit der Kamera mit. Ein zweites Pivot als Child des ersten Pivots packen. und in seiner Position, abhängig der Mausbewegung, in X und Y verschieben. Nach jedem Schleifendurchlauf die Relation zwischen beiden in X/Y und Z den Vertex verschieben. Dann den zweiten Pivot wieder auf Nullposition bringen. Eine andere Möglichkeit fällt mir da zZ nicht ein, ohne ein wesentlich komplexere Berechnung zu machen, die dann eventuell nichtmal funktionieren wird. edit1: Irgendwie haben wird zur gleichen Zeit, fast die gleichen Ideen gehabt. Auch die gleichen Wortanwendung. ![]() |
||
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group