Fazer logon
Nota: Esta é uma tradução automática, use uma linguagem clara, sem gíria.

Ligando a câmara fractal ruído

Fóruns : Ligando a câmara fractal ruído
Ligando a câmara fractal ruído
Roland R. Kahlenberg - 08-25-2008


Oi pessoal, Eu acho Dan postado uma solução para este problema algum tempo atrás, mas a pesquisa não parece fornecer a resposta.

Eu estou girando minha câmera e eu gostaria fractal ruído, Compensada (eu acho), a ser afectado pela rotação da câmera.

Ajuda!!!
Gracias!
Rork

Re: Ligando a câmara fractal ruído
Dan Ebberts - 08-25-2008


Roland,

Aqui vai uma para compensar turbulance que é baseado no da câmera poi:

C = thiscomp.Activecamera;
Z = c.Pointofinterest [2]-c.Posição [2];
Y = c.Pointofinterest [1];
X = c.Pointofinterest [0];
Xangle = radianstodegrees (matemática.Atan (y / z));
Yangle = radianstodegrees (matemática.Atan (x / z));
[thiscomp.Largura / 2 - yangle * 12, Thiscomp.Altura / 2 + xangle * 12]


Dan


Re: Ligando a câmara fractal ruído
Roland R. Kahlenberg - 08-25-2008


Obrigado Dan! Eu vou dar à expressão uma agradável agitar suavemente assim que eu puder.

Gracias!
Rork

Broadcastgems.com - O líder em customizável e gratuita fundo animado

Re: Ligando a câmara fractal ruído
Darby Edelen - 08-25-2008


Então eu destacados para os meios de comunicação social presente Motion lista, Mas eu queria ter a certeza que ele subiu aqui também. A maneira como eu costumo ligar fractal ruído com a câmera está usando um 3d nulo como um ponto de referência para o offset turbluence, Escala e de rotação do fractal ruído. Essas expressões são inferiores. "alvo" é o 3d camada null.

Para compensar turbulência:

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

Para a escala:

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);

De rotação:

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


Darby edelen

Nvidia
Santa Clara, Ca

Re: Ligando a câmara fractal ruído
Roland R. Kahlenberg - 08-26-2008


Acccccccccccckkk!!!

Minha câmera é um ponto de uma câmera, não poi. Estou fazendo um muito simples y-rotação da câmera. E não nulo é muito simples cos da câmara circular.

Acabei usando o método de interpolação facilidade e veio com esse script --
-------
Yrot = thiscomp.Activecamera.Transformar.Yrotation;
Facilidade (yrot,333.8,700,[360,Valor [1]],[900,Valor [1]])
-------

Mas graças aos scripts. Elas vêm em muito acessível para mais complexa câmera se move - o que será que vem até breve.

Fwiw, Estou usando o fractal ruído para imitar um céu noturno - assim interpolação é quase um imperativo para garantir que o movimento relativo das nuvens / céu é mais realista.

Gracias!
Rork




Broadcastgems.com - O líder em customizável e gratuita fundo animado

Re: Ligando a câmara fractal ruído
Darby Edelen - 08-26-2008


[Roland r. Kahlenberg] "minha câmera é um ponto de uma câmera, não poi. Estou fazendo um muito simples y-rotação da câmera. E não nulo é muito simples cos da câmara circular."

Eu não sou muito clara sobre a razão por que este não permite que você use um nulo? Se alguma coisa usando a técnica de simulação 3D null nuvens sobre um horizonte deveria trabalhar melhor com um simples pan / rotação do que com a tradução.

Eu realmente acho que você vai ficar impressionado com os resultados se aplicam todas as 3 expressões para o seu 2d fractal camada ruído e brincar com a câmera...

Darby edelen

Nvidia
Santa Clara, Ca

Resposta à discussão
FóRUNSTUTORIAISMAGAZINESERVIçOSVIDEOSNOTíCIASBLOGS


© CreativeCOW.net Todos os direitos reservados.

Creative Comunidades do Mundo

[Topo]

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