Photo

Projetinho novo da @42saopaulo quase saindo, com firula de ASCII art e tudo. #codingisfun #cprogramming #shell #bash #programming https://www.instagram.com/p/CSA_866L0Yc/?utm_medium=tumblr
0 notes
Photo

"Trabalhe pra comprar meus sachês, duas-pernas". https://www.instagram.com/p/CNRN-Mgn7pe/?igshid=ik1z3tj60vxq
0 notes
Photo

Cinco dias caçando a desgraça do memory leak. https://www.instagram.com/p/CMvTS6IHvEa/?igshid=7vawznxzfk8p
0 notes
Photo

🙃 https://www.instagram.com/p/CMiSyX_HZY0/?igshid=1vivd5pt27ska
0 notes
Photo

Projeto novo + estudo da maneira old school com livro e anotação à mão. Desculpa aí internet, não tenho letra bonitinha nem caneta colorida pra fazer caderno estilo pinterest. 😂 #codingisfun #assemblylanguage #studygram https://www.instagram.com/p/CLsB5bsnfYA/?igshid=4hidpyim4p6b
0 notes
Photo

O Bule de Utah é considerado o "Hello World" do CG. Modelado em 1975 pelo pesquisador Martin Newell, da Universidade de Utah, o bule se tornou um ícone da área da computação gráfica. Este modelo específico tem cerca de 800 triângulos, e é com ele que vou fechar a saga do mini-raytracer. Agradeço muito à @42saopaulo por essa oportunidade de explorar a área de CG por um ângulo totalmente novo, onde meu conhecimento anterior de 3D e meu conhecimento novo de programação puderam contribuir para o mesmo projeto. #raytracing #cprogramming #computergraphics #codingisfun #42saopaulo https://www.instagram.com/p/CLcKvminvuX/?igshid=1hvtq77tp5lu7
0 notes
Photo

A Cornell Box é um dos testes padrão da computação gráfica, feito para testar a precisão de luzes, reflexos e sombras de um render 3D. Nada mais justo que renderizar uma Cornell Box para celebrar a finalização do meu mini-raytracer! https://www.instagram.com/p/CLcKWAWHDmA/?igshid=1c9s1yf7us10l
0 notes
Photo

Mais um update no mini-raytracer, provavelmente o último antes da finalização oficial do projeto. Alteramos o parser que lê o arquivo de entrada do programa para que o usuário possa configurar as propriedades de brilho e reflexo do material de cada um dos sólidos individualmente, sem a necessidade de recompilar. #42saopaulo #computergraphics #raytracing #cprogramming #codingisfun https://www.instagram.com/p/CLJ_KlNHUeV/?igshid=2kb6lbjko0b4
0 notes
Photo

E agora também podemos renderizar cilindros! Olhando pra essa imagem vindo do meu background de CG, eu sinto falta da oclusão da ambiente, mas isso está bem fora do escopo do projeto. É importante saber onde parar. #42saopaulo #raytracing #computergraphics #cprogramming #codingisfun https://www.instagram.com/p/CKvGqJanpBj/?igshid=11zwbutexqj3g
0 notes
Photo

Chegando na reta final do mini-raytracer! Hoje implementamos nosso algoritimo de reflexividade, que permitiu que a gente controle o quão "espelhado" é o nosso material (e aumentou bastante nosso tempo de render)! Próximo passo é terminar de implementar nossas primitivas. #42saopaulo #cprogramming #computergraphics #raytracing #codingisfun https://www.instagram.com/p/CKsbOHdH807/?igshid=1qm981sshe6n1
0 notes
Photo

Mais um update no mini-raytracer: agora podemos renderizar planos! #42saopaulo #raytracing #computergraphics #cprogramming #codingisfun https://www.instagram.com/p/CKe9HgsH1UB/?igshid=1f8zi9bbky19u
0 notes
Photo

Mais um update no raytracer, agora temos sombras projetadas! Como nosso programa só tem point lights implementadas, ele só faz hard shadows por enquanto. Essa imagem usa 16 pontos de luz para criar uma ilusão de soft shadows, e também é um teste do nosso algoritimo de adição de cores, já que nenhuma das luzes é branca. #raytracing #computergraphics #cprogramming #42saopaulo #codingisfun https://www.instagram.com/p/CJ_aeyNHkFZ/?igshid=1kerudxkr6anp
0 notes
Photo

Muita correria e pouco tempo pra trabalhar em cima do raytracer nessas últimas semanas. Mas agora ele renderiza múltiplas esferas, com múltiplas fontes de luz! #raytracing #computergraphics #cprogramming #42saopaulo #codingisfun https://www.instagram.com/p/CIt7LWfrlES/?igshid=i44mke01n0xa
0 notes
Photo

Depois de um sábado inteiro de cabeçada, finalmente consegui implementar o algoritmo de iluminação no mini-raytracer que estou fazendo na @42saopaulo . Caiu até uma lagriminha aqui, não sei se de emoção ou de passar nove horas seguidas na frente do PC. Bônus: alguns dos outputs completamente errados que saíram até chegar lá! 🙃 #raytracing #cprogramming #computergraphics #codingisfun https://www.instagram.com/p/CHqMht0LYo-/?igshid=8wexybaau0pi
0 notes
Photo

Uma bolinha feita de matemática! Este é primeiro render real do meu humilde mini-raytracer. Agora é trabalhar pra implementar uns shaders. 😁 https://www.instagram.com/p/CHBxj3ALR2l/?igshid=1q7lfxa78t7o5
0 notes
Photo

Sábado meio chocho, resolvi brincar mais um pouquinho com o raytracer que estou fazendo como projeto na @42saopaulo . Esta imagem foi criada usando transformações de translação e rotação em uma matriz para encontrar a posição de cada pixel na tela. https://www.instagram.com/p/CGdkqwkgzmd/?igshid=19323mw845ni6
0 notes
Photo

Implementamos no Tabletopia uma versão online do nosso card game Ato Zero, que fizemos como parte da 4ª edição da Women Game Jam! Chamem uns amigos e bora lá dar uma testada! https://tinyurl.com/atozero https://www.instagram.com/p/CFm6NXuALl8/?igshid=ruetjnp9qjda
0 notes