Accesso
Nota: Questa è una traduzione automatica, si prega di utilizzare un linguaggio chiaro, senza slang.

Collegamento della fotocamera al rumore frattale

Forum : Collegamento della fotocamera al rumore frattale
Collegamento della fotocamera al rumore frattale
Roland R. Kahlenberg - 08-25-2008


Ciao ragazzi, Credo che Dan postato una soluzione a questo un po 'di tempo indietro, ma la ricerca non sembrano fornire la risposta.

Ho la mia macchina fotografica e ruotando Vorrei frattale rumore, Offset (credo) di essere colpiti dalla rotazione della fotocamera.

Aiuto!!!
Gracias!
Rork

Ri: Collegamento della fotocamera al rumore frattale
Dan Ebberts - 08-25-2008


Roland,

Ecco uno che per compensare turbulance basato sulla fotocamera poi:

C = thiscomp.Activecamera;
Z = c.Pointofinterest [2]-c.Posizione [2];
Y = c.Pointofinterest [1];
X = c.Pointofinterest [0];
Xangle = radianstodegrees (matematica.Atan (y / z));
Yangle = radianstodegrees (matematica.Atan (x / z));
[thiscomp.Larghezza / 2 - yangle * 12, Thiscomp.Altezza / 2 + xangle * 12]


Dan


Ri: Collegamento della fotocamera al rumore frattale
Roland R. Kahlenberg - 08-25-2008


Grazie Dan! I'll dare l'espressione un bel dolce agitare appena possibile.

Gracias!
Rork

Broadcastgems.com - Il leader nella personalizzabile royalty-free sfondi animati

Ri: Collegamento della fotocamera al rumore frattale
Darby Edelen - 08-25-2008


Così ho inviato questa ai media Motion elenco, Ma ho voluto fare in modo che si avvicinò anche qui. Il modo in cui di solito rumore frattale collegamento con la fotocamera mediante un 3d null come un punto di riferimento per l'offset turbluence, Scala e di rotazione del rumore frattale. Quelle espressioni sono al di sotto. "obiettivo" è il 3d strato null.

Per compensare la turbolenza:

l = thisComp.layer("Target");
fromComp(l.toComp(l.anchorPoint));

Per la scala:

c = thisComp.activeCamera;
l = thisComp.layer("Target");
pc = c.toWorld([0,0,0]);
pl = l.toWorld(l.anchorPoint);
value * c.cameraOption.zoom / length(pl, pc);

Per la rotazione:

l = thisComp.layer("Target");
v = l.toCompVec([1,0,0]);
radiansToDegrees(Math.atan2(v[1], v[0]));


Darby edelen

Nvidia
Santa Clara, Ca

Ri: Collegamento della fotocamera al rumore frattale
Roland R. Kahlenberg - 08-26-2008


Acccccccccccckkk!!!

La mia macchina fotografica è un uno-punto-no poi fotocamera. Sto facendo una semplice e-rotazione della fotocamera. Nullo e non troppo cos del semplice movimento della fotocamera.

Ho finito per usare il metodo di interpolazione e la facilità si avvicinò con questo script --
-------
Yrot = thiscomp.Activecamera.Trasformare.Yrotation;
Facilità (yrot,333.8,700,[360,Valore [1]],[900,Valore [1]])
-------

Ma grazie per questi script. Verremo in essi estremamente utile per fotocamera si muove più complessa - che sarà venuta a breve.

Fwiw, Sto utilizzando frattale rumore per mimare un cielo notturno - interpolazione così è quasi un "must" per garantire che il movimento relativo delle nuvole / cielo è più realistico.

Gracias!
Rork




Broadcastgems.com - Il leader nella personalizzabile royalty-free sfondi animati

Ri: Collegamento della fotocamera al rumore frattale
Darby Edelen - 08-26-2008


[roland r. Kahlenberg] "la mia macchina fotografica è un uno-punto-no poi fotocamera. Sto facendo una semplice e-rotazione della fotocamera. Nullo e non troppo cos del semplice movimento della fotocamera."

Io non sono del tutto chiaro il motivo per cui su questo non vi permette di utilizzare un cavo "null? Se non altro utilizzando la tecnica 3d null per simulare le nuvole su un orizzonte dovrebbero funzionare meglio con un semplice pan / rotazione che con la traduzione.

Penso che sarai impressionato con i risultati, se si applicano tutte e 3 le espressioni al tuo livello di rumore frattale 2d e giocare con la fotocamera...

Darby edelen

Nvidia
Santa Clara, Ca

RISPOSTA AL FILO
FORUMTUTORIALSMAGAZINESERVIZIVIDEONEWSBLOG


© CreativeCOW.net Tutti i diritti sono riservati.

Creative Comunità del Mondo

[Superiore]

Englishالعربية中文FrançaisDeutschעבריתहिन्दीItaliano日本語PortuguêsРусскийEspañol