← Projects
Modelling & Visualization

Computer Graphics

Mathematical foundations, algorithms and practical implementation of 2D and 3D computer graphics, including 3D modelling, visualization and 3D printing.

Computer graphicsOpenGLOpenTKUnityGeometryRendering

Overview

Computer graphics connect mathematics, algorithms, programming and visual communication. My work and teaching cover both the mathematical foundations of graphics and their practical implementation in software. My commercial projects include real-time graphics programming, 3D modelling, visualization and 3D printing.

Topics

  • coordinate systems and transformations
  • rasterization and antialiasing
  • color, shading, light and rendering
  • materials and textures
  • parametric curves and surfaces
  • geometric modelling
  • projection and visibility
  • rendering and animation
  • real-time graphics

Please contact me to receive practical examples of my previous work and projects, or visit 3xlab.com to see a few examples of our team’s work.