Public Lectures & Published Papers
Byte Magazine, McGraw Hill Publishing Company
Published my product review of the ALTOS 8086 based UNIX computer system.
Game Developers Conference, 98 "Getting the most out of 3d accelerators"
This paper and lecture covered techniques that could be used to get more performance or
better visual quality out of PC 3D hardware. This included techniques for high quality
off-line lighting, ways to generate realistic smoke and fire, performance tuning methods
and ways to maintain steady frame rate without occasional jitter.
Austin Regional Game Developers Conference, 98 "Hardware Roundtable"
Represented NEC/PowerVR on the roundtable which consisted mainly of people from other 3D
hardware manufacturers. We answered questions from an audience of developers and
discussed the future of 3D hardware and games.
Game Developers Conference, 99 "Dealing With Large 3d Worlds"
This paper and lecture covered ways to handle large, complex 3d worlds. This involved
methods for maintaining databases too large to fit in memory at one time and for loading
them in pieces during the game's "background time" without causing pauses in the
rendering.
Game Developers Conference, 2000 "Consoles vs PC vs Location Based
Entertainment Roundtable"
Chaired two roundtable discussions where people traded ideas and experiences
from their work developing on these three diverse platforms that could be of use
to their peers making the transition from one platform to another.
Game Developers Conference, 2001 "Lessons
From the Bleeding Edge of Multiplayer Gaming"
Presented (with Dave McCoy) many of the game design, art and coding lessons we
learned while developing the Virtual World Entertainment multiplayer gaming
system.
I have also done numerous less-formal presentations to both large and small groups, both technical presentations and ones targeted at the general public.
At various times I've acted as a disk jockey, newsreader and produced audio and video tape presentations using professional broadcast editing equipment.