Skip to main content
typo
Source Link
Daniel
  • 3.6k
  • 4
  • 32
  • 60

I don't know much about the Open Shading Language, but I need to know if it can do a few things before I decide to spend the time to learn it.

  1. Can OSL manipulate rays that hit surfaces? Such as: change ray colors, reflect, refract, delete it
  1. Can it also get ray data? Such as: where it came from, its source, direction, and intensity.
  2. Can it emit rays from a surface? I know that the default Cycles emission shader is written in SVNSVM, but would it be possible make a similar shader in OSL?

I don't know much about the Open Shading Language, but I need to know if it can do a few things before I decide to spend the time to learn it.

  1. Can OSL manipulate rays that hit surfaces? Such as: change ray colors, reflect, refract, delete it
  1. Can it also get ray data? Such as: where it came from, its source, direction, and intensity.
  2. Can it emit rays from a surface? I know that the default Cycles emission shader is written in SVN, but would it be possible make a similar shader in OSL?

I don't know much about the Open Shading Language, but I need to know if it can do a few things before I decide to spend the time to learn it.

  1. Can OSL manipulate rays that hit surfaces? Such as: change ray colors, reflect, refract, delete it
  1. Can it also get ray data? Such as: where it came from, its source, direction, and intensity.
  2. Can it emit rays from a surface? I know that the default Cycles emission shader is written in SVM, but would it be possible make a similar shader in OSL?
Tweeted twitter.com/#!/StackBlender/status/375775070494683136
deleted 5 characters in body
Source Link
Daniel
  • 3.6k
  • 4
  • 32
  • 60

I don't know much about the Open Shading Language, but I need to know if it can do a few things before I decide to spend the time to learn it.

  1. Can itOSL manipulate rays that hit its surfacesurfaces? Such as: change theirray colors, reflect, refract, delete it
  1. Can it also get ray data? Such as: where it came from, its source, direction, andand intensity.
  2. Can it emit rays from a surface? I know that the default Cycles emission shader is written in SVN, but would it be possible make a similar shader in OSL?

I don't know much about the Open Shading Language, but I need to know if it can do a few things before I decide to spend the time to learn it.

  1. Can it manipulate rays that hit its surface? Such as: change their colors, reflect, refract, delete it
  1. Can it also get ray data? Such as: where it came from, its source, direction, and intensity.
  2. Can it emit rays from a surface? I know that the default Cycles emission shader is written in SVN, but would it be possible make a similar shader in OSL?

I don't know much about the Open Shading Language, but I need to know if it can do a few things before I decide to spend the time to learn it.

  1. Can OSL manipulate rays that hit surfaces? Such as: change ray colors, reflect, refract, delete it
  1. Can it also get ray data? Such as: where it came from, its source, direction, and intensity.
  2. Can it emit rays from a surface? I know that the default Cycles emission shader is written in SVN, but would it be possible make a similar shader in OSL?
Source Link
Daniel
  • 3.6k
  • 4
  • 32
  • 60

OSL and raytracing

I don't know much about the Open Shading Language, but I need to know if it can do a few things before I decide to spend the time to learn it.

  1. Can it manipulate rays that hit its surface? Such as: change their colors, reflect, refract, delete it
  1. Can it also get ray data? Such as: where it came from, its source, direction, and intensity.
  2. Can it emit rays from a surface? I know that the default Cycles emission shader is written in SVN, but would it be possible make a similar shader in OSL?