• Projetos
  • Projeto 2

Projeto 2 – Shaders

Data de entrega: 4/11/2024, via Blackboard.

Link: enviar via Blackboard o link do Shadertoy.

Entrega: individual.

Nesse projeto, você irá implementar desenhos diretamente por shaders. Para essa primeira parte você irá desenhar com recursos do Fragment Shader em GLSL no ShaderToy. Siga as imagens de referência.

Estrutura do Projeto

O projeto tem somente uma parte. Você poderá desenvolver seu código diretamente na ferramenta do Shadertoy (https://www.shadertoy.com/) para isso confirme que você conseguiu salvar seu projeto e que outros possam ver.

  • Tarefa 1: criar a animação base (C)

  • Tarefa 2: melhorar a animação (C+ até A+)

Instruções

O código final deve usar recursos como iTime e iResolution do Shadertoy. Sem isso você não conseguirá rodar sua animação.

Entrega

Para entregar o projeto use o Shadetoy. Deixe seu código minimamente documentado e garanta que ele está rodando corretamente. Se quiser deixar o código fechado, não esqueça de dar acesso para o professor ao repositório.

Honestidade acadêmica

As tarefas devem ser concluídas individualmente. Você está convidado a discutir as várias partes das tarefas com seus colegas, mas você deve implementar os algoritmos. Você não deve ficar olhando o código de seus colegas.