PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

Teksturowanie proceduralne za pomocą języka funkcyjnego

Autorzy
Treść / Zawartość
Identyfikatory
Warianty tytułu
EN
Procedural texturing using functional language
Języki publikacji
PL
Abstrakty
PL
Artykuł przedstawia język proceduralnego teksturowania zoptymalizowany pod kątem globalnego oświetlenia. Nowym pomysłem jest użycie języka funkcyjnego do tego celu. Język ten jest obliczeniowo zupełny i umożliwia łatwe tworzenie złożonych skryptów, których styl dużo bardziej przypomina notację matematyczną, niż styl klasycznych, imperatywnych języków programowania.
EN
This paper presents a texturing language optimized for global illumination. The new concept is usage of functional language for this purpose. The language is computationally complete and enables easy creation of complex material scripts. The script style resembles much more mathematical notation than classic imperative programming languages.
Wydawca
Rocznik
Strony
89--99
Opis fizyczny
Bibliogr. 9 poz., rys.
Twórcy
  • Katedra Automatyki, Akademia Górniczo-Hutnicza w Krakowie
Bibliografia
  • [1] Cook R.L., Shade Trees. ACM Siggraph Computer Graphics, t. 18, 1984, 223-231.
  • [2] Ebert D.S., Musgrave F.K., Peachey D., Perlin K., Worley S., Texturing and Modeling: A Procedural Approach. 3rd ed., Morgan Kaufmanfi, San Francisco, 2003.
  • [3] Elliot C, Programming Graphics Processors Functionally. Proceedings of the 2004 Haskell Workshop, ACM Press 2004.
  • [4] Fernando R., Kilgard M.J., Język Cg. Programowanie grafiki w czasie rzeczywistym. Helion, Gliwice 2003.
  • [5] Hudak P., Hughes J., Jones S.P., Walder P., A History of Haskell: Being Lazy with Class. History of Programming Language Conference (HOPL), 2007, 1-55.
  • [6] Kaczmarczyk J., Functional Approach to Texture Generation. Practical Aspects of Declarative Languages (PADŁ), Portland, Springer LNCS 2257, 2002, 225-242.
  • [7] Perlin K., An image synthesizer. Proceedings, t. 19, Siggraph 1985, 287-296.
  • [8] Pixar: The RenderMan Interface. Pixar 2005.
  • [9] Roost R.J., OpenGL Shading Language. 2nd ed., Addison Wesley, 2006.
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-article-AGH1-0016-0080
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.