Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Содержание
Введение
Алгоритм затенения в компьютерной графике
Shading algorithm in computer graphics
Модель отражения Фонга (также называемая Phong illumination или Phong lighting) — эмпирическая модель локального освещения точек на поверхности, разработанная исследователем в области компьютерной графики Буи Туонг Фонгом. В 3D-компьютерной графике её иногда называют "затенением Фонга", особенно если модель используется с методом интерполяции с тем же названием и в контексте пиксельных шейдеров или других ситуаций, где вычисление освещения может быть обозначено как "затенение".
The Phong reflection model (also called Phong illumination or Phong lighting) is an empirical model of the local illumination of points on a surface designed by the computer graphics researcher Bui Tuong Phong. In 3D computer graphics, it is sometimes referred to as "Phong shading", particularly if the model is used with the interpolation method of the same name and in the context of pixel shaders or other places where a lighting calculation can be referred to as “shading”.
История
Модель отражения Фонга была разработана Буи Туонг Фонгом в Университете Юты, который опубликовал её в своей диссертации 1975 года. Она была опубликована одновременно с методом интерполяции вычислений для каждого отдельного пикселя, растрированного из полигональной модели поверхности; эта техника интерполяции известна как затенение Фонга, даже если она используется с моделью отражения, отличной от модели Фонга. Методы Фонга считались революционными во время их появления, но впоследствии стали фактическим стандартом для затенения во многих приложениях рендеринга. Популярность методов Фонга объясняется их эффективным использованием вычислительного времени на отрендеренный пиксель.
The Phong reflection model was developed by Bui Tuong Phong at the University of Utah, who published it in his 1975 Ph. D. dissertation. It was published in conjunction with a method for interpolating the calculation for each individual pixel that is rasterized from a polygonal surface model; the interpolation technique is known as Phong shading, even when it is used with a reflection model other than Phong's. Phong's methods were considered radical at the time of their introduction, but have since become the de facto baseline shading method for many rendering applications. Phong's methods have proven popular due to their generally efficient use of computation time per rendered pixel.
Приложения
Модель отражения Фонга часто используется совместно с затенением Фонга для закраски поверхностей в программном обеспечении для 3D-компьютерной графики. Помимо этого, она может применяться и для других целей. Например, она использовалась для моделирования отражения теплового излучения от зондов "Пионер" в попытке объяснить аномалию "Пионер".
The Phong reflection model is often used together with Phong shading to shade surfaces in 3D computer graphics software. Apart from this, it may also be used for other purposes. For example, it has been used to model the reflection of thermal radiation from the Pioneer probes in an attempt to explain the Pioneer anomaly.