Palestras sobre Blender

Uma das coisas que mais gosto de fazer é difundir conhecimento relacionado com computação gráfica 3d e outros assuntos relacionados com tecnologia. É por isso que acabei dedicando muito do meu tempo a ensinar e também na produção de material educacional, sejam livros ou cursos online. Mas, a oportunidade real de conhecer pessoas interessadas em usar o Blender nos mais diversos lugares do Brasil é uma grande satisfação. É por isso que estou sempre viajando para ministrar cursos ou palestras, geralmente envolvendo o Blender ou o seu uso, em eventos e instituições de ensino por todo o Brasil.

Caso você não tenha percebido ainda, existe até uma página aqui no blog que explica um pouco sobre as palestras que ministro e também os workshops. Na maioria das vezes essas palestras fazem parte de algum ciclo de tecnologia ou evento relacionado com arte digital, em que a instituição quer promover o uso do Blender em conjunto com outros softwares ou tecnologias.

palestra_vector

Se você está planejando ou ajudando a organizar um evento, e gostaria de uma demonstração do que o Blender pode fazer em áreas como:

  • Visualização para arquitetura
  • Desenvolvimento de jogos
  • Animação 3D
  • Motion Graphics
  • Efeitos visuais
  • Design gráfico
  • Integração do Blender com outros softwares (Exemplo -> Unity)

Use o formulário de contato para que possamos conversar sobre a possibilidade de combinar uma palestra! Sempre procuro organizar a palestra de acordo com a temática do evento. É uma oportunidade perfeita para difundir ainda mais o uso do software como ferramenta de criação democrática e potencializar a criação de material!

Os temas listados na página sobre as palestras são apenas sugestões, e podem ser alterados sem problema algum!

Unite Nordic 2013: Palestras gratuitas de Unity 3D

A participação em palestras e eventos é uma excelente maneira de fazer contatos e principalmente conhecer novas técnicas e projetos, que provavelmente ficariam fora do seu círculo de conhecimento sem a presença física no evento. Já participei de vários tipos de eventos e congressos e de uns tempos para cá estou parado em relação a esse tipo de evento, indo participar mais como palestrante do que como conferencista. Mas, pretendo mudar isso nesse segundo semestre e ao longo dos próximos anos, participando mais de eventos. Um dos eventos que sempre tive interesse em participar é a Unite que é voltada para desenvolvedores do Unity 3D, e focada na produção de jogos digitais com a plataforma Unity.

Já faz alguns dias que a Unite Nordic 2013 foi realizada e para a alegria das pessoas que não participaram do evento, a organização da Unite compilou várias das apresentações da edição européia da conferência para desenvolvedores do Unity.

unity-unite-2013.png

O material está em inglês e sem legendas, apenas em alguns casos podemos recorrer as traduções automáticas do Youtube que fez a transcrição dos vídeos, mas a grande maioria não tem essa possibilidade. É complicado para quem não tem intimidade com a língua, mas a oportunidade de conhecer os cases e projetos desenvolvidos com o Unity 3D é imperdível, para pessoas interessadas em desenvolver jogos.

Veja alguns dos temas das apresentações, para as quais tomei a liberdade de traduzir os títulos das palestras:

  • Publicando jogos no mercado chinês
  • Apresentando desenvolvimento para crianças
  • Unity 3D para o Wii U
  • Modelos de financiamento para jogos independentes
  • Produção e venda de jogos para Windows
  • Produção do jogo Bad Piggies com Unity (Rovio)

Esses são apenas alguns dos títulos que você encontra na lista de palestras! O material é mais do que recomendado para estudantes da área de jogos ou desenvolvimento que focam nessa área.

Aprendendo a usar Unity 3D

E para as pessoas interessadas em usar o Unity 3D para criar jogos, recomendo uma visita ao EAD – Allan Brito e conhecer o curso básico gratuito de Unity 3D. No curso você aprende a usar o necessário do Unity para criar um jogo simples usando mecânica e controles clássicos de jogos tipo FPS.

18 horas de vídeos completos sobre teoria da computação gráfica 3d

Sempre que uma pessoa me pergunta os passos necessários para estudar mais a fundo os conceitos de computação gráfica, repondo com a seguinte pergunta “você gosta de matemática?”. Sim, para a infelicidade da maioria das pessoas que não gosta muito de números, trabalhar com conceitos avançados de computação gráfica, principalmente na personalização das ferramentas envolve boa dose de matemática, principalmente na parte de modelagem 3d e manipulação de vértices. Se você já tem facilidade com números, a parte lógica da programação em Python, MAXScript, MEL ou até mesmo em C não deve ser muito complicada para você.

Caso você tenha interesse, principalmente as pessoas que estão fazendo faculdade e procuram assuntos para escrever monografias ou trabalhos de conclusão, com estudos mais aprofundados sobre computação gráfica teórica, encontrei uma série de vídeos que podem ser de grande ajuda. Um professor da Universidade de Utrecht na Holanda, chamado Wolfgang Hürst, gravou e disponibilizou uma série de aulas que ele fala sobre computação gráfica.

É a parte teórica mesmo! Não espere encontrar nos vídeos, tutoriais ou dicas sobre como é possível criar modelos 3d com ferramentas como extrude, mas sim a maneira com que o extrude funciona, assim como as fórmulas e algoritmos que regem essas ferramentas.

No total são 24 vídeos, com aproximadamente 50 minutos cada um, o que corresponde a exatamente o tempo de uma aula em ambientes universitários. Portanto, se você sempre teve curiosidade para saber como é que uma aula sobre computação gráfica era ministrada, em ambientes universitários era ministrada, essa é a sua chance.

O material está todo em língua inglesa, mas se o seu objetivo é estudar e você está fazendo uma faculdade, isso faz parte da pesquisa para preparar uma boa monografia ou artigo científico. Para acessar a coleção completa, visite esse link que leva a lista de vídeos.

Essa é uma pequena lista com os temas abordados nos vídeos:

  1. Introdução
  2. Conceitos básicos de Ray tracing
  3. Vetores e curvas
  4. Curvas, superfíces e sombreamento
  5. Matrizes
  6. Transformações lineares
  7. Projeção de perspectivas
  8. Exclusão de superfícies ocultas
  9. Rasterização de triângulos e sombreamento
  10. Ray Tracing
  11. Mapeamento de texturas
  12. Radiosidade
  13. Sombras
  14. Processamento completo de gráficos

Como você pode perceber, os assuntos abordados nos tutoriais são diversos e são uma excelente aula sobre o funcionamento dos softwares 3d. Essa é a base fundamental na qual todos eles funcionam!

Quer ter uma idéia de como é organizado o conteúdo? Esse é o vídeo com a primeira aula, sendo apenas uma introdução ao módulo completo de computação gráfica.


Computer Graphics 2008, Lect. 1(1) – Organization and introduction from Wolfgang Hürst on Vimeo.

O slide título é bem sugestivo, pois o professor Hürst usa o Big Buck Bunny como exemplo, para demonstrar alguns dos conceitos de computação gráfica.

Já assisti a maioria dos vídeos, e recomendo a todos com interesse em aprender mais sobre computação gráfica.

Animações para Web com o Papervision 3D e animações científicas com Blender 3D

Depois de um pouco de atraso, aqui estão mais duas excelentes palestras ministradas na conferência Blender 2008. Caso você não lembre, estou fazendo a descrição e comentando as palestras gravadas da conferência Blender 2008, realizada em Amsterdã no final do mês de Outubro. Todos os vídeos da conferência podem ser copiados em vários formatos nesse endereço.

A primeira palestra fala sobre a aplicação do Blender 3D para a internet, com o uso da engine Papervision 3d, que permite usar a tecnologia do Flash para criar gráficos vetoriais em 3d. Esse tipo de ferramenta é extremamente importante para os profissionais de web design, interessados em aplicar modelos 3d em web sites. Mas e as novas opções 3d do Flash CS4? Não credito que o Flash CS4 seja concorrência para o Papervision, pois são produtos com objetivos bem diferentes.

A palestra sobre o Papervision foi ministrada por Bruno Maldonesi, que trabalha com a produção de conteúdo para web sites. No início da apresentação ele comenta mais sobre o que é, e como funciona o Papervision, para depois mostrar alguns exemplos de objetos 3d funcionando diretamente no Firefox.

No final da palestra, temos a melhor parte para quem quiser aprender o processo completo de integração entre as duas ferramentas. O palestrante abre o Blender 3D e mostra os passos necessários, para elaborar uma cena ou modelo 3d, e exportar esse material para o Papervision 3D, com dicas e projetos comerciais criados com essa tecnologia.

Se você tem experiência com o Flash e principalmente com o ActionScript, vai gostar de usar o Blender 3d em conjunto com o Papervision para elaborar material interativo 3d para web sites.

Agora a segunda palestra, sobre o uso de Blender 3D para visualização científica e simulação de interações moleculares. O foco dessa palestra é mais acadêmica a não tem muita aplicação no mercado de visualização, a não ser que você trabalhe com esse tipo de simulação ou em algum laboratório. Mesmo assim é muito interessante assistir as demonstrações, e visualizar alguns dos scripts em Python elaborados pelos pesquisadores para simular, as interações entre células. A palestrante se chama Monica Zoppe.

Para as pessoas interessadas em elaborar algum tipo de trabalho científico, como monografias e artigos científicos, essa pode ser uma excelente referência.

Bem, dentre as duas palestras gostei mais da que fala sobre o Papervison pela parte prática. Estou terminando de reunir minhas anotações sobre as outras palestras e amanhã, publico mais comentários sobre as outras apresentações.

Vídeos da conferência Blender 2008

No dia 24 de outubro teve início à conferência da fundação Blender desse ano, que é o melhor momento para conferir algumas novidades e palestras excelentes de usuários e artistas do mundo todo, sobre a aplicação do Blender 3D em ambientes acadêmicos e projetos profissionais. Para quem não tem dificuldades com a língua inglesa, a maioria das apresentações da conferência Blender está sendo gravada e qualquer pessoa pode fazer o download, no formato Flash ou Quicktime.

O primeiro vídeo é a abertura do evento, feito por ninguém menos que o Ton Roosendaal. Devo confessar uma coisa, sempre que assisto alguma apresentação feita pelo Ton, eu não entendo nada na primeira vez, preciso assistir duas ou até mesmo três vezes para conseguir pescar o que ele fala. O sotaque holandês dele é terrível!

Bem, isso é apenas um detalhe, se o Ton continuar fazendo o ótimo trabalho que ele vem desempenhando em prol do Blender, o discurso pode continuar com sotaque holandês carregado, sem o menor problema.

Na abertura da conferência, o Ton fala sobre os projetos em que a Fundação e o Instituto Blender estiveram envolvidos nesse último como o Big Buck Bunny, Yo Frankie!, implementação de ferramentas para simular cabelos, melhorias na Game Engine, problemas com os objetivos do projeto Apricot, avanços na animação de personagens e outras coisas.

Um pouco depois, os comentários se voltam para um histórico das últimas versões do Blender, com os respectivos objetivos de cada uma, sendo as principais o Blender 2.46 e o 2.48, que marcam respectivamente a disponibilidade dos recursos do Big Buck Bunny e do Yo Frankie! respectivamente.

Mas e as novidades? Os planos para o Blender no próximo ano também foram apresentados, envolvendo o desenvolvimento de mais material de treinamento como a atualização do Game Kit e melhores sistemas, como Wikis e a produção de mais DVD`s.

E o Blender 2.50? O já lendário Blender 2.50 também foi abordado pelo Ton, mas nada de novo foi mencionado, alguns comentários sobre a reformulação da interface, macros, gerenciador de eventos e outros itens esperados para a próxima versão do Blender.

Só isso? Ainda não, no final o Ton comenta alguns planos audaciosos para o Blender, como Iluminação Global no render interno, gerenciamento de cenas com grande número de personagens e dados e para finalizar, composição de vídeo em 4k, ou seja, vídeos com 4000 pixels de largura. Acho que isso deve chamar a atenção do pessoal que desenvolve a câmera RED.

Durante essa próxima semana, pretendo escrever alguns comentários sobre as palestras disponíveis para download, assim as pessoas, que como eu, estão do outro lado do atlântico, podem aproveitar um pouco mais a conferência.