distance

Возвращает скаляр расстояния между двумя векторами.

ret distance(x, y)

Параметры

Элемент Описание:
X
[in] Первый вектор с плавающей запятой для сравнения.
Y
[in] Второй вектор с плавающей запятой для сравнения.

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

Скалярное значение с плавающей запятой, представляющее расстояние между параметром x и параметром y .

Описание типа

Имя Тип шаблона Тип компонента Размер
x Вектор float any
y Вектор float те же измерения, что и входные значения x
Ret Скалярные FLOAT 1

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

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

Модель шейдера Поддерживается
Модели шейдера 2 (DirectX HLSL) и более поздних моделей шейдеров yes
Модель шейдера 1 (DirectX HLSL) vs_1_1

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

Встроенные функции (DirectX HLSL)