Aos 19:57 Expressão corrigida: x = value; // Define a posição final do objeto na coordenada X amplitude = 10; // Define a amplitude da "quicada" frequency = 4; // Define a frequência da "quicada" decay = 2; // Define a rapidez com que a "quicada" diminui em intensidade // Aplica a expressão "bounce" na posição X do objeto n = 0; if (numKeys > 0){ n = nearestKey(time).index; if (key(n).time > time){ n--; } } if (n == 0){ t = 0; }else{ t = time - key(n).time; } if (n > 0 && t < 1){ v = velocityAtTime(key(n).time - thisComp.frameDuration/10); amplitude = length(v) * amplitude / 200; value + amplitude*Math.sin(frequency*t*2*Math.PI)/Math.exp(decay*t); }else{ x; }
@CarlosGarcia-qy4xq Жыл бұрын
Aos 28:45 O valor 0.5 representa o tempo que inicia o overshoot. Codigo corrigo abaixo: amp = 50; freq = 5; decay = 2; initiTime = 0.10 overshoot = amp *(1 - Math.exp(-5 ^ (time -initiTime) * freq) * Math.sin(2 * Math.PI * freq * (time - initiTime))); if(time >= initiTime){ value + overshoot; }else { value; }
@CarlosGarcia-qy4xq Жыл бұрын
Dhyan, parabéns pela abordagem do ChatGPT para um workflow de animação. Foi bacana pra galera ter uma visão dessa ferramenta para contexto de Motion. E deixou aqui meu agradecimento, pois você foi e continuando sendo uma das minhas fontes e insprirações na área de Motion. Comecei lá com Andrew Kramer e depois fui chegando nos brazuca como vc. Deixo aqui uma ressalva: O chatGPT não pode adivinhar a forma como você está montando sua comp, na questão de keyframes, propriedades, time e etc. Você deve abastece-lo dessa informações para que ele te entregue um output mais assertivo e refinado. E na minha humilde visão, o que faltou para ser mais fluído os resultados das expressões, foi exatamente os inputs com maior especificidade e conhecimento mínimo de estruturas em programação, pois expressões na sua essência é isso. Parabéns novamente. E é muito bom ver o Layer a todo vapor!
@GabeAlvz Жыл бұрын
Além de expressões, eu tive mais sucesso criando scripts com interface graficas e botões, colocando funções para criar pastas e composições que sempre uso aqui altomaticamente, fora outras funções também
@wiiuakatsuki8758 Жыл бұрын
oque você conseguiu automatizar e como você faz pra criar uma automação pro chat gpt fazer sozinho uma certa tarefa ?
@CarlosGarcia-qy4xq Жыл бұрын
Aos 22:35 O value representa as propriedades do seu objeto animado, logo trata-se da posição x e y. No entato a expressão foi adicionada ao vetor de posições, sendo [x,y]. Por tanto o correto é if(value[0] >= 0){...}. Agora caso, separe as dimensões você pode passar somente value
@rael-tv Жыл бұрын
Q plugins são esses q ele usa para paletas de cores? To intrigado.
@anacarolinealves4796 Жыл бұрын
Não consegui ver a Live ao vivo mas tava muito interessada nesse tema. Muito massa o ChatGPT, estou usando pra fazer pesquisa e roteiros. Queria ver se ele automatiza tarefas administrativas chatonas. Mas fiquei chocada mesmo com um cara que está falando aqui no yt sobre e dizendo que CRIOU as imagens no Midjourney. E incentivando a galera a usar pra criar conteúdo, fazer post, reels, crescer o instagram, etc. E outro vendendo texto escrito pelo ChatGPT. Bem bizarro. Acho que fim o problema é o uso que as pessoas dão pras coisas. Tipo designer de canva kkkkk Obrigada pela Live e por sempre trazer os assuntos mais relevantes :D
@andersonmaximo2635 Жыл бұрын
33:14 No caso a expressão onde tem If [ time/thiscomp.duration < 1] teria que ser mudada para (se não me engano) IF [time/positionshapelayer1.duration
@Akira_Yukki Жыл бұрын
Quando essas inteligências artificiais chegarem ao seu nível máximo os os profissionais que botão a mão na massa e estudam bastante já vão estar muito a frente destas IA e óbvio sabendo usa-las
@iranalexandre6781 Жыл бұрын
você não presisa dar enter, basta clicar fora de onde adicionou a expressão
@rafaelgonzalezpro Жыл бұрын
o Midjurney possibilita aplicar prompts de diferentes aspect ratios e também é possível dar upscales nas imagens de até 8x sem perdas com a utilização de IAs de upscale externas
@murilojardim Жыл бұрын
não usei ainda mas hora dessas vou trocar uma ideia com o ChatGPT
@Navhalk Жыл бұрын
Seu erro foi usar keyframes, tem que clicar na opção segurando alt sem ter marcado key frames, todas as expressões do chatgpt estavam corretas. Só que existem muitas formas diferentes de usá-las.
@Anderson2014Souza Жыл бұрын
poderia fazer video menores com esse mesmo assunto