C# Класс RhinoCyclesCore.Shaders.RhinoShader

Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
m_client ccl.Client
m_original CyclesShader
m_original_background CyclesBackground
m_original_light CyclesLight
m_shader ccl.Shader

Открытые методы

Метод Описание
CreateRhinoBackgroundShader ( ccl.Client client, CyclesBackground intermediateBackground, ccl.Shader existingShader ) : RhinoShader
CreateRhinoLightShader ( ccl.Client client, CyclesLight intermediateLight, ccl.Shader existingShader ) : RhinoShader
CreateRhinoMaterialShader ( ccl.Client client, CyclesShader intermediate ) : RhinoShader
GetShader ( ) : ccl.Shader

Get the ccl.Shader representing this

RecreateRhinoMaterialShader ( ccl.Client client, CyclesShader intermediate, ccl.Shader existing ) : RhinoShader
Reset ( ) : void

Защищенные методы

Метод Описание
RhinoShader ( ccl.Client client, CyclesBackground intermediateBackground ) : ccl
RhinoShader ( ccl.Client client, CyclesLight intermediateLight ) : ccl
RhinoShader ( ccl.Client client, CyclesShader intermediate ) : ccl

Описание методов

CreateRhinoBackgroundShader() публичный статический Метод

public static CreateRhinoBackgroundShader ( ccl.Client client, CyclesBackground intermediateBackground, ccl.Shader existingShader ) : RhinoShader
client ccl.Client
intermediateBackground CyclesBackground
existingShader ccl.Shader
Результат RhinoShader

CreateRhinoLightShader() публичный статический Метод

public static CreateRhinoLightShader ( ccl.Client client, CyclesLight intermediateLight, ccl.Shader existingShader ) : RhinoShader
client ccl.Client
intermediateLight CyclesLight
existingShader ccl.Shader
Результат RhinoShader

CreateRhinoMaterialShader() публичный статический Метод

public static CreateRhinoMaterialShader ( ccl.Client client, CyclesShader intermediate ) : RhinoShader
client ccl.Client
intermediate CyclesShader
Результат RhinoShader

GetShader() публичный абстрактный Метод

Get the ccl.Shader representing this
public abstract GetShader ( ) : ccl.Shader
Результат ccl.Shader

RecreateRhinoMaterialShader() публичный статический Метод

public static RecreateRhinoMaterialShader ( ccl.Client client, CyclesShader intermediate, ccl.Shader existing ) : RhinoShader
client ccl.Client
intermediate CyclesShader
existing ccl.Shader
Результат RhinoShader

Reset() публичный Метод

public Reset ( ) : void
Результат void

RhinoShader() защищенный Метод

protected RhinoShader ( ccl.Client client, CyclesBackground intermediateBackground ) : ccl
client ccl.Client
intermediateBackground CyclesBackground
Результат ccl

RhinoShader() защищенный Метод

protected RhinoShader ( ccl.Client client, CyclesLight intermediateLight ) : ccl
client ccl.Client
intermediateLight CyclesLight
Результат ccl

RhinoShader() защищенный Метод

protected RhinoShader ( ccl.Client client, CyclesShader intermediate ) : ccl
client ccl.Client
intermediate CyclesShader
Результат ccl

Описание свойств

m_client защищенное свойство

protected Client,ccl m_client
Результат ccl.Client

m_original защищенное свойство

protected CyclesShader m_original
Результат CyclesShader

m_original_background защищенное свойство

protected CyclesBackground m_original_background
Результат CyclesBackground

m_original_light защищенное свойство

protected CyclesLight m_original_light
Результат CyclesLight

m_shader защищенное свойство

protected Shader,ccl m_shader
Результат ccl.Shader