Leonardo de Oliveira Carvalho
I am currently a PhD student at COPPE/UFRJ, working at LCG - Computer Graphics Laboratory.
Recently I was research assistant at IMPA, working with professor Luiz Velho at Visgraf laboratory.
I have been working with geometric modeling of curves and surfaces, sketch based modeling, computational manifolds, fluid simulation and GPU programming (OpenGL Shading Language and CUDA).
Contact: leo1984@impa.br
Academic Formation
MSc in Mathematics (Computer Graphics) at UFAL, 2008.
Dissertation: "Aproximação Isotópica Suave de Curvas e Superfícies Implícitas" (Isotopic Smooth Approximation of Implicit Curves and Surfaces).
Advisor: Prof. Adelailson Peixoto.

BSc in Computer Science at UFAL, 2006.
Final Project: "Aplicações do Teorema Fundamental das Curvas" (Applications of the Fundamental Theorem of Curves)
Advisor: Prof. Adelailson Peixoto.
Publications


Carvalho, L.O.; Andrade, M.; Velho, L. . Fluid Simulation on Surfaces in the GPU. In: SIBGRAPI Conference on Graphics, Patterns and Images, 2012, Ouro Preto, Minas Gerais, Brazil. [pdf]


Carvalho, L.O.; Andrade, M.; Velho, L. . Generating textures on Surfaces with Reaction-Diffusion systems in the GPU. In XXXII CSBC, 2012, Curitiba, Paraná. NVIDIA GCDF - GPU Computing Developer Forum. [pdf]



Carvalho, L. O. ; Velho, L. . Generating sketch based adaptive meshes. In: SIBGRAPI Conference on Graphics, Patterns and Images, 2011, Maceió, Alagoas, Brazil. Proceedings of WGARI - Workshop on Interactive Graphics and Visualization for Industry-Driven Applied and Exploratory Research, 2011. [pdf]



TuioSketch
Luiz Velho, Leonardo Carvalho and Fernanda Groetars.
Video from project TuioSketch, presented at SIBGRAPI, Gramado, Brazil, 2010.
Winner of SIBGRAPI 2010 Best Technical Video award from both the jury and public.


Carvalho, L. O. ; Peixoto, A. ; Mello, V . Aproximação Isotópica Suave de Curvas e Superfícies Implícitas. In: SIBGRAPI - Simpósio Brasileiro de Computação Gráfica e Processamento de Imagens, 2009, Rio de Janeiro, RJ. Workshops of Sibgrapi 2009 - Theses and Dissertations, 2009. [pdf]
Projects
Introduction to Computational Manifolds

Materials from the course held at IMPA, 2011.
Métodos Numéricos para EDPs (Numerical Methods for PDE's)

Materials from the course held at IMPA, 2010.
Composição Eficiente no Domínio do Gradiente usando Quadtrees

Implementation of the article "Efficient gradient-domain compositing using quadtrees", Agarwala, 2009. Final project of the Image Processing course - IMPA, 2009.
Tuio Sketch

Final project of the 3D Graphics Systems course - IMPA, 2009.