Функция ProcessIsolineTessFactors

Создает округленные факторы тесселяции для изолинии.

Синтаксис

void ProcessIsolineTessFactors(
  in  float RawDetailFactor,
  in  float RawDensityFactor,
  out float RoundedDetailFactor,
  out float RoundedDensityFactor
);

Параметры

RawDetailFactor [in]

Тип: float

Требуемый коэффициент детализации.

RawDensityFactor [in]

Тип: float

Требуемый коэффициент плотности.

RoundedDetailFactor [out]

Тип: float

Коэффициент округленной детализации, зажатый в диапазоне, который может использоваться тесселлатором.

RoundedDensityFactor [out]

Тип: float

Коэффициент округленной плотности, зажатый в диапазоне, который может использоваться тесселлатором.

Возвращаемое значение

Эта функция не возвращает значение.

Комментарии

Минимальная модель шейдера

Эта функция поддерживается в следующих моделях шейдеров.

Модель шейдера Поддерживается
Модели шейдеров 5 и более поздних версий да

 

Эта функция поддерживается в следующих типах шейдеров:

Вершина Корпуса Домен Geometry Пиксель Вычисления
x

 

См. также раздел

Встроенные функции

Модель шейдера 5