This is my (somewhat minimal) home page.
Here is what you should know about me:
- I currently reside in the Plateau
/ Mile End neighbourhood of the multicultural city of Montreal, Quebec.
- I am originally from the west
coast of Canada, and hail from rural Metchosin on Vancouver
- My idea of a great vacation is a
3415.8 km bicycle trip.
- My employment falls under the
general umbrella of software engineering in the computer
graphics and games industries.
- Potential employers may be
interested in my resume / CV.
- I am currently a software
developer at the Montreal
studios of Ubisoft
- I am a member of the
global technology group, which provides solutions to all
Ubisoft studios worldwide.
- Most of my current
projects involve low level, close-to-the-metal software
- I work with wide
variety of hardware and operating systems, including all
major console and mobile game platforms.
- Previous employment was at Piranha Games.
- Less recent work includes
published published game credits such as:
- I have been involved in
numerous other computer graphics projects in other,
non-games-related fields. Please see my CV for
- I perform independent computer
application development and technology research, with an
in-development project targeted at multiple platforms.
- I was previously a doctoral-track
graduate student at the University
of North Carolina at Chapel Hill in the department of computer science.
- I was affiliated with the GAMMA research group,
focusing on geometric modeling and animation.
- Research involved improved
methods for collision detection between highly deformable
- Results were accepted
for publication at the SIGGRAPH 2005
conference -- In case you were wondering... yes, I was that guy.
- See below for a copy of the
paper and its associated video.
- I hold a masters degree from the
University of British Columbia
in the department of computer
- I was affiliated with both the
computer graphics group and the LCI artificial
intelligence and robotics group.
- My graduate studies supervisor
was Dinesh Pai.
- Some of my thesis research was
done in conjunction with the fine folks at Radical Entertainment.
- Research involved using
graphics hardware to aid in collision and interference
e-mail me through: davidknott [at] gmail [dot] com
If you feel like encrypting your correspondence, here is my PGP public key
and Conference Publications
Collision Detection between Deformable Models using
- Naga K. Govindaraju,
David Knott, Nitin
Kabul, Rasmus Tamstorf, Russell Gayle,
Ming C. Lin, and
- ACM Transactions on
Graphics (Proceedings of ACM SIGGRAPH 2005),
991-999, July 2005
- Project page,
including paper and video
of Complex Audio-Visual Scenes
System Collision Detection using graphics hardware,
Collision and Interference Detection in Real-Time using