Alexander Wilkie

Associate Professor

Head of the computer graphics branch of CGG
At Charles University since 2008.

Contact

Professional Memberships

ACM and IEEE

Interests

Biography

Core research interest: computer graphics so accurate that it can be used to predict what things would look like, if they were real.
Predictive Rendering, in other words.

Of the many potential research areas within Predictive Rendering, I have over the years specialised in the following:

  1. Spectral rendering, in particular
    • Inclusion of fluorescence into rendering pipelines
    • Polarisation effects
    • Spectral uplifting
  2. Skylight models
  3. Colour science
  4. Contrast enhancement for full colour 3D printing

The last point might seem like an odd addition to this research portfolio, until one realises that optimisation of 3D print appearance critically depends on being able to predict what a 3D print-out would look like, if it were created with a specific voxel configuration. So moving the state of the art in this area forward really belongs to the rendering people, as prediction of print-out appearance is the hardest part of any such feedback loop.

A very long term project of mine is ART: The Advanced Rendering Toolkit. This is rendering research software we have used over the years to prototype various effects that do not fit well into conventional rendering software. It is still being updated, although a public release of the current version is overdue (planned for June/July 2021, as we want to publicly demonstrate an integration of our new sky dome model into a path tracer).

Teaching

Advanced course in computer graphics with the emphasis on image synthesis. The course covers methods for physically-based realistic rendering used for special effects in movie production, computer animation, architectural and product visualizations etc. Specifically, we start off by briefly covering some of the math and physics behind light transport. We then give a detailed treatment of the industry-standard Monte Carlo methods for light transport simulation, such as path tracing, photon mapping etc. We also cover some of the more advanced techniques such as bidirectional path tracing.
The topic of this lecture is predictive image synthesis, and the technologies that are needed to accomplish it. The emphasis of the lecture is on those aspects of computer graphics that are unique to this particular application domain.
The goal of the seminar is to imporve the participants' skills in scientific work. The topics include effective reading of scientific publications, critical interpretation of published results, scientific writing, presentation in the English language.
Basic course of 2D and 3D computer graphics - topics: human visual system, color systems, color reproduction, vector and raster graphics, halftoning, anti-aliasing, HDR graphics, basic drawing algorithms, raster image coding, 3D scene representation, linear 2D and 3D transformations, projections, algorithms for hidden line/surface removal, introduction to shading, OpenGL basics.
The seminar for advanced computer graphics has no fixed topics, its purpose is to inform participants about recent advances in computer graphics. Participants of the seminar present interesting methods from literature (external students) or their own research (CGG group members).

Open Source Software

Publications & Research