Monday, February 28, 2011

Open Season 3 - Shot #06

Boog is trying to prove Ursa that he is not Doug (another bear). Doug did not ride a unicycle. He makes the moves and says: "Check this out. See... I'm Boog!"

Boog está tentando provar pra Ursa que ele não é Doug (um outro urso). Doug não sabe andar de uniciclo. Ele faz as manobras e diz: "Check this out. See... I'm Boog!"



This was the scene that gave me more work to setup constraints. I had to animate Boog sitting on the unicycle juggling and jumping back and forth. The unicycle is pretty simple, you know, it just a matter of apply the constraint of the Boog's master node to the unicycle. The problem was the juggling. Check this... the ball would have the constraint to his right hand, then to World, then left hand, then World, then right hand, all that during the whole scene! And there was not only one ball, there were three balls and a dog! Here's how I ended up solving it. First I blocked the moves of Boog and the unicycle without animate the arms. Then I applied a jugling animation cycle (the studio provided some plugins that facilitated a lot this step). At first it seemed that everything was solved, but the problem is aggravated by the rotation motion of Boog, since the balls (and dog!) should leave the natural arch at the time that would be in the air. To better illustrate what I'm talking about, see how the animation was at this point and note the balls arc breaking in the air, especially during the rotation of Boog on the top of the boxes:

Essa foi a cena em que mais deu trabalho o setup de constraints. Eu tinha que animar o Boog sentado no uniciclo fazendo malabarismo e pulando pra lá e pra cá. O uniciclo é bem simples né, é só aplicar a constraint do master node de Boog no uniciclo. O problema estava no malabarismo. Veja só... a bola estaria com constraint para a mão direita, depois para World, depois mão esquerda, depois World e depois mão direita, isso durante a cena toda! E não era somente uma bola, eram 3 bolas e um cachorro! Eis como eu acabei resolvendo isso. Primeiro eu bloquei os movimentos do Boog e o uniciclo, sem animar os braços. Aí eu fiz um ciclo da animação do malabarismo e o estúdio providenciou alguns plugins que facilitaram essa etapa. A princípio parecia que tudo já estava solucionado, mas o problema se agravaria pelos movimentos de giro do Boog, uma vez que as bolas (e cachorro!) sairiam do arco natural no momento que estariam no ar. Pra exemplificar melhor o que eu estou falando, veja como ficou a animação até aqui e repare na quebra do arco das bolas que estão no ar, principalmente durante o giro do Boog em cima das caixas:



The problem of the arc seemed not to be big problem, I would have just to adjust the balls frame by frame, right? That's what I did, but then I remembered that I had problem in scene #05 (see the previous post) where I knew there would be texture on the balls. It would be humanly impossible for me to adjust one frame at the position, rotation and correct squash on the balls since they were linked to Boog. Not to mention the problem I would have with motion blur. It is in these times of pressure that we learn, is when the water hits the butt that you learn how to swim... :) I ended up inventing a scheme in time to solve this, I mean... not inventing because someone may have used it before, but I don't know. I did the following... I created a locator representing one of the balls and used the plugin Grab Anim, creating automatically frame by frame the animation of the locator on the position and rotation of the ball, that without belonging to any hierarchy, the locator was free of parent nodes or constraints and with the same animation that the ball was at that point. Well, done that I deleted the keyframes of the locator at times when it was thrown in the air (when Boog throws the ball from one hand to another). Now I had a perfect control of the ball movement without interference from the movement of Boog. It was only a matter of adjusting the arc in the graph editor. Now I applied a constraint on the ball to the locator and did the same with the other balls and the dog. This also made it easier to animate the squash stretch properly.
Who wants to download the plugin grab anim, here is the link: http://www.creativecrash.com/maya/downloads/scripts-plugins/animation/c/grabanim

O problema do arco parecia não ser grande problema, era só eu ajustar o arco quadro a quadro, certo? Foi o que eu fiz, mas aí eu lembrei do problema que eu tive na cena #05 (veja no post anterior) onde eu sabia que iria existir textura nas bolas. Seria humanamente impossível eu ajustar quadro a quadro a posição, rotação e squash corretos sendo que as bolas estavam linkadas no movimento de giro do Boog. Sem contar o problema que iria ter com motion blur. São nesses momentos de pressão que a gente aprende, é quando a água bate na bunda que se aprende a nadar... :) Eu acabei inventando um esquema na hora pra solucionar isso, quer dizer... inventando não pois alguém já deve ter usado isso antes, mas eu não sabia. Fiz o seguinte... criei um locator representando uma das bolas e usei o plugin Grab Anim, criando quadro a quadro a animação do locator na posição e rotação da bola, mas sem pertencer a nenhuma hierarquia, ou seja, o locator estava livre de constraints e com a mesma animação que a bola estava até o momento. Pois bem, feito isso eu apaguei os keyframes de animação do locator nos momentos em que ele estava no ar (quando Boog joga a bola de uma mão para outra). Agora eu tinha um controle perfeito do movimento da bola, sem interferência do movimento de Boog. Foi só ajustar o arco direto no graph editor. Bastava agora aplicar um constraint da bola no locator e fazer o mesmo com as outras bolas e o cachorro. Isso também facilitou demais para fazer o squash stretch corretamente.
Quem quiser baixar o plugin grab anim, aqui está o link: http://www.creativecrash.com/maya/downloads/scripts-plugins/animation/c/grabanim

This is the final result and how the shot fitted in the sequence animated by other animators:
E esse é o resultado final, e como a cena se encaixou na sequência do filme animada por outros animadores:



Time spent: 21 hours.
Tempo de trabalho: 21h.


**********************************************************************************************
If you have any questions, criticism or if I said something stupid, please contact me. My email is at the top of the site. I’ll be happy to exchange ideas. Soon I will post more shots and details of my experience in this project. Add me on Twitter to receive updates of new posts!
Cheers :)

Se você tem alguma pergunta, crítica ou se falei alguma besteira, entre em contato comigo. Meu e-mail está no topo do site. Ficarei feliz em trocar idéias. Breve irei postar mais cenas e detalhes da minha experiência nesse projeto. Me adicione no Twitter para receber notícias dos novos posts!
Abraços :)

18 comments:

  1. Muito foda alan. muito legala serie de posts que esta fazedno. deixa eu perguntar um lance? como funciona a divisao das cenas?? cada grupo de animadores ficam responsavei por 1 personagem ?
    abrçao

    ReplyDelete
  2. Fala Pedrão!
    Cada animador anima a cena inteira, todos os personagens. Isso é legal porque vc acaba animando vários persoanagens diferentes durante o projeto.
    Abs!

    ReplyDelete
  3. massa demais cara. é legal pq o timming de cada personagem eh bem diferente. eu estava assistindo esse final de semana o "bixo vai pegar 1". Deve ter sido mto maneiro trabalhar niss cara! Modelos profissas, anima profissa e finalização profissa!
    Voce sabe dizes oq eles usam pra render lá??

    ReplyDelete
  4. SAlve Alan! Velho tava tentando usar o grabAnim e ele pede um tal de snaps.mel e nao funfa, sabe me dizer o que ta pegando? To animando um carrinho de bebe de mao em mao e isso ajudaria pra caraaaaaaaca!

    Se puder ajudar agradeço man!
    Abraçao!

    ReplyDelete
  5. [url=http://levitranowdirect.com/#mchhv]cheap generic levitra[/url] - levitra 20 mg , http://levitranowdirect.com/#sgyly buy levitra

    ReplyDelete
  6. Infeksi kadang menyebar melalui aliran darah ke 1 atau beberapa sendi, dimana sendi menjadi bengkak dan sangat nyeri, sehingga pergerakannya menjadi terbatas. Infeksi melalui aliran darah juga bisa menyebabkan timbulnya bintik-bintik merah berisi nanah di kulit, demam, rasa tidak enak badan atau nyeri di beberapa sendi yang berpindah dari satu sendi ke sendi lainnya (sindroma artritis-dermatitis). Bisa terjadi infeksi jantung (endokarditis). Infeksi pembungkus hati (perihepatitis) bisa menyebabkan nyeri yang menyerupai kelainan kandung empedu. Komplikasi yang terjadi bisa diatasi dan jarang berakibat fatal, tetapi masa penyembuhan untuk artritis atau endokarditis berlangsung lambat. obat kemaluan bernanah untuk anda yang menderita penyakit sipilis dan ingin sembuh silahkan lihat penjelasan selengkapnya

    Pengobatan mungkin diresepkan oleh dokter anda dan untuk kasus yang parah, dokter mungkin menyarankan pengobatan seperti karet ligasi band, sclerotherapy dan koagulasi inframerah untuk mengecilkan wasir. Tetapi jika semuanya gagal, wasir bisa diangkat melalui pembedahan. Meskipun ada perawatan bedah untuk wasir, banyak yang masih ragu-ragu untuk mengambil tindakan operasi dan lebih memilih mencari pengobatan alternatif. Untuk mengetahui lebih lanjut tentang pengobatan wasir alami kunjungi dokter atau ahli medis yang sering menangani anda dan keluarga. Atau bisa juga dengan sering membaca artikel kesehatan online kami ini.
    Obat Mengobati Ambeien ibu menyusui
    definisi gejala dan stadium dari penyakit ambeien silahkan
    kunjungi sekarang

    Pengobatan lain yang jarang digunakan untuk kutil adalah obat 5-FU (5-fluorourasil) dan interferon alfa. 5-FU berbentuk krim. Suatu obat baru, yaitu imikuimod, disetujui di AS untuk mengobati kutil kelamin. Sidofovir, yang aslinya dikembangkan untuk mengobati virus sitomegalo (CMV) mungkin juga dapat membantu memerangi HPV. Infeksi HPV dapat bertahan lama, terutama bagi pasien berpenyakit HIV. Displasia dan kutil dapat kambuh. Penyakit ini sebaiknya diobati sesegera mungkin untuk mengurangi kemungkinan penyebaran atau kambuh. menghilangkan kutil di kemaluan Untuk informasi lebih detail tentang penyakit kutil kelamin kunjungi sekarang

    Ada pula beberapa akibat ambeien yang secara psikologi memang amat mengganggu penderita. Yaitu dengan ketakutan berlebihannya penderita saat makan yang banyak atau saat makanan pedas yang seharusnya dihindari oleh penderita. Penderita ambeien juga akan merasakan takut untuk sekadar buang air besar karena rasa sakit dan perih ketika buang air besar. Dan tentu saja anda tidak mau hal itu terjadi. Walaupun ketakutan itu juga terlihat sepele namun tetap saja akan mengganggu pada penderita ambeien tersebut. Obat Wasir Stadium 4 Online tentang penyakit sipilis secara detail silahkan lihat penjelasan selengkapnya

    ReplyDelete
  7. Wasir atau biasa dikenal orang dengan sebutan ambeien adalah masalah kesehatan yang sudah umum saat ini. Wasir tersebut dapat terjadi karena adanya pembekakan yang terjadi pada pembuluh darah di dalam ataupun di luar bagian bawah anus. Selain pembengkakan juga terkadang ada yang meradang di sekitar anus tersebut. Mengobati BAB berdarah
    Untuk lebih jelasnya silahkan kunjungi artikel terkait ambeien atau wasir dan cara mengobatinya berikut ini. Cara Mengatasi Ambeien Tanpa Operasi

    Wasir atau biasa dikenal orang dengan sebutan ambeien adalah masalah kesehatan yang sudah umum saat ini. Wasir tersebut dapat terjadi karena adanya pembekakan yang terjadi pada pembuluh darah di dalam ataupun di luar bagian bawah anus. Selain pembengkakan juga terkadang ada yang meradang di sekitar anus tersebut. Mengobati wasir berdarah
    Untuk lebih jelasnya silahkan kunjungi artikel terkait ambeien atau wasir dan cara mengobatinya berikut ini. Cara Mengatasi Ambeien Tanpa Operasi Dengan Obat Herbal

    Wasir atau biasa dikenal orang dengan sebutan ambeien adalah masalah kesehatan yang sudah umum saat ini. Wasir tersebut dapat terjadi karena adanya pembekakan yang terjadi pada pembuluh darah di dalam ataupun di luar bagian bawah anus. Selain pembengkakan juga terkadang ada yang meradang di sekitar anus tersebut. Mengobati ambeien berdarah
    Untuk lebih jelasnya silahkan kunjungi artikel terkait ambeien atau wasir dan cara mengobatinya berikut ini. Cara Mengatasi Benjolan Ambeien

    Wasir atau biasa dikenal orang dengan sebutan ambeien adalah masalah kesehatan yang sudah umum saat ini. Wasir tersebut dapat terjadi karena adanya pembekakan yang terjadi pada pembuluh darah di dalam ataupun di luar bagian bawah anus. Selain pembengkakan juga terkadang ada yang meradang di sekitar anus tersebut. Obat BAB keluar darah
    Untuk lebih jelasnya silahkan kunjungi artikel terkait ambeien atau wasir dan cara mengobatinya berikut ini. Cara Mengatasi Wasir Gatal

    Wasir atau biasa dikenal orang dengan sebutan ambeien adalah masalah kesehatan yang sudah umum saat ini. Wasir tersebut dapat terjadi karena adanya pembekakan yang terjadi pada pembuluh darah di dalam ataupun di luar bagian bawah anus. Selain pembengkakan juga terkadang ada yang meradang di sekitar anus tersebut. Obat BAB keluar darah di apotik
    Untuk lebih jelasnya silahkan kunjungi artikel terkait ambeien atau wasir dan cara mengobatinya berikut ini. Cara Mengatasi Wasir Ibu Hamil

    ReplyDelete