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

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

Создать видео-анимацию в ИИ

Нужен ролик по типу такого - https://vk.com/clip-216902902_456240894. Сюжет примерно такой: Сидит девушка в серой тусклой футболке спиной к камере, смотрит в окно, там плохая погода, дождь, встаёт снимает старую футболку, одевает новую с нашим принтом, в этот момент погода меняется, комната становится тёплой и уютной, девушка улыбается, естественно добавив каких то ей лёгких движений. Длительность: 20-40 сек. Сколько подобное может стоить и по срокам?

Видеоролики
Опубликован:
19 часов назад
Бюджет:
2000 руб.~$24.97
Анимированный презентационный ролик с озвучкой

в подобной стилистике и на подобном уровне интересует создание... руб

Видео
Опубликован:
19 часов назад
Бюджет:
25000 руб.~$312.08
Файлообменник на Windows Server 2022

Настроить файлообменник на ПК с Windows Server 2022 так чтобы можно было загружать и скачивать данные не находясь в локальной сети. Через домен например. 1. Общий доступ нужен на одну папку с полными на нее правами для всех пользователей авторизованных системой. 2. Индивидуальный доступ пользователя к одной приватной папке где может хранить личные файлы недоступные другим пользователям.

Сервера и хостинг
Опубликован:
19 часов назад
Бюджет:
4000 руб.~$49.94
Ищем программиста со знанием нейросетей

Ищем специалиста, кто разбирается в теме «как программисту с помощью нейросетей вырасти в 2025 году» Нужно будет сделать вебинар на эту тему И записать короткий курс уроков из 10

Юзабилити, тесты и помощь
Опубликован:
19 часов назад
Бюджет:
10000 руб.~$124.83
Емейл рассылка

Нужна автоматическая емейл рассылка на 5000 компаний. По цене без понятия сколько это стоит. Почты все из открытого доступа, думаю будет очень много не валидных.

E-mail маркетинг и рассылки
Опубликован:
19 часов назад
Бюджет:
2000 руб.~$24.97
Сборка проекта С++

Всем привет. Имеется сборка игры Last Chaos - полностью рабочая, но есть один момент, а именно что серверные файлы 32 разрядные и из-за ограничения памяти сервер падает, так вот в чем суть задачи, нужно перекомпилировать библиотеки и в целом проект, чтобы выполнить переход на 64 разрядную версию, либо же есть другой вариант - это уже имеется готовый компилятор на Линуксе (https://mega.nz/file/1ABXkS7D#EFcL_yUKIOIHwyJ8VvqMFqcCclXFdMJqiWRNF0P-Nd4 https://mega.nz/file/xR4GgYKK#RnDNNldh2M89g5bfjZjvlvMXhSXmdL3zKPYWSARhE_4) , но библиотеки которые там используются не подходят для моего проекта. По срокам и цене в лс.

Десктоп программирование
Опубликован:
19 часов назад
Бюджет:
10000 руб.~$124.83
Сео продвижение школы турецкого языка

требуется сео продвижение школы турецкого языка tvoyturetskiy.ru пишите стоимость и условия, нужно вывести на первую страницу по основным запросам изучения турецкого

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

Мне необходимо для предмета разработать простую программу на тему: «Программа для учета расходов»

Other
Опубликован:
19 часов назад
Бюджет:
300 руб.~$3.75
Интеграция 1с на сайт и его доработка

Простыми словами, нужно добавит на сайте экваринг, модуль доставки по апи, и сделать интеграцию с 1с базой магазина с формированием упд и транспортной накладной. Сайт написан на движке 1с и уже куплен 1с модуль и идет подсчет количества товаров с 1с. Требуются доработки

Доработка и настройка сайта
Опубликован:
19 часов назад
Бюджет:
112000 руб.~$1398.08
Создать Rich-контент для Ozon

Приветствую! https://rich-content.ozon.ru/visual-editor - это конструктор Rich-контента Ozon. В целом, опыта именно с Ozon, именно с Rich-контентом может и не быть - там интуитивно всё понятно, посмотрите сами. Чем-то это напоминает создание лендинга на конструкторе. Мы ищем специалиста, который подготовит дизайн под наше ТЗ. Возможно, предложит своё видение. Прямо сейчас мы находимся в процессе обсуждения, будет этот Rich-контент посвящён целой категории или разбит по брендам внутри неё. Поэтому прямо сейчас строгого задания нет. Но мы его сформируем в течение дня. Пожалуйста, если откликаетесь, приложите примеры похожих работ. Планируем выбрать несколько специалистов для параллельной работы. В случае успеха, нам нужно будет разработать Rich-контент на каждую категорию товаров (их около 8). А, возможно, для каждого бренда (умножаем на 10). Но, повторюсь, это ещё в процессе принятия решения. Жду откликов. Важное дополнение №1. Необходимо использовать именно функционал Ozon, потому что текст, "вшитый" в картинку не индексируется. А текст, написанный, как текст - продвинет карточку. Важное дополнение №2. Решили делать для разбивки бренд + категория. Т.е. у задачи есть потенциал. Единственное что, адаптация под конкретный бренд, когда дизайн уже есть, возможно, будет оценена дешевле, чем разработка с нуля.

Маркетплейсы и соцсети
Опубликован:
19 часов назад
Бюджет:
5000 руб.~$62.42
Сделать новый логотип.

Мне нужен новый логотип моей компании, компания занимается автоматизацией бизнеса, называется FuturaaI (типо футурай). Мы занимаемся разработкой чат ботов, автоматизацией воронок и прочей возможной херней. Нужно создать новый красивый футуристичный логотип. Не текстовый логотип, надо будет что то изобразить, дедлайн 4 дня, если сможете сделать быстрее либо дешевле могу выбрать скорее всего вас. Прикреплю файл с нашим нынешним логотипом, который как по мне вообще не то.

Логотип и брендинг
Опубликован:
19 часов назад
Бюджет:
1500 руб.~$18.73
Приложение для удаленного доступа к фронтальной камере

Суть задачиа - сделать приложение которое сможет управлять фронтальной камерой другого устройства (айфона)

Мобильные приложения
Опубликован:
20 часов назад
Бюджет:
4000 руб.~$49.94
Менеджмент инстаграм магазина керамики

Я делаю керамику ручной работы. Продаю вк и очень хочу развивать аккаунт в инстаграме, но нет времени и сил на это. Поэтому я хочу найти человека, который будет вести инстаграм, оплата 50% от заказов в инстаграме. По занятости вы решаете сами, как вам удобно будет, аккаунт дам, захотите хоть раз в неделю что то делать , выбор за вами.

Соцсети и SMM
Опубликован:
20 часов назад
Бюджет:
20000 руб.~$249.66
1000 регистраций на сайте через вк

нужно перейти по ссылке и сделать 1000 рег с подтверждением электронной почты работа не сложная но нудная) айпи каждый раз менять кеш куки чистить!

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

Обработка 50 фотографий, убрать лишний фон с предметной фотосьемки, те сделать белый и прозрачный фон.

Обработка и редактирование
Опубликован:
20 часов назад
Бюджет:
4000 руб.~$49.94
Провести мониторинг Яндекс - директ

Провести мониторинг Яндекс - директ 1. Настроить компанию только на поиск Москва + МО 2. Запросы только низкочастотные 3. Проверить и настроить цели. (Клик по телефону, запрос на звонок) 4. Если требуется настроить ставки 5. Если требуется изменить текста объявлений и запросы для поиска 6. Другие настройки

Контекстная реклама
Опубликован:
20 часов назад
Бюджет:
6000 руб.~$74.9
Создание 6 аккаунтов на yandex почта - номер тел. ваш

Необходимо зарегистрировать создать аккаунты на сайте Яндекс почты https://passport.yandex.ru/auth/reg/portal?mode=register со следующими названиями: 1)[email protected] 2)[email protected] 3)[email protected] 4)[email protected] 5)[email protected] 6) [email protected] наименование почты если будет занято-то необходимо написать в чате и после получения подтверждения - регистрировать другое наименование после чего необходимо передать: логин почты пароль почты и номер к которому была привязана почта после получения доступов и смены паролей будет оплата через кворк

E-mail маркетинг и рассылки
Опубликован:
20 часов назад
Бюджет:
500 руб.~$6.25
Рассылка по базе WhatsApp

Добрый день! Нужно сделать рассылку по базе ватсапп, база около 1000 человек База очень холодная Напишите ваши предложения и сроки

E-mail маркетинг и рассылки
Опубликован:
20 часов назад
Бюджет:
6000 руб.~$74.9
Дописать старую цену на сайте

Сайт на вордпресс, собственный шаблон Carwashmaster.com Блок после главного экрана Choose Your Car , на карточках написано Start from $99 | $109 | $119 Нужно чтоб было Start from ($129 это красным и перечеркнуто) $129 | ($139) $109 | ($149) $119 Пример в файле

Доработка и настройка сайта
Опубликован:
20 часов назад
Бюджет:
1000 руб.~$12.49
Логотип для группы в мессенджере

Добрый день, нужно сделать логотип для группы в Вац ап, телеграм, и почты, нужно индивидуальный подход. Если понравится заплачу больше.

Логотип и брендинг
Опубликован:
20 часов назад
Бюджет:
1000 руб.~$12.49

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

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