Peter J. B. Lewis

Programmer at Geomerics Ltd.

Cambridge, United Kingdom

Current
Education
  • Bournemouth University
  • University of Teesside
Connections
65 connections
Industry
Computer Software
Websites

Peter J. B. Lewis’s Summary

Programmer at Geomerics Ltd working on Enlighten, a real-time radiosity solution for PC, Xbox 360 and PS3. Experience with writing clean customer-facing SDK code as well as internal tech.

Peter J. B. Lewis’s Specialties:

Computer GraphicsXP, Vista, OSX, Linux, DirectX 9, DirectX 10 and OpenGL, HLSL, GLSL, Pixar's RenderMan, RSL, Maya C++ API, ray-tracing software and global illumination techniques.


Peter J. B. Lewis’s Experience

  • Programmer

    Geomerics Ltd.

    (Computer Games industry)

    July 2007Present (2 years 1 month)


Peter J. B. Lewis’s Education

  • Bournemouth University

    Distinction , MSc Computer Animation , 20062008

    Experience with using OpenGL, RenderMan, ray tracing methods and Maya (including the Maya API). Mostly spent constructing rendering tools for artists and personal use for both animation and real-time applications.

  • University of Teesside

    1st Class Honours , BSc Computer Games Programming , 20032006

    Primarily studied real-time graphics and offline-renderer development (ray-tracing/global illumination). Subjects also included physics, A.I. and game mechanics.

    Activities and Societies:
    Provided technical direction for an informal student game development project for 3 months.

Additional Information

Peter J. B. Lewis’s Websites:

Peter J. B. Lewis’s Interests:

Computer Animation, Cycling, Writing

Peter J. B. Lewis’s Honors:

Awards:
expoTEES Virtual World Award

Notable Academic Achievements:
100% Awarded for Ray-Tracing University Project
96% Awarded for 3D Software Rasterising University Project


Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Peter J. B. Lewis’s full profile:

  • See who you and Peter J. B. Lewis know in common
  • Get introduced to Peter J. B. Lewis
  • Contact Peter J. B. Lewis directly

View Full Profile