Constructor
new Plane(normal, constantopt)
Parameters:
Name | Type | Attributes | Default | Description |
---|---|---|---|---|
normal |
vec3 | Нормаль к плоскости |
||
constant |
Number |
<optional> |
0 | Отрицательное смещение плоскости вдоль нормали |
Methods
distanceToPoint(point) → {Number}
Ищет минимальное расстояние между точкой и плоскостью
Parameters:
Name | Type | Description |
---|---|---|
point |
vec3 |
Returns:
- Type
- Number
normalize()
Нормализует нормаль плоскости и приводит в соответствие её константу
setComponents(x, y, z, w)
Устанавливает значения нормали и смешение плоскости
Parameters:
Name | Type | Description |
---|---|---|
x |
Number | |
y |
Number | |
z |
Number | |
w |
Number |