Constructor
new RandomVertice(params, verticesCountopt)
Generates a cloud of random vertices around the opposite vertice.
Parameters:
| Name | Type | Attributes | Default | Description | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
params |
object | {} | The following parameters are available.
Properties
|
|||||||||||||||||||||
verticesCount |
number |
<optional> |
1 | count of vertices in the random vertices cloud. |
- Source:
Methods
(static) calculateHyperbola(p)
Deepseek. Гипербола через три точки Есть декартова система координат. Ось x обозначим как arc. Найди элементарную функцию гиперболы которая пересекает три точки: (arc1 = 0, y1 = 0), (arc2 = π / 100, y2 = π - π / 100), (arc3 = π, y3 = π) arc меняется только в диапазоне от 0 до π. arc это не угол. Написать код на javascript. Tеперь для построения функции для нахождения коэффициентов гиперболы оставим только две крайних точки, первую и третью, уберем среднюю точку, а вместо нее добавим некоторый параметр p, который будет меняться в диапазоне допустим от 0 до 1. Если p = 0, то гипербола вырождется в прямую. Если p = 1, то гипербола вырождется в два отрезка прямых: Первый отрезок: (arc1 = 0, y1 = 0), (arc2 = 0, y2 = π) вертикальная прямая из начала координат. Второй отрезок: (arc1 = 0, y1 = π), (arc2 = π, y2 = π) горизональная прямая. Написать код на javascript. Для визуализации примеров сделать веб страницу, в которой применить библиотеку three.js Функция для вычисления коэффициентов гиперболы по параметру p
Parameters:
| Name | Type | Description |
|---|---|---|
p |
float | Параметр, который меняется в диапазоне от 0 до 1 и который используется для вычисления параметров гиперболы. Если p = 0, то гипербола вырождется в прямую. Если p = 1, то гипербола вырождется в два отрезка прямых: Первый отрезок: (arc1 = 0, y1 = 0), (arc2 = 0, y2 = π) вертикальная прямая из начала координат. Второй отрезок: (arc1 = 0, y1 = π), (arc2 = π, y2 = π) горизональная прямая. |
- Source: