Томас Дуглас Селкирк Дафф (родился 8 декабря 1952 г.) - программист.
Дафф родился в Торонто, Онтарио, Канада, и был назван в честь своего предполагаемого предка, пятого графа Селкирка. Он вырос в Торонто и Лисайде. В 1974 году он окончил Университет Ватерлоо со степенью бакалавра математики, а двумя годами позже получил степень магистра наук. из Университета Торонто.
Дафф работал в Нью-Йоркском технологическом институте лаборатории компьютерной графики и Mark Williams Company в Чикаго до перехода в отдел компьютерных исследований и разработок Lucasfilm. Он и Томас Портер, другой сотрудник Lucasfilm, разработали новый подход к компоновке изображений ; их статья 1984 года «Составление цифровых изображений» - это «основополагающая работа по алгебре для составления изображений», согласно Кейту Паккарду. и "" теперь является ключевым методом в компьютерной графике. (См., Например, XRender и Glitz.)
Позже Дафф проработал 12 лет в Bell Labs Научно-исследовательском центре вычислительной техники, где он работал над компьютерной графикой, беспроводные сети и Plan 9 ; в ходе своей работы там он создал хорошо известную "rc " оболочку для операционной системы Unix версии 10.
Дафф работал в Pixar Animation Studios с 1996 года.