Resume for Per H. Christensen
- Ph.D. in computer science, University of Washington.
Title of dissertation: "Hierarchical techniques for
glossy global illumination". Advisors: David Salesin
and Tony DeRose.
- M.S. in computer science, University of Washington.
Topic: Color photometric stereo. Advisor: Linda Shapiro.
- M.S. in electrical engineering (civilingeniør, E-linien),
Technical University of Denmark. Title of thesis: "Automated
synthesis of delay-insensitive circuits". Advisor: Jørgen
Work in Industry
- Senior software developer at Pixar Animation Studios' office in
Seattle, Washington. I am part of the RenderMan products
team, working on new features for Pixar's RenderMan renderer.
I've been working mostly on efficient ray tracing,
global illumination, ambient occlusion, HDRI illumination,
caustics, 3D textures (point clouds and brick maps), and
- Senior software engineer at Square USA in Honolulu,
Hawaii. I was part of the R&D division, co-developing
the in-house "Kilauea" renderer -- a massively
parallel distributed ray tracer able to render extremely complex
scenes. The main part of my work was to implement caustics,
global illumination, and participating media.
- Research scientist at Mental Images in Berlin, Germany. I
was part of the rendering team working on mental ray.
Major development projects: flexible contours,
fast scanline-based motion blur, anisotropic reflection,
caustics, global illumination, participating media.
I also maintained and optimized existing code, wrote
documentation, and supported beta sites.
- Summer 1993:
- Programmer at Industrial Light & Magic in San Rafael,
California. During this internship I wrote C++ procedures
for image processing and improved a prototype for
camera-position determination from an image.
Work in Academia
- Research assistant, Dept. of Computer Science, Univ. of
Washington. Research in light transport simulation
(global illumination) focusing on importance, wavelets,
- Winter 1992:
- Teaching assistant, Dept. of Computer Science, Univ. of
Washington. TA for senior-level computer graphics class.
Planned excercises, graded, and consulted with students.
- Summer 1989:
- Research assistant, Technical University of Denmark.
Worked on design of the 'Viterbi decoder', a VLSI chip
for reliable (error-correcting) satellite communication.
Also, I was doing military service as a paramedic in the Royal
Danish Airforce in summer and fall of 1995.
Back to Per's home page.