x

Доработать код с диаграммой Вороного, импортировав визуализацию в gmsh

Перейти к заказу
есть такой код:import numpy as npimport pyvista as pvfrom scipy.spatial import Voronoiimport matplotlib.colors as mcolors# Установка seed для воспроизводимости результатовnp.random.seed(14)# Количество генераторовn_points = 10# Толщина стенок ячейкиwall_thickness = 1.0def generate_points(n_points, cube_size=1.0):""" Генерация случайных точек внутри куба :param n_points: количество точек :param cube_size: размер куба :return: массив точек размером (n_points, 3) """return np.random.random((n_points, 3)) * cube_sizedef create_voronoi_diagram(points):""" Создание диаграммы Вороного :param points: массив точек :return: объект Voronoi """# Добавляем далекие точки для ограничения диаграммы center = np.mean(points, axis=0) radius = 2.0 extra_points = []for d in range(3):for sign in [-1, 1]: point = np.copy(center) point[d] = center[d] + radius * sign extra_points.append(point) points_with_extras = np.vstack((points, extra_points))return Voronoi(points_with_extras)def analyze_voronoi_cells(vor):""" Анализ ячеек Вороного :param vor: объект Voronoi """print("\nАнализ ячеек Вороного:")for i, region in enumerate(vor.regions):if len(region) > 0 and -1 not in region: # Пропускаем пустые регионы и регионы с бесконечными вершинамиprint(f"\nЯчейка {i}:")print("Вершины:") vertices = vor.vertices[region]for j, vertex in enumerate(vertices):print(f" Вершина {j}: ({vertex[0]:.3f}, {vertex[1]:.3f}, {vertex[2]:.3f})")# Проверка пересечения с границами кубаif np.any(vertices < 0) or np.any(vertices > 1):print(" Ячейка пересекает границы куба")def visualize_voronoi_3d(vor, points, wall_thickness=1.0):""" Визуализация 3D диаграммы Вороного :param vor: объект Voronoi :param points: исходные точки :param wall_thickness: толщина стенок ячеек (float, по умолчанию 1.0) """# Создаем плоттер plotter = pv.Plotter()# Создаем куб cube = pv.Box(bounds=(0, 1, 0, 1, 0, 1)) plotter.add_mesh(cube, style='wireframe', color='black', line_width=2)# Добавляем исходные точки point_cloud = pv.PolyData(points) plotter.add_mesh(point_cloud, color='red', point_size=10, render_points_as_spheres=True)# Добавляем ячейки Вороного colors = list(mcolors.TABLEAU_COLORS.values())for i, region in enumerate(vor.regions):if len(region) > 0 and -1 not in region: # Пропускаем пустые регионы и регионы с бесконечными вершинами vertices = vor.vertices[region]# Создаем выпуклую оболочку для ячейки cell = pv.PolyData(vertices).delaunay_3d()# Обрезаем ячейку по границам куба cell = cell.clip_box((0, 1, 0, 1, 0, 1), invert=False)if cell.n_points > 0: # Проверяем, осталась ли ячейка после обрезки# Добавляем ячейку с случайным цветом и прозрачностью plotter.add_mesh(cell, color=colors[i % len(colors)], opacity=0.3)# Добавляем каркас ячейки с заданной толщиной edges = cell.extract_feature_edges() plotter.add_mesh(edges, color='black', line_width=wall_thickness)# Настройка камеры и отображение plotter.camera_position = 'iso' plotter.show()def main():# Генерация точек points = generate_points(n_points)# Создание диаграммы Вороного vor = create_voronoi_diagram(points)# Анализ ячеек analyze_voronoi_cells(vor)# Визуализация visualize_voronoi_3d(vor, points, wall_thickness)if __name__ == "__main__": main()надо сделать так чтобы визуализация этого кода была в gmsh

Найдено 313895 результатов

Требуется фронт энд для проекта гта5. Язык Реакт

Требуется фронтэнд для проекта гта5, дизайн проекта в фигме готовый, язык кода ts react. Пожалуйста, оценивайте свои силы и возможности адекватно и трезво. Более подробная информация в личке.

Верстка
Опубликован:
10 часов назад
Бюджет:
100000 руб.~$1248.29
Составить возражение на заявление об оспаривании сделки

Банкротство физического лица. Должник продал гараж незадолго до банкротства. Надо составить возражение на заявление финансового управляющего об оспаривании сделки.

Юридическая помощь
Опубликован:
10 часов назад
Бюджет:
3000 руб.~$37.45
Навигационная карта как яндекс карты для москвы

Здравствуйте. Надо создать приложения как яндекс карта. С навигацией. Потом доработать. Напишете кто может это сделать. Главное чтобы потом смог доработать.

Мобильные приложения
Опубликован:
11 часов назад
Бюджет:
60000 руб.~$748.98
Консультация по работе с iiko office

Вопросов на минут 15-20. Нужно подсказать как правильно заполнить номенклатуру, и разъяснить работу по доставке и самовывозу

Юзабилити, тесты и помощь
Опубликован:
11 часов назад
Бюджет:
2000 руб.~$24.97
Звонок поставщику. Сбор информации. Тайный покупатель.

Тайный покупатель. Необходимо позвонить в компанию по указанному номеру и задать несколько вопросов менеджеру. Вся информация -... руб

Классическая реклама / Маркетинг
Опубликован:
11 часов назад
Бюджет:
500 руб.~$6.25
Чат-бот для WhatsApp

Здравствуйте! Нужен чат- бот для детского клуба развития: -рассылка напоминалок и оплат -приветственное сообщение

Скрипты и боты
Опубликован:
11 часов назад
Бюджет:
6000 руб.~$74.9
Требуется фронтэнд для проекта гта5

Требуется фронтэнд для проекта гта5, дизайн проекта в фигме готовый,язык кода ts js react. Пожалуйста,оценивайте свои силы и возможности адекватно и трезво. Более подробная информация в личке.

Верстка
Опубликован:
11 часов назад
Бюджет:
135000 руб.~$1685.19
Размещение отзывов на маркетплейс (Постоянная работа)

Задача Необходимо размещать отзывы размером 1-20 слов (120-180 символов) Выражать необходимо всю суть написанного с... руб

Тексты
Опубликован:
11 часов назад
Бюджет:
3250 руб.~$40.57
Нужен веб-дизайн! Ребят, это крик о помощи!

Всем хай. Ищу веб-диза, готова рассмотреть начинающего, согласного работать за миним. оплату и классный обширный отзыв в случае успеха! Суть работы: Не буду скрывать, меня угораздило вляпаться в проект...За ультра низкую цену для данной работы, на данный момент, я имею 17 готовых страниц в фигме, на которые с высокой периодичностью нужно вносить правки (как мелкие, по типу замены текста в предложениях, так и полностью переделывать блоки) Я в этом проекте работаю больше месяца, и чувствую свое эмоциональное выгорание, пью новопассит и всё прочее, как мы дизайнеры любим) Ищу себе коллегу, в помощь, пока моя кукуха не улетела тихо шурша шифером))) Оплату ставлю среднюю на которую рассчитываю, возможно найдется такой альтруист, в помощь мне) И кстати да, сможете взять мой проект в ваше портфолио по окончанию..Если ведете беханс отмечу вас как соавтора работы) Данный кворк можете рассматривать скорее как авантюру, а не тупо способ заработать) Ребята который кидают отзывы в виде"низкая оплата" просто пройдите мимо) ибо это значит лишь то, что вы не были в похожей ситуации))

Веб и мобильный дизайн
Опубликован:
11 часов назад
Бюджет:
6000 руб.~$74.9
Гугл Карта. Создание компании и размещение в Гугл карте

Добрый день. Требуется создать профиль компании в Гугл/Гугл Мэпс, чтобы он отображался в поиске по ряду запросов, прикрепил скриншот. Сможем сделать по 4 адресам в разных городах одной страны? Тематика получение вида на жительство в Черногории Интересуют метки по городам Будва, Подгорица, Бар, Тиват.

Маркетплейсы и доски объявлений
Опубликован:
11 часов назад
Бюджет:
1000 руб.~$12.49
Тестирование приложений

Здравствуйте! Требуются сотрудники на тестирования приложений на Android. Оплата хорошая Только жителям РФ Просьба сразу писать ваше устройство и ваш возраст.

Юзабилити, тесты и помощь
Опубликован:
11 часов назад
Бюджет:
8000 руб.~$99.87
Не отображаются фото товаров на сайте, возникла ошибка

Сайт интернет-магазин отделочных материалов. Самописный sanberg.ru Не отображаются фото товаров на сайте. Пропали названия фото в админке со всех товаров. сами фото товаров не отображаются, вновь вносимые появляются. возможно проблема в Lazy load при загрузке изображений, возможно в чем то другом, механизм по внесению фото был следующий, вносятся с админки или ftp в папку, потом обработка (уменьшение и иной формат, наложение водяного - и в другую папку, из нее уже отображались на сайте) За пару часов до этого были корректировки DNS серверов и смена SSL, насколько это взаимосвязано, сложно сказать

Доработка и настройка сайта
Опубликован:
11 часов назад
Бюджет:
7000 руб.~$87.38
Работа с Java

Требуется человек, который сможет разобраться с https://sourceforge.net/projects/jasperreports/files/jasperreports/ Задача максимально простая для человека, который знает язык java. Каждому откликнувшемся отправлю подробности Стоимость указал примерную. Оставляйте заявку даже если у вас нет отзывов

Скрипты и боты
Опубликован:
11 часов назад
Бюджет:
1000 руб.~$12.49
Поменять соотношение сторон готовой презентации

Есть готовая презентация, нужно поменять соотношение сторон из 16:9 в квадрат, сохранив всю информацию и стиль + возможно, где-то подстроить по дизайну расстояния. Всего 58 слайдов.  Презентация создавалась в keynote

Презентации и инфографика
Опубликован:
11 часов назад
Бюджет:
4000 руб.~$49.94
Сделать экстерьер и интерьер модульного дома

Для сайта и пдф каталога отрисовать несколько вариантов модульных домов и бань. С нашего сайта abatstroy.RU

Интерьер и экстерьер
Опубликован:
11 часов назад
Бюджет:
30000 руб.~$374.49
Нужно разработать логотип

Описание бизнеса: криптовалюта, мемтокены, криптобиржа. Предпочтения: По стилю название CLOSE(или CLOSE TEAM) и крест как зачеркнуто прикреплю пример. По цветам хотелось бы в комбинации красный и черный.

Логотип и брендинг
Опубликован:
11 часов назад
Бюджет:
500 руб.~$6.25
Менеджмент маркетплейсов

Ищем менеджера на ведение маркетплейса вайлберис. Что необходимо делать: Отвечать на отзывы, создавать карточки, считать юнит-экономику, делать таблицы в exel. Требования: обязательно после курсов, с минимальным опытом. Навыки, которые у Вас должны быть(что Вы должны знать): -правила маркетплейса -механика работы с базовыми задачами (отзывы, чаты, создание карточек) -умение считать юнит-экономику для отдельного маркетплейса. Просьба в отклике подробнее писать, какие курсы, какой опыт, есть ли навыки.

Маркетплейсы и доски объявлений
Опубликован:
11 часов назад
Бюджет:
20000 руб.~$249.66
Сделать копию сайта на битрикс24

Привет! Оцени стоимость и срок выполнения работ Нужно сделать копию сайта на битрикс 24 https://decorazza.ru/catalogue/ Сделать нужно только каталог эффектов, все другие страницы делать не нужно (они будут но не все) В разделе каталог эффектов за каждым эффектом стоит калькулятор, необходимо сделать так же. На странице эффекта, за каждой кнопкой «получить расчет» в форме обратной связи стоит галочка за чем конкретно нужен расчет или консультация, нужно также сделать! Соответственно будет другое название сайта, и информация под компанию поменяем! В целом нужна почти точная копия сайта со всеми страницами, калькуляторами, и формами обратной связи + установить свою форму оплаты на сайт + прикрутить доставку , карту с пунктами выдачи СДЭК при оплате товара!

Создание сайта
Опубликован:
11 часов назад
Бюджет:
120000 руб.~$1497.95
Ищу монтажеров , оплата 1500 за рилс на ютуб 1 мин.

Ищу монтажеров с действующими заказчиками Shorts , In****m , Tik tok. Если у вас есть или ( были заказчики но отвалились)... руб

Видео
Опубликован:
11 часов назад
Бюджет:
45000 руб.~$561.73
Анимация эмодзи для тг

Нужно создать анимации для уже готовых картинок. Далее разместить их как эмодзи в телеграмм. Буду рад сотрудничеству, сразу прикладывайте 3-4 работы

Маркетплейсы и соцсети
Опубликован:
11 часов назад
Бюджет:
10000 руб.~$124.83

Текущая страница: 10

Всего страниц: 15695