9. Interactive Technical Illustration / B. Gooch, P.-P. J. Sloan, A. Gooch, at al.// Proc. Symposium on Interactive 3D Graphics. April. 1999. P. 31-38 (http:// www.cs.utah.edu/~gooch/publication.html).
10. Gooch B., Gooch A. Non-Photorealistic Rendering. Natick, MS: A K Peters, Ltd., 2001 (http://www.cs.utah.edu/~gooch/book.html).
11. Lander J. Under the Shade of the Rendering Tree//Game Developer Magazine. 2000. Vol. 7, № 2. P. 17-21 (http://www.darwin3d.com/gdm2000.htm).
12. Mandelbrot B. B. The Fractal Geometry of Nature, Updated and Augmented. New York: W. H. Freeman and Company, 1983.
13. Mitchell J. L. Image Processing with Pixel Shaders in Direct3D / Ed. by W. Engel // ShaderX, Wordware. 2002. May (http://www.pixelmaven.com/jason).
14. Peitgen H.-O., Richter P. H. The Beauty of Fractals, Images of Complex Dynamical Systems. Berlin; Heidelberg: Springer-Verlag, 1986.
15. The Science of Fractal Images/H.-O. Peitgen, D. Saupe, M. F. Barnsley, at al. New York: Springer-Verlag, 1988.
16. Strothotte T., Schlectweg S. Non-Photorealistic Computer Graphics, Modeling, Rendering, and Animation. San Francisco: Morgan Kaufmann Publishers, 2002.
17. Tufte E. Visual Explanations. Cheshire: Graphics Press, 1997.

Шейдеры для обработки изображения Одно из основных преимуществ OpenGL над другими графическими API состоит в том, что в OpenGL всегда были возможности и для обработки изображений, и для рендеринга трехмерных объектов. Например, приложение для создания видеоэффектов задает последовательность изображений (видеопоток), и она накладывается на трехмерный объект в виде текстуры. OpenGL может дополнительно обрабатывать изображения, например, преобразованием цвета, а также накладывать дополнительные эффекты освещения, дымки.

Первая версия реализации языка шейдеров OpenGL выполняла в основном трехмерный рендеринг. Дополнительные возможности обработки изображений планируются в следующей версии. Однако и в существующей версии уже есть некоторые операции обработки изображения, которые можно использовать в тендерах.


⇐ Предыдущая| |Следующая ⇒