Helper class to hold background/world shader related data and state
Inheritance: IDisposable
Beispiel #1
0
        internal void RecreateBackgroundShader(CyclesBackground background)
        {
            var bg      = Session.Scene.Background.Shader;
            var rhinobg = RhinoShader.CreateRhinoBackgroundShader(Client, background, bg);

            Session.Scene.Background.Shader = rhinobg.GetShader();
        }
 internal void RecreateBackgroundShader(CyclesBackground background, out RhinoShader currentShader)
 {
     var bg = Session.Scene.Background.Shader;
     var rhinobg = RhinoShader.CreateRhinoBackgroundShader(Client, background, bg);
     Session.Scene.Background.Shader = rhinobg.GetShader();
     currentShader = rhinobg;
 }