Anzeige

Animation von Feder mit C.O.F.F.E.E.

Animation von Feder mit C.O.F.F.E.E. | PSD-Tutorials.de

Erstellt von carstiee2008, 20.01.2008.

  1. carstiee2008

    carstiee2008 Guest

    Animation von Feder mit C.O.F.F.E.E.
    Hallo Leute,

    habe da mal eine Frage an euch! versuche schon seit gestern eine Feder zu animieren die einem Text folgen soll.

    habe dafür auch schon in C.O.F.F.E.E. ein Script gefunden, die Feder folgt dem Buchstaben auch, jeder kommt er durcheinander wenn es mehrere sind. Bin bis jetzt leider noch zu keiner Lösung gekommen, habe mich durch Netz gesucht.

    Script:


    var t_obj = "feather"; // Name des zu setzenden objektes
    // name of the Object to place
    var t_kon = "kontroll"; // Kontrollobjektes
    // controll object

    main(doc,op)
    {
    if(!instanceof(op,SplineObject)) return 0;

    op->InitLength(0);
    var length = op->GetLength();

    var kontroll = doc->FindObject(t_kon); if(!kontroll) return TRUE;
    var kpos = kontroll->GetMg()->GetV0();
    var lpos = kpos.y;

    if (length < lpos)
    {
    return TRUE; // Abbrechen, wenn hinter Splineende
    }

    var zielpos = op->GetSplinePoint(op->UniformToNatural(float(lpos)/length),0);

    var ziel = doc->FindObject(t_obj); if(!ziel) return TRUE;

    var opmg = op->GetMg();
    opmg->Invert(); //Zum Konvertieren der Splinepos nach global

    var zielfinalmg = ziel->GetMg();

    zielfinalmg->SetV0( op->GetMg()->GetMulP(zielpos) );
    ziel->SetMg(zielfinalmg);

    op->FreeLength();
    }




    würde mich auf zahlreiche Antworten freuen.

    mfg Carsten
     
    #1      
  2. fuxxx

    fuxxx Mod | 3D

    Dabei seit:
    13.09.2006
    Beiträge:
    1.858
    Geschlecht:
    männlich
    Software:
    C4D R10
    Animation von Feder mit C.O.F.F.E.E.
    AW: Animation von Feder mit C.O.F.F.E.E.

    so ganz verstehe ich nicht, wie deine animation aussehen soll...
    wär hilfreich, wenn du dein ergebniss einfach mal bei youtube o.ä. hochlädst :)

    ich hatte mal ein sehr ähnliches problem:
    ein stift sollte mehrere buchstaben nachfahren->zeichnen.
    ich habs gelöst, indem ich verbindungssplines zwischen den buchstaben gesetzt hab, und die animation danach per expresso gemacht hab.
    (splineauswahl und fortschritt von 0 bis 100% per benutzerdaten)

    vlct ist es ja eine anregung für dich ;)
     
    #2      
  3. carstiee2008

    carstiee2008 Guest

    Animation von Feder mit C.O.F.F.E.E.
    AW: Animation von Feder mit C.O.F.F.E.E.

    die Feder soll im Prinzip den Text zeichnen so ist es gemeint, der Text bildet sich. fertig.

    deine Idee den Text zu verbinden klingt gar nicht mal so schlecht. Wie funktioniert es mit "expresso" kenne mich da nicht aus!

    danke für die Antwort.
     
    #3      
  4. fuxxx

    fuxxx Mod | 3D

    Dabei seit:
    13.09.2006
    Beiträge:
    1.858
    Geschlecht:
    männlich
    Software:
    C4D R10
    Animation von Feder mit C.O.F.F.E.E.
    AW: Animation von Feder mit C.O.F.F.E.E.

    axo, du meinst eine zeichenfeder, also ein "prähhistorischer füllfederhalter" ?

    also die expresso schaltung ist etwas aufwändiger und unübersichtlich geworden...
    (füllt zwei bildschirmseiten)
    vom prinzip bin ich so vorgegangen:
    -buchstaben erstellt
    -von dem endpunkt des 1.buchstabens zum startpunkt des 2.buchstabens einen B-Spline gezogen, in der mitte einen neuen punkt erstellt, und den ein stück hochgezogen
    -eine schaltung erstellt, die mit einem "verteiler node" und per benutzerdaten (datentyp: integer) das entsprechenden spline-objekt ausgibt
    -über benutzerdaten (fortschritt 0 bis 100%) den fortschritt des sweep-nurbs für den text, und ein ziel-objekt für den stift steuert

    es ist nicht wirklich eine schöne lösung,man könnte das ganze auf einen zu animierenden wert (fortschitt 0 bis 100%) reduzieren...

    so hier nochmal meine steuerung mit kurzerklärung der abschnitte:
    (ich hoffe man kann die nodenamen noch erkennen...)
    [​IMG]
     
    Zuletzt bearbeitet: 20.01.2008
    #4      
  5. carstiee2008

    carstiee2008 Guest

    Animation von Feder mit C.O.F.F.E.E.
    AW: Animation von Feder mit C.O.F.F.E.E.

    danke dir für die Antwort, werde es mal gleich probieren.

    meinst du, du könntest es mir mal per Mail schicken die *.c4d datei? kann dir auch meine schicken, wie du Zeit hast.

    mfg
     
    #5      
  6. fuxxx

    fuxxx Mod | 3D

    Dabei seit:
    13.09.2006
    Beiträge:
    1.858
    Geschlecht:
    männlich
    Software:
    C4D R10
    Animation von Feder mit C.O.F.F.E.E.
    AW: Animation von Feder mit C.O.F.F.E.E.

    hab dir eine abgespeckte datei geschickt...
    ich hoffe du kommst damit weiter.

    dann kannst du nämlich hier mal dein ergebniss posten ;)
     
    #6      
  7. carstiee2008

    carstiee2008 Guest

    Animation von Feder mit C.O.F.F.E.E.
    AW: Animation von Feder mit C.O.F.F.E.E.

    cool ;)

    danke, danke, danke. das hilft mir sehr sehr weiter!

    werde ich, dauert nur noch etwas aber denke das ich sie bis mitte nächste Woche fertig haben werde.

    mfg
     
    #7      
Seobility SEO Tool
x
×
×