Введение
Американский учёный в области компьютерных наук Джеймс Ф. Блинн (родился в 1949 году) — американский учёный, получивший широкую известность благодаря своей работе в качестве эксперта по компьютерной графике в Лаборатории реактивного движения НАСА (JPL). Особенно известен его вклад в создание анимаций, предшествующих сбору данных проектом Voyager, его работа над документальным сериалом Карла Сагана «Космос» 1980 года и исследование модели затенения Блинна-Фонга. В 2000 году Блинн был избран членом Национальной инженерной академии за вклад в развитие технологий образовательного применения компьютерной графики и за научно-популярные статьи. Ему принадлежит авторство закона Блинна, согласно которому время рендеринга, как правило, остаётся постоянным, несмотря на увеличение скорости компьютеров. Аниматоры предпочитают повышать качество, создавая более сложные сцены с использованием более совершенных алгоритмов, чем сокращать время, необходимое для выполнения той же задачи.
James F. Blinn (born 1949) is an American computer scientist who first became widely known for his work as a computer graphics expert at NASA's Jet Propulsion Laboratory (JPL), particularly his work on the pre encounter animations for the Voyager project, his work on the 1980 Carl Sagan documentary series Cosmos, and the research of the Blinn–Phong shading model. In 2000, Blinn was elected a member of the National Academy of Engineering for contributions to the technology of educational use of computer graphics and for expository articles. He is credited with formulating Blinn's Law, which asserts that rendering time tends to remain constant, even as computers get faster. Animators prefer to improve quality, rendering more complex scenes with more sophisticated algorithms, rather than using less time to do the same work as before.
Биография
В 1970 году он получил степень бакалавра в области физики и наук о коммуникациях, а позже – степень магистра в области инженерии в Университете Мичигана. В 1978 году он получил степень доктора философии (Ph.D.) по компьютерным наукам в инженерном колледже Университета Юты. Блинн разработал новые методы представления взаимодействия объектов и света в трехмерном виртуальном мире, такие как отображение окружения и рельефное картирование. Он широко известен благодаря созданию анимации для трех телевизионных сериалов: «Космос: Личное путешествие» Карла Сагана, «Проект «Математика!» и новаторской учебной графики в сериале «Механическая Вселенная». Его симуляции посещения космическим аппаратом «Вояджер» Юпитера и Сатурна получили широкое распространение. До 1995 года Блинн был связан с Лабораторией реактивного движения при Калифорнийском технологическом институте. После этого он присоединился к Microsoft Research, где до выхода на пенсию в 2009 году занимал должность графического эксперта. Блинн также работал в Нью-Йоркском технологическом институте.
Уголок Джима Блинна
С 1987 по 2007 год Блинн вел колонку в журнале IEEE Computer Graphics & Applications под названием «Уголок Джима Блинна». Он написал в общей сложности 83 колонки, большинство из которых были перепечатаны в следующих книгах:
Blinn, James F.: Jim Blinn’s Corner: Dirty Pixels, Morgan Kaufmann Publishers, Inc.,
Blinn, James F.: Jim Blinn’s Corner: A Trip Down The Graphics Pipeline, Morgan Kaufmann Publishers, Inc.,
Blinn, James F.: Jim Blinn’s Corner: Notation, Notation, Notation, Morgan Kaufmann Publishers, Inc.
Blinn, James F.: Jim Blinn's Corner: Dirty Pixels, Morgan Kaufmann Publishers, Inc.,
Blinn, James F.: Jim Blinn's Corner: A Trip Down The Graphics Pipeline, Morgan Kaufmann Publishers, Inc.,
Blinn, James F.: Jim Blinn's Corner: Notation, Notation, Notation, Morgan Kaufmann Publishers, Inc.,
Избранные публикации
Блинн, Джеймс Ф.: Симуляция морщинистых поверхностей, Computer Graphics, том 12 (3), стр. 286–292, SIGGRAPH ACM (август 1978).
Блинн, Джеймс Ф.: Текстура и отражение в компьютерной графике, CACM, 19(10), октябрь 1976, стр. 542–547.
Блинн, Джеймс Ф.: Модели отражения света для компьютерной синтезированной графики, SIGGRAPH 77, стр. 192–198.
Блинн, Джеймс Ф.: Обобщение алгебраического описания поверхностей, ACM Transactions on Graphics, 1(3), июль 1982, стр. 235–256.
Блинн, Джеймс Ф.: Функции отражения света для симуляции облаков и пыльных поверхностей, SIGGRAPH 82, стр. 21–29.
Blinn, James F.: Texture and Reflection In Computer Generated Images, CACM, 19(10), October 1976, pp 542–547. Blinn, James F.: Models of Light Reflection for Computer Synthesized Pictures, SIGGRAPH 77, pp 192–198. Blinn, James F.: A Generalization of Algebraic Surface Drawing, ACM Transactions on Graphics, 1(3), July 1982, pp 235–256. Blinn, James F.: Light Reflection Functions for the Simulation of Clouds and Dusty Surfaces, SIGGRAPH 82, pp 21–29.