Articles of геометрия

чертежные точки, равномерно распределенные по кругу

я хочу получить координаты n точек на окружности с диаметром x я попробовал это: <?php header("Content-Type: image/png"); $img = @imagecreate(900, 900) or die("Cannot Initialize new GD image stream"); $background_color = imagecolorallocate($img, 255, 255, 255); $red = imagecolorallocate($img, 255, 0, 0); for($i=0;$i<=360;$i+=10) { $x = round(cos($i)*400)+450; $y = round(sin($i)*400)+450; imagefilledellipse($img, $x, $y, 3, 3, $red); } […]

Поворот K копланарных точек на плоскость, параллельную плоскости x, y

Я работаю в php с 3D-геометриями (не лучшим выбором, я знаю …). У меня есть копланарные трехмерные точки K, также с x, y, z. Вместе они образуют многоугольник. Мне нужно триангулировать этот многоугольник. У меня уже есть рабочая функция трауляции, которая работает для 2D-полигонов. Поэтому я хочу повернуть заданные точки так, чтобы они лежали на […]

Есть ли простой способ обнаружить пересечения сегментов линии?

Это намного сложнее, чем может показаться на первый взгляд. У меня есть гигантский массив, который состоит из большего количества массивов, которые содержат точки [в виде массива «x, y»] следующим образом: Array ( [0] => Array ( [0] => "0,9", [1] => "0,0", [2] => "9,0", [3] => "9,9", [4] => "0,9" ) [1] => Array […]