Randi J. Rost

Randi J. Rost

Randi J. Rost (born February 24, 1960) is a computer graphics professional and frequent contributor to graphics standards. He was an early participant in the personal computer industry, creating a game called King Cribbage for the Apple II computer in 1981 and publishing numerous instructional and review articles in trade publications.

He currently manages relationships with a variety of game developers and other graphics ISVs at Intel Corporation. He participates in a number of internal strategic planning activities and is a contributor to corporate graphics strategy. He was a founding member of the Khronos Group and currently represents Intel on the Khronos Group Board of Promoters. He came up with the name Khronos (a transliteration for the Greek word "time") during this group's formative period, and for this was awarded a pound of smoked salmon. In 1993, Randi won the National Computer Graphics Association (NCGA) Award for the Advancement of Graphics Standards, given to recognize the individual who has shown dedication to the development and use of computer graphics standards.

Prior to joining Intel, he was a driver engineering manager and then director of developer relations at 3Dlabs, the company that led the development of the OpenGL Shading Language (or GLSL). Randi was a core contributor to the development of the OpenGL Shading Language and the OpenGL API that supports it, as well as one of the first programmers to design and implement shaders using this technology. He led the 3Dlabs team devoted to educating developers and helping them take advantage of new graphics hardware technology.

In the late 1980s, he was a co-architect of PEX, a 3D graphics extension to the X Window System. He was a founding member of the Picture-Level Benchmark organization that was later merged into SPEC and has become the leading creator of vendor-neutral graphics benchmarking tools. He was a member of the OpenGL ARB when it was originally formed in 1991. He has given numerous talks and lectures on a variety of computer graphics subjects at SIGGRAPH, GDC, Eurographics, and other notable conferences.

Published Work

"OpenGL Shading Language, Second Edition", Randi J. Rost, Addison-Wesley Professional, January 25, 2006. ISBN 0-321-33489-2

"OpenGL Shading Language", Randi J. Rost, Addison-Wesley Professional, February 12, 2004. ISBN 0-321-19789-5

"X and MOTIF Quick Reference Guide, Second Edition", Randi J. Rost, Digital Press, October 1993. ISBN 1-555-58118-8

"X and MOTIF Quick Reference Guide", Randi J. Rost, Digital Press, September 13, 1990. ISBN 1-555-58052-1

See also

*OpenGL
*Intel
*3Dlabs
*Khronos Group

External links

* [http://www.intel.com/ Intel homepage]
* [http://www.3dlabs.com/ 3Dlabs homepage]
* [http://www.informit.com/authors/bio.aspx?a=1e8c10db-bdcc-432b-976d-09128818d3c4 Official Randi J. Rost Bio]
* [http://www.3dshaders.com/ 3Dshaders.com] Companion web site for the book "OpenGL Shading Language, Second Edition"


Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Look at other dictionaries:

  • Sirius Joyport — The Sirius Joyport was a game controller adapter for the Apple II computer designed by Keithen Hayenga and Steve Woita (who were employed by Apple at the time) and then licensed for manufacture and distribution in 1981 by Sirius Software.… …   Wikipedia

  • Shader — A shader in the field of computer graphics is a set of software instructions, which is used by the graphic resources primarily to perform rendering effects. Shaders are used to allow a 3D application designer to program the graphics processing… …   Wikipedia

  • OpenGL — Développeur Silicon Graphics Dernière version …   Wikipédia en Français

  • Open GL — OpenGL OpenGL Développeur Silicon Graphics Dernière version …   Wikipédia en Français

  • Open gl — OpenGL OpenGL Développeur Silicon Graphics Dernière version …   Wikipédia en Français

  • Opengl — Développeur Silicon Graphics Dernière version …   Wikipédia en Français

  • OpenGL — Тип API Раз …   Википедия

  • GLSL — OpenGL Shading Language (abbreviated: GLSL or GLslang), is a high level shading language based on the syntax of the C programming language. It was created by the OpenGL ARB to give developers more direct control of the graphics pipeline without… …   Wikipedia

  • Olympische Sommerspiele 1980/Handball — Bei den XXII. Olympischen Spielen 1980 in Moskau wurden zwei Wettbewerbe im Handball ausgetragen: Bei den Männern und bei den Frauen. Olympiasieger bei den Männern wurde die Mannschaft der DDR vor der Sowjetunion und …   Deutsch Wikipedia

  • Sami Parliament of Norway — The Sami Parliament of Norway ( Sámediggi in Northern Sami, Sämitigge in Inari Sami, unicode|Säämte #x01E7; #x01E7; in Skolt Sami) is the representative body for people of Sami heritage in Norway. It act as an institution of cultural autonomy for …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”