CASTING SHADOWS: Shading Digital Elevation Models Using Ray Tracing.

This article describes the algorithms and methods used in generating shadows on digital elevation models. These include formulas that are very common in computer graphics applications and are often provided by specific frameworks (i.e. OpenGL). The basics of model rendering are covered from the stru...

Descripción completa

Detalles Bibliográficos
Publicado en:InSight: Rivier Academic Journal Vol. 8; no. 1; pp. 1 - 17
Autor principal: Gill, Kevin M.
Formato: Artículo
Publicado: Rivier College (InSight: Rivier Academic Journal) Spring2012
Materias:
Acceso en línea:Ver este registro en EBSCOhost
fields @attributes:
  recordID: 1
pdfLink:
plink: https://search.ebscohost.com/login.aspx?direct=true&db=hlh&AN=85627028&site=ehost-live
header:
  @attributes:
    shortDbName: hlh
    uiTerm: 85627028
    longDbName: Humanities International Complete
    uiTag: AN
  controlInfo:
    bkinfo:
    jinfo:
      jid:
        19469233
        B2BS
      jtl: InSight: Rivier Academic Journal
      issn: 19469233
      maglogo: N
    pubinfo:
      dt: Spring2012
      vid: 8
      iid: 1
      pid: 59866
      pub: Rivier College (InSight: Rivier Academic Journal)
    artinfo:
      ui: 85627028
      ppf: 1
      ppct: 16
      formats:
      tig:
        atl: CASTING SHADOWS: Shading Digital Elevation Models Using Ray Tracing.
      aug:
        au: Gill, Kevin M.
        affil: Fidelity Investments, Merrimack NH
      su:
        Algorithms
        Computer graphics
        Digital media
        Mathematical models
        Interpolation
        Computer network resources
      sug:
        subj:
          Algorithms
          Computer graphics
          Digital media
          Mathematical models
          Interpolation
          Computer network resources
      keyword:
        Computer Graphics
        Digital Elevation Models
        Ray Tracing
      ab: This article describes the algorithms and methods used in generating shadows on digital elevation models. These include formulas that are very common in computer graphics applications and are often provided by specific frameworks (i.e. OpenGL). The basics of model rendering are covered from the structure of the source data to the interpolation of hypsometric/bathymetric tint colors. Hillshading is a common component seen on elevation models and is covered with the formulas provided either in the text or in the appendix. The primary algorithm presented is the calculation of shadows using ray tracing. The basic components of the method are presented leaving the reader free to provide any number of enhancements that may be needed in their own software. The methods are based on code from the jDem846 open source project managed by the author. Code listings are provided below and available in full online.
      pubtype: Academic Journal
      doctype: Article
      src: R
    language: English
    refInfo:
    copyright:
      @attributes:
        flag: Y
      dt:
        @attributes:
          year: 2012
    holdings:
      @attributes:
        islocal: N