Computer Graphics

Pagina académica Ricardo Baptista

Ricardo Baptista


Brief personal resume:
Ricardo Baptista born at Funchal, Portugal, October 17, 1975, has a Master in Multimedia Technology (2008) from the Faculty of Engineering of the University of Porto (FEUP) and a degree in Systems and Computers Engineering from the University of Madeira.

GraphJudge: a system for submission, validation and assisted assessment of Computer Graphics' assignments

GraphJudge Thumbnail



We describe the core of a system for submission, automated validation and assisted evaluation of Computer Graphics' assignments. This type of assessments has a series of specific challenges associated to it, namely the analysis of graphical output and the variations between implementation in different development platforms and operating systems. When considering a large number of submitted programs (in the order of hundreds), dealing with compilation and execution of these submissions, and performing the evaluation itself quickly becomes a very time-consuming task. The goals of the system are therefore to allow submission and early validation for the students, guaranteeing a working and executable submission, and an assessment environment for the teachers, that eases the burden of compiling and executing, while providing automatically visual information of the submissions. The design and the process to automate the compilation, execution and the capture of their results to be shared by students and teachers is discussed, along with the methodologies used to implement it.

Towards more and more realism in computer graphics - Invited Talk @ DEI by Kadi Bouatouch - FEUP, March 2nd, 14h

Realism is obtained with realistic modeling techniques (for geometry and physical parameters such BRDF, BSSRDF and scattering coefficients), rendering and global illumination algorithms.  Regarding modelling, we will show how to easily model a city using FL-systems (extension to L-systems) as well as grass fields and a human eye. Moreover, we will demonstrate that one can reconstruct a model from one image. 
As for global illumination, we will present some algorithms as well an analytical model dedicated to tree lighting (from the sky, the ground, the sun, and from other leaves).



Syndicate content