• DocumentCode
    2542279
  • Title

    A Survey of GLSL Examples

  • Author

    Gomes, Thiago ; Estevão, Luiz ; De Toledo, Rodrigo ; Cavalcanti, Paulo Roma

  • Author_Institution
    Programa de Pos Grad. em Inf., IM Univ. Fed. do Rio de Janeiro, Rio de Janeiro, Brazil
  • fYear
    2012
  • fDate
    22-25 Aug. 2012
  • Firstpage
    60
  • Lastpage
    73
  • Abstract
    This survey provides GLSL information for beginners, by means of a series of commented codes and technical explanations, providing an effective way for learning GLSL, one of the main multi-platform and multi-hardware shader programming languages available. The examples increase in complexity through the text. They may run in several shader tools, including Shaderlabs, a shader development environment, which was developed aiming at helping those willing to learn and practice GLSL development.
  • Keywords
    computer aided instruction; computer graphics; computer science education; programming languages; GLSL examples; GLSL information; commented codes; multihardware shader programming languages; multiplatform shader programming languages; technical explanations; Geometry; Graphics; Graphics processing units; Lighting; Pipelines; Programming; Vectors; GLSL; Graphics Pipeline; ShaderLabs; Shaders;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Graphics, Patterns and Images Tutorials (SIBGRAPI-T), 2012 25th SIBGRAPI Conference on
  • Conference_Location
    Ouro Preto
  • Print_ISBN
    978-1-4673-5091-4
  • Type

    conf

  • DOI
    10.1109/SIBGRAPI-T.2012.11
  • Filename
    6382719