Cinco dicas para estudar Computação Gráfica

Ano passado escrevi um artigo sobre a Computação Gráfica no Brasil. Pelo que se percebe, nossos leitores gostaram tanto do artigo que várias perguntas foram feitas e respondidas com enormes textos. :) Desta forma, surgiu a ideia de fazer uma “atualização”, uma compilação das perguntas e respostas já apresentadas, bem como apresentar várias outras dicas para aqueles que estão interessados em estudar Computação Gráfica, seja em alguma escola para designers gráficos, seja por conta própria.

Sendo assim, para saber o que é Computação Gráfica, bem como outras informações iniciais, dirija-se ao artigo supra-citado, ok? Agora, vamos às perguntas, pois tenho quase certeza de que alguma delas poderá estar respondendo sua dúvida. ;)

Tenho interesse em aprender modelagem 3D (ramo da Computação Gráfica) e empregar isso em meus trabalhos como arquiteto/engenheiro? É interessante para mim? Como devo proceder?

Sem dúvida alguma, conhecimentos sobre Computação Gráfica, mais especificamente modelagem 3D, serão muito úteis em sua área!

Ultimamente, percebe-se que os holofotes estão voltados para a Computação Gráfica e outras áreas tecnológicas, principalmente no caso das empresas que lidam com design gráfico, publicidade (animações 3D),  engenharia/arquitetura e entretenimento (filmes, jogos, etc). Sendo assim, se você atua em alguma empresa que pertença a um desses nichos ou que se relacione direta ou indiretamente, conhecimentos em Computação Gráfica podem lhe ajudar a fazer toda a diferença. Em outras palavras, sim, é interessante, invista o seu tempo para aprender isso!

Quanto à forma de proceder, depende muito de como você pretende estudar e aplicar seus conhecimentos. Basicamente, há dois principais modo de estudar:

  • De forma autônoma, onde você mesmo busca conteúdo, assimila-o e pratica em seu computador. A principal vantagem é a redução dos custos iniciais, já que não haverá taxas de matrícula ou mensalidades. A maior desvantagem é o tempo que leva para alcançar um bom nível de conhecimento (e principalmente, experiência) quando se estuda de forma autônoma;
  • Por meio de cursos em escolas registradas e habilitadas, contando assim com a orientação de um professor para melhor guiá-lo em seus passos. A principal vantagem aqui será a curva de aprendizado, pois enquanto uma pessoa pode levar cerca de dois anos ou mais para adquirir uma quantidade razoável de conhecimento e experiência para trabalhar com a mesma se estudando sozinha, um curso aprofundado de três a seis meses de duração pode trazer-lhe a mesma “bagagem cognitiva”, muitas vezes acrescendo valor por meio da experiência do instrutor. A principal desvantagem é o preço, já que um curso dessa natureza pode facilmente alcançar um preço R$  1.500,00 a 3.o00,oo (claro, há opções mais baratas, mas geralmente a duração é bem menor e são muito mais limitados quanto ao conteúdo abordado).

É preferível que busque uma combinação de ambos, isto é, que busque cursos na área e complemente com estudos individuais, o que lhe ajudará a encontrar possíveis lacunas a serem preenchidas mais facilmente, sem que o custo total fique muito alto.

Na pergunta apresentada, há um objetivo específico: a aplicação da modelagem 3D em projetos de arquitetura e/ou engenharia. A modelagem 3D nessas áreas é bastante usada na criação de maquetes virtuais 3D, sendo assim, alguns assuntos devem ser levados em consideração quando se preparando para tal fim:

  • Paisagismo e urbanismo;
  • Elaboração de maquetes reais;
  • Construção de maquetes virtuais;
  • Estudo de ferramentas a serem empregadas na criação de maquetes virtuais 3D (o mais popular, para esta finalidade, é o AutoCAD).

E, para finalizar esta primeira resposta, recomendo-lhe que:

  • Leia livros, sites, apostilas, artigos, tudo o que você puder e que for especializado naquilo que deseja aprender;
  • Participe de comunidades SÉRIAS sobre computação gráfica, modelagem 3D, sobre a ferramenta empregada, arquitetura, etc. As pessoas muitas vezes não acreditam, mas muito se pode aprender por meio delas;
  • Tenha um bom computador com as ferramentas certas instaladas para estudar em casa;
  • Participe de cursos oferecidos por universidades, escolas técnicas e/ou escolas de computação gráfica.

Qual especialização é indicada para quem deseja trabalhar com Computação Gráfica no exterior?

Em  primeiro lugar, se você deseja atuar, seja lá em qual área for, não importando se no Brasil ou em outro país, deve lembrar sempre que é o grau de profissionalismo e qualidade final de seu trabalho que dirão se você é realmente um bom profissional ou não, abrindo-lhe assim novas oportunidades (oportunidades estas que podem ser locais ou no exterior).

Comento sobre isso porque muitas vezes as pessoas têm a impressão de que se você é bom você deve sair do Brasil, o que não é necessariamente verdade. Você pode até mesmo trabalhar para empresas estrangeiras, sem precisar sair de casa (é o que eu faço :D )!

Agora, voltando ao objeto da pergunta, os tipos de especialização oferecidos.

O tipo de especialização a ser escolhido depende muito da área em que você deseja atuar. Se você quer trabalhar em empresas desenvolvedoras de ferramentas gráficas como a Adobe, por exemplo, você procurará especializações focadas no desenvolvimento da ferramenta, na implementação, já se você deseja trabalhar em empresas de animação gráfica, como é o caso da Pixar, então você deve procurar especializações que foquem no uso de ferramentas gráficas.

E se você fala sobre especialização no sentido de pós-graduação, há várias universidades que apresentam cursos de especialização e/ou mestrado na área (ou com linhas de pesquisa) de computação e design gráfico. No Rio, por exemplo, podemos citar a UFF, UFRJ e PUC-Rio. Por se tratarem de cursos oferecidos por universidades, geralmente dão maior visibilidade ao seu currículo.

Já se você fala de especialização no sentido de que conteúdos estudar, você deveria priorizar:

  • As principais ferramentas do mercado, principalmente aquelas empregadas ou desenvolvidas pelas empresas em que deseja disputar vaga;
  • Técnicas de modelagem 3D, texturização, iluminação de ambientes virtuais, etc. (importantes para quem deseja trabalhar na modelagem em si);
  • Técnicas e tecnologias específicas da área em que deseja atuar. Na área de jogos, por exemplo, a programação de shaders tem sido exigida dos programadores que desejem trabalhar diretamente com Computação Gráfica, bem como os artistas gráficos são requeridos a sabe utilizar técnicas de pixel shading.

Como você deve ter percebido, há muitos rumos possíveis, então é melhor que você comece por responder duas perguntas:

  • Quais os seus conhecimentos atuais? O que você sabe fazer?
  • Em que áreas você desejaria trabalhar? Publicidade? Animação para filmes? Modelagem 3D para jogos?

Ou seja, determine onde você se encontra e aonde você quer chegar, só assim poderá determinar qual o melhor caminho a percorrer.

Como avaliar se um curso de Computação Gráfica é realmente bom?

Há várias coisas que você pode usar a fim de determinar se um curso é o melhor para você. No caso de cursos de Computação Gráfica, você deveria avaliar cada curso da seguinte forma:

  • Qual a instituição que está oferecendo? Ela possui grande reconhecimento na área? Profissionais indicam-na com frequência?
  • Alunos que concluíram o curso recomendam-no? Por quê?
  • A instituição expõe os trabalhos dos atuais alunos? Se sim, como eles são?
  • Qual o currículo dos professores envolvidos? Eles estão atuando no mercado também? Há quanto tempo?
  • Após analisar os itens anteriores, a relação custo x beneficio lhe parece favorável?

Estou interessado em cursos de Flash, onde encontrá-los?

Há vários cursos de Flash espalhados pelo Brasil, a fim de que possa melhor usufruir deles, primeiro você deveria categorizá-los da seguinte forma:

  • Cursos de introdução à ferramenta Adobe Flash – excelentes para iniciantes;
  • Cursos de desenvolvimento de jogos em Flash – de acordo com a ementa adotada, podem ser interessantes tanto para programadores quanto para designers gráficos, desde que já se tenha a base introdutória à ferramenta;
  • Cursos de programação em ActionScript 3.0 – excelentes para quem deseja atuar na plataforma Flash como programador (se o seu enfoque é animação e arte gráfica, você não deveria priorizar isto);
  • Cursos de desenvolvimento de jogos multiplayer em Flash – excelentes para quem deseja atuar como programador e já domina a linguagem ActionScript 3.0;
  • Cursos de animação em Adobe Flash – excelentes para quem deseja atuar na plataforma Flash como designer gráfico (se o seu enfoque é programação, você também não deveria priorizar isto).

Há várias outras divisões e subdivisões, mas estas são atualmente as mais populares. Como se pode perceber, antes de procurar um curso você deveria saber o que deseja realmente aprender e então buscar cursos que sigam esse caminho.

Tais cursos são geralmente oferecidos por universidades (como cursos de extensão ou disciplina), escolas de computação gráfica, escolas técnicas e algumas escolas de informática. Além disso, há cursos à distância que, quando bem administrados, são muito bons também (no início do ano que vem devo estar lançando meu curso de desenvolvimento de jogos em Flash, aguardem! ;) ) e que você não deveria deixar de analisar. Esses cursos podem ser encontrados na Internet e é muito importante que se analise como os mesmos procedem, qual a metodologia adotada.

Quanto ao custo dos cursos, geralmente os presenciais possuem um custo maior do que os cursos à distância, mas podem conseguir um aproveitamento melhor (claro, depende bastante da experiência e didática do instrutor, bem como dos recursos disponibilizados). Um curso introdutório na web pode ficar na faixa de R$ 200,00 a R$ 500,00, já um curso presencial varia muito mais, indo de R$ 200,00 a R$ 2.000,00! Dependerá da experiência do instrutor, local do curso, recursos disponibilizados, carga horária, etc.

Quero aprender mais sobre Computação Gráfica! Onde posso encontrar mais informações?

Como disse anteriormente, você pode encontrar mais informações em livros, cursos, congressos, seminários, apostilas, artigos e websites. Deixarei então agora alguns links de websites onde você poderá aprender mais sobre a Computação Gráfica:

Guia de Computação Gráfica

Disciplina de Computação Gráfica na PUCRS

Introdução à Computação Gráfica

Três D1

Bem, espero que as respostas destas cinco perguntas o tenham ajudado a compreender melhor a área, bem como a decidir-se por trilhar ou não o caminho da Computação Gráfica. ;)

Alguma dúvida?