VisualShaderNodeSmoothStep
Вычисляет функцию SmoothStep в графе визуального шейдера.
Вычисляет функцию SmoothStep в графе визуального шейдера.
Переводится в smoothstep(edge0, edge1, x) на языке шейдеров.
Возвращает 0.0, если x меньше, чем edge0, и 1.0, если x больше, чем edge1. В противном случае возвращаемое значение интерполируется между 0.0 и 1.0 с использованием полиномов Эрмита.
Объявления сверены с C# SDK 1.0.0. Раскройте имя, чтобы увидеть сигнатуры и описание.
Конструкторы1
VisualShaderNodeSmoothStepКонструктор
public VisualShaderNodeSmoothStep();Свойства1
OpTypeСвойство
public VisualShaderNodeSmoothStep.OpTypeEnum OpType { get; set; }Тип операндов и возвращаемого значения.
Методы2
GetOpTypeVisualShaderNodeSmoothStep.OpTypeEnum
public VisualShaderNodeSmoothStep.OpTypeEnum GetOpType();VisualShaderNodeSmoothStep.OpTypeEnumSetOpTypevoid
public void SetOpType(VisualShaderNodeSmoothStep.OpTypeEnum opType);| Имя | Тип | По умолчанию |
|---|---|---|
opType | VisualShaderNodeSmoothStep.OpTypeEnum | — |
VisualShaderNodeSmoothStep.OpTypeEnum
| Значение | Описание |
|---|---|
Max = 7 | Представляет размер перечисления |
Scalar = 0 | Скалярный тип с плавающей точкой. |
Vector2D = 1 | Тип 2D-вектора. |
Vector2DScalar = 2 | Порт |
Vector3D = 3 | Тип 3D-вектора. |
Vector3DScalar = 4 | Порт |
Vector4D = 5 | Тип 4D-вектора. |
Vector4DScalar = 6 | Порты |