Peter J. B. Lewis

Peter J. B. Lewis

Graphics Programmer at Lionhead Studios

Cambridge, United Kingdom

Current
Past
Education
  • Bournemouth University
  • University of Teesside
Connections
86 connections
Industry
Computer Games
Websites

Peter J. B. Lewis’s Summary

I am currently a programmer at Geomerics Ltd working on Enlighten, a real-time radiosity solution for PC, Xbox 360 and PS3. I am an energetic and enthusiastic programmer with excellent C/C++ experience and a passion for logical analysis and developing clean, reusable code.

I enjoy working on innovative, awe inspiring products and games and pushing the boundaries of what we can achieve with current technology. I have experience with many real-time graphics techniques and concepts, but also with constructing tools; engine technology; console development; writing clean customer facing APIs and hands on experience with different commercial engines on all major next-gen consoles.

Peter J. B. Lewis’s Specialties:

Computer Graphics, DirectX 9, DirectX 10, OpenGL, Xbox 360, PlayStation3, Unreal Engine 3, HLSL, GLSL, Pixar's RenderMan, RSL, Maya API, art pipeline, ray-tracing software, special effects, global illumination techniques.


Peter J. B. Lewis’s Experience

  • Graphics Programmer

    Lionhead Studios

    (Privately Held; Computer Games industry)

    August 2009Present (4 months)

  • Programmer

    Geomerics

    (Privately Held; Computer Games industry)

    July 2007August 2009 (2 years 2 months)

    Geomerics is a middleware company that makes Enlighten, a real-time radiosity SDK for games. Announced clients include EA DICE and CCP. As the fifth developer to join the company, my roles have needed to be diverse. Therefore I have touched a broad scope of disciplines:

    - In 2007, my work was centred on development of the asset pipeline and customer SDK samples.
    - In 2008, my roles expanded to include the development of our Xbox 360 port, graphical technology (including Geomerics' ambient occlusion solution), and mesh processing.
    - At the start of 2009, I worked with Seattle-based company Zombie Studios to integrate Enlighten into Epic's Unreal Engine 3.
    - I am currently working on Enlighten 2.0 (Large Worlds) and also managing Geomerics' Q.A. process.


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:

Graphics, iPhone Development, Cycling, Reading, Writing

Peter J. B. Lewis’s Honors:

Won the expoTEES Virtual World Award for Computer Graphics


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