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

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

3D Blender Упаковка

(Прямоугольник, квадрат, дрип-пакеты, 1 сложная упаковка) нужно сделать, без настройки сцен, объекты должны быть легко-изменяемыми, сложная упаковка многоуровневая, с моделированием мягких объектов. Просто нужны формы именно в Блендер

Опубликован:
7 часов назад
Бюджет:
1500 руб.~$18.73
Обзорная SEO статья

Техническое задание. Нужно написать статью - обзор проекта. Проект - Goc trop. Нужно собрать информацию по проекту,... руб

Тексты
Опубликован:
7 часов назад
Бюджет:
720 руб.~$8.99
Создать телеграмм бота для создания задач в МОЙ СКЛАД

Добрый день интересует написание связок для albato, а именно через телеграмм канал создавать задачи выбирать конкретного сотрудника из списка и выставлять срочность задачи.

Скрипты и боты
Опубликован:
7 часов назад
Бюджет:
10000 руб.~$124.83
Задание 4. Решить транспортную задачу методом СЗУ и min стоимости.

Необходимо решить Задание 4. Решить транспортную задачу методом СЗУ и min стоимости. Прилагаю два файла в первом файле пример... руб

Программирование и IT
Опубликован:
7 часов назад
Бюджет:
350 руб.~$4.37
База MAC-адресов купить

Куплю База MAC-адресов по городам: Москва. Санкт-Петербург Новосибирск Екатеринбург. Казань Красноярск Нижний Новгород Челябинск Уфа Самара Ростов-на-Дону Краснодар Омск Воронеж Пермь. Волгоград.

Базы данных и клиентов
Опубликован:
7 часов назад
Бюджет:
1000 руб.~$12.49
Модуль Opencart 3

Здравствуйте. Нужно написать модуль, который бы выводил цены с подключением по API. Документация API есть. Пишите, обсудим более подробно все. Цену предлогайте.

Доработка и настройка сайта
Опубликован:
7 часов назад
Бюджет:
2000 руб.~$24.97
Фотомонтаж и обработка фото с наложением текста

Задача объединить фотографии в коллаж. Обязательно должна быть рамка , как в примерах (фото прикреплены). На фотографиях наложить текст. Использовать яркие цвета. На одной фотографии должно быть 2-5 фотографий. Весь материал предоставлю (фотографии, надписи). За одну обработанную фотографию- 100р. Нужно обработать 21 фотографию (2100 р.). Примеры фотографий с рамкой и надписью во вложении. Срок выполнения до 06.12 17.00 по МСК включительно.

Обработка и редактирование
Опубликован:
8 часов назад
Бюджет:
4000 руб.~$49.94
Сделать небольшой проект по Blender

Мне нужно сделать модельку самовара, пасхальных яиц в плетенной корзине и 3 кулича (они могут быть одинаковые, но главное, чтобы разного размера) все эти модельки должны стоять на столе, должно быть соответствующее окружение и текстуры у всех моделек

Обработка и редактирование
Опубликован:
8 часов назад
Бюджет:
2500 руб.~$31.21
Три баннера для слайдера на главной

Ребята, привет! Требуется подготовка трех минималистичных баннера для слайдера на главной (в стилистике сайта). Вот сайт: https://lenfacade.ru/ (продажа отделочных материалов для обшивки фасада дома - сайдинг, панели под кирпич и камень, кровельные материалы) Размер: 1200 х 220 (десктоп) + 600 х 220 (мобильный адаптив). Баннер №1: текст новинки месяца + кнопка посмотреть Баннер №2: текст рассрочка 0% + кнопка подробнее Баннер №3: текст кэшбек 3% ПРИ оплате онлайн Во вложении примеры, которые нравятся заказчику (взяты с сайта ОБИ, очень уж он любит их баннеры)).

Веб и мобильный дизайн
Опубликован:
8 часов назад
Бюджет:
3000 руб.~$37.45
Оформление карточки На Яндекс картах

Нужно сделать красивые карточку салона карсоты в Яндекс навигаторе! Пример на фото! Сроки выполнение 3-6 дней

Веб и мобильный дизайн
Опубликован:
8 часов назад
Бюджет:
14000 руб.~$174.76
Динамическая страница Angular/React/JQuery + интеграция

есть скрипт на python с комплексным циклом, админ интерфейс на angular. необходимо создать динамическую страницу заглушку для клиента, где будет графически отображаться прогресс исполнения цикла, и связать ее со скриптом. страница уже существует в составе скрипта, представляет собой текст на белом фоне на html. она также служит для передачи данных между сервисом, с которым работает скрипт, и самим скриптом. возможна реализация с автопереадресацией на страницу с прогрессом после автоматического посещения страницы для передачи данных, если такой вариант необходим

Скрипты и боты
Опубликован:
8 часов назад
Бюджет:
20000 руб.~$249.66
Перевести файл из Фигмы в формат для печати

Задача подготовить меню заведения к печати по требованиям типографии. Проблема в том, что когда я PDF из Фигмы перевожу в CMYK - теряется яркость цветов. Поэтому возможно придется картинки и фоны вставить вручнуюТребуемый формат файла - .cdr (CorelDRAW), CMYK, 300 DPIПрикладываю файл с тех требованиями: https://disk.yandex.ru/i/sdhteMSVMvJ1QgСсылка на Фигму проекта: https://www.figma.com/design/wEzMI4vDiHtUaAv8IifHU...

Polygraphy
Опубликован:
8 часов назад
Бюджет:
500 руб.~$6.25
Закинуть чат-бот ТГ на сервер, Python 3.5

Есть готовый архив с чат ботом надо его закинуть на сервер и подключить API, + провести. Настроить реферальную систему. Тематика гороскопы, таро и натальная карта, срок 4 дня

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

необходимо отрисовать инфографику на основании уже существующих макетов. Не дублировать дизайн, а использовать уже нарисованное для создания современного стильного решения. для последующего размещения в аналитическую статью для бизнесов. Для Junior и без опыта подобной работы но с горящими глазами, оценивайте свои возможности, так как времени на разжевывание уходит уйма. просьба присылать свои promo чтобы понять уровень. спасибо

Презентации и инфографика
Опубликован:
8 часов назад
Бюджет:
4000 руб.~$49.94
Расчетно-графическая работа

Нужно написать расчетно-графическую работу "камеральная обработка тахеометрической съёмки" задание прикрепил.Цена стоит просто так. Все детали обсудим после отклика.

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

1. Нужно сделать каталог недвижимости на сайте - Главная страница из 8 блоков 1 блок: оффер + поисковик (После применения фильтра - открывается новая страница с примененным фильтром) Сделать фильтры по: Город, срок сдачи, цена, метраж 2 блок: промо-акции 3 блок: офферы (закрытые продажи, лучшие предложения и тд) 4 блок: тенденции рынка недвижимости (рост цен) 4 блок: почему нам доверяют 5 блок: отзывы 6 блок: о собственнике - Страница списка жилых комплексов - Страница жилого комплекса - Страница квартиры 2. Нужно подтянуть данные из xml-фида в каталог и обновлять их не реже 1 раза в день. Сайт старый, нужно будет копаться в чужом коде

Доработка и настройка сайта
Опубликован:
8 часов назад
Бюджет:
60000 руб.~$748.98
Русификация ролика

Необходимо русифицировать 4 ролика. Все исходники и перевод вышлем. https://www.youtube.com/playlist?list=PLV3AQy8uyMz1hmFZAmn7dYt8I23k1wkp1 Оплата только безналичным расчетом (ИП или ООО).

Видеосъемка и монтаж
Опубликован:
8 часов назад
Бюджет:
2000 руб.~$24.97
Backend на Opencart

Добрый день, нужно будет закрыть все задачи из списка. Некоторые легкие, некоторые посложнее намного. Пишите вашу цену и сроки. Можно делать все постепенно. Разработчик должен быть middle+ https://docs.google.com/spreadsheets/d/1_eQ2l1I-bPnaOuLseT8OhKHebtCJqE1o4xwP41YpiE0/edit?gid=1882310041#gid=1882310041

Доработка и настройка сайта
Опубликован:
8 часов назад
Бюджет:
20000 руб.~$249.66
Менеджер проектов

Нужен проджект менеджер, который будет вести проект У нас рек агенство, делаем сайты, нужен тот кто будет общаться с клиентом и рабтником, контролировать и того и другого В обязаности входит только общение и проверка исполнения Пишите цену за клиента

Юзабилити, тесты и помощь
Опубликован:
8 часов назад
Бюджет:
1000 руб.~$12.49
Дизайн для кастомной коллекции чашек

Хотим запустить милейшие чашечки для подарков нашим клиентам. Референсы прикрепляю, нужно будет отрисовать похожее с надписями 1. мечтай, твори, люби. (Игрушечный домик, сигмакс лого снизу) 2. Воплощаю свою мечту. (Домик раскрашивает человечек) 3. Бросить всё и уехать загород (загород разноцветными буквами) 4. Хозяин дома - (домики маленькие в шахматке разбросаны по всей чашке) 5. Чашечка кофе и я строю мечту,(на одной стороне) но сначала кофе (на другой стороне) 6. Дом там, где живёт счастье — вокруг текста сердечки и цветочки 7. Мечта строится вместе - пара держится за руку, домик, а над ним сердечко 8. Мечты растут в уюте — домик, из трубы которого идёт дым в из цветочков, интерьер

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

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

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