Open Shading Language

Open Shading Language (OSL) on avoimen standardin ohjelmointikieli, joka on integroituu muun muassa renderöinti- ja kompositointiohjelmiin. OSL on alun perin kehitetty Sony Imageworksin sisäiseen käyttöön elokuvien visuaalisissa tehosteissa.[1][2]

OSL sisältää C-kielen kaltaisen syntaksin.[3]

Muun muassa RenderMan ja Blender ohjelmistot tukevat kieltä.[4][5]

Lähteet muokkaa

  1. https://github.com/imageworks/OpenShadingLanguage/
  2. https://opensource.imageworks.com/osl.html (Arkistoitu – Internet Archive)
  3. Sairiala, Joonas: PBR workflows in Cycles Render Engine (PDF) theseus.fi. Viitattu 10.1.2021. (englanniksi)
  4. Pixar ships RenderMan 21 cgchannel.com. 20.7.2016. Viitattu 8.1.2021. (englanniksi)
  5. Open Shading Language docs.blender.org. Viitattu 10.1.2021. (englanniksi)

Aiheesta muualla muokkaa