Описание тега tetgen

TetGen - это генератор сетки, написанный на C++, предназначенный для разделения любой трехмерной геометрии на тетраэдры с использованием формы триангуляции Делоне.
0 ответов

Тетген на языке Си

В настоящее время я использую Tetgen для генерации триангуляции Делоне, но так как я должен использовать язык программирования C, а не C++, есть ли способ, которым я могу вызвать Tetgen из C? заранее спасибо
08 фев '16 в 19:36
2 ответа

Как использовать прямой "tetgen.h" и функции для создания сеток без использования "tetgen.exe"?

Наша команда работает над проектом, в котором мы используем tetgen-файл для создания трехмерных сеток, и сейчас мы используем вас tetgen.exe файл, чтобы получить результаты. Теперь то, что мы хотим сделать, это использовать прямой tetgen.h и функции…
03 апр '16 в 09:47
1 ответ

Как использовать TetGen для этой простой трехмерной геометрии

Вот точки, определяющие мою простую трехмерную геометрию. datN = {{{-0.47150460764747554`, 0.29559274991660417`, 0.010131794240974218`}, {-0.4762714873728534`, 0.2955927499166042`, 0.010567957416020535`}, {-0.4835042628911566`, 0.29559274991660417`,…
14 окт '11 в 13:19
3 ответа

Динамически генерировать списки треугольников для сложной трехмерной сетки

В моем приложении у меня есть форма и размеры сложного трехмерного тела (скажем, блока цилиндров), взятые из пользовательского ввода. Мне нужно построить вершины и индексные буферы для этого. Поскольку размеры взяты из пользовательского ввода, я не …
11 май '10 в 09:22
2 ответа

Использование библиотек /clr и noclr в одном проекте

У меня возникли некоторые проблемы с одним проектом. Мне нужно использовать две библиотеки, но одна должна быть скомпилирована с /clr переключатель, так как другой не может быть скомпилирован с этим переключателем. Будет ли способ использовать однов…
21 окт '10 в 17:32
1 ответ

Загрузите файл сетки с TetGen в C++

Я хочу загрузить файл сетки, используя библиотеку TetGen в C++, но я не знаю правильную процедуру или то, что переключает для активации в моем коде, чтобы показать сетку Constrained Delaunay. Я попробовал что-то базовое для загрузки сетки динозавра …
11 май '15 в 05:39
1 ответ

Почему указатель приведен от двойного *** к двойному ** к нарушению прав записи?

Я должен интегрировать код из tetgen (генератор сетки), который, очевидно, используется довольно часто. Однако я должен использовать старую версию (1.4.3 вместо 1.5), и это дает мне "нарушение прав доступа при записи". Соответствующая функция здесь:…
18 апр '17 в 11:11
1 ответ

Python 2.7 - изменить порядок вывода списков с новым ограничением "порядок"

Я знаю некоторые основы в C++, но я новичок в Python. У меня есть часть рабочего кода (см. Ниже), и я хотел бы добавить ограничение для форматирования его вывода, и я не могу понять, как это сделать... Позвольте мне сначала объяснить, что делает про…
03 авг '13 в 18:46
1 ответ

Tetgen: начиная с заданных треугольников поверхности, создайте новую сетку без изменения связности поверхности

Я использую тетген, но у меня проблемы. Я хочу создать сетку, исходя из заданных треугольников поверхности. Я не хочу менять данные треугольники. В частности, я работаю над доменом таким образом: есть внешний кубический ящик с внутренним отверстием …
19 дек '15 в 10:13
1 ответ

TetGen генерирует теты для пустых камер / отверстий в модели

Я использую тетген для создания сеток для своих исследований. У моих моделей пустые внутренние камеры внутри. Например, пустая коробка размером (5,5,5) внутри коробки размера (10, 10, 10). Смотрите изображение: Проблема в том, что тетген генерирует …
09 ноя '17 в 19:41
1 ответ

Ubuntu - tar.gz ошибка загрузки, потому что сайт изменил свой адрес

Я пытаюсь скомпилировать зависимости фреймворка C++ под названием FW4SPL с cmake в терминале. Набрав в команде make -j4, он будет автоматически загружать, строить и устанавливать каждую зависимость. Но есть ошибка во время компиляции. -- Retrying...…
14 мар '17 в 06:05
0 ответов

Преобразование трехмерного облака точек в Mesh с использованием tetgen

У меня есть 3D-точки: Печатное описание featurePoints: (std::__1::vector<Ogre::Vector3, std::__1::allocator<Ogre::Vector3> >) featurePoints = size=280 { [0] = (x = -47.5395966, y = 67.6119384, z = -90.1876831) [1] = (x = 66.8660736, y = …
17 янв '18 в 12:28
1 ответ

Как импортировать.stl в тетген?

Я пытаюсь заставить tetgen обеспечить тетраэдеризацию Делоне моей stl-модели, но всегда получаю некоторые ошибки о пересекающихся гранях. Модель представляет собой ascii.stl модель человеческого сердца, полученную из данных компьютерной томографии (…
09 июн '16 в 05:13
1 ответ

Изменить поведение по умолчанию TetGen

Я пишу некоторый код, который использует библиотеку TetGen, чтобы найти выпуклую оболочку набора точек. Однако по умолчанию tetrahedralize("Q", &in, &temp); генерирует как выпуклую оболочку, так и трехмерную тетраэдризацию Делоне. Я склонен …
30 дек '13 в 08:38
1 ответ

Используя tetgen или треугольник (или meshpy), чтобы создать полый купол

Я использую тетген, чтобы попытаться создать полый купол. Я использовал треугольник, а затем просто триангулировал окружность и поднял значения z в соответствии с уравнением z = sqrt(abs(r^2 - x^2 - y^2)), но у меня было очень плохое растяжение вбли…
17 мар '15 в 22:32
1 ответ

Как пометить грани дыры в Тетгене?

Используя файл.poly, я создал модели с отверстиями в них. Я хотел бы отметить / идентифицировать лица, ограничивающие эти отверстия. Есть ли способ? Может быть, с использованием регионов?
23 ноя '17 в 17:43
1 ответ

Граничные маркеры узлов и граней в Тетгене

Допустим, я создаю.poly, детализирующую информацию о геометрии моего домена. Я также добавляю граничные маркеры узла и граничные маркеры лица. Вопрос 1: Должен ли я быть согласованным между граничными маркерами узлов и граней? Я имею в виду, если уз…
10 ноя '18 в 05:43
1 ответ

Code::Blocks где находятся "ключи компиляции"?

У меня есть проблема терминологии, было бы очень приятно, если бы вы могли помочь, я не уверен, что это значит. На веб-сайте tetgen приведены инструкции по компиляции библиотеки tetgen в Windows: Для создания библиотеки выполните следующие минимальн…
17 июл '13 в 01:38
1 ответ

Создать C++/CLI Wrapper для собственного кода C++

В настоящее время мне нужно написать оболочку C++/CLI для нативной библиотеки C++ (TetGen) для последующего использования в проекте C#. Я прочитал довольно много статей о том, как это сделать, но затрудняюсь с ошибками компоновщика. Парень под назва…
29 апр '14 в 08:29
1 ответ

Диагностика и улучшение скорости вычислений

У меня есть скрипт, который импортирует модуль geometryи этот модуль замедляет мой сценарий до крайнего уровня. Мой скрипт генерирует растровое изображение и для 16 миллионов пикселей это займет более 100 часов вот проблемный модуль: ''' Created on …
06 фев '14 в 16:10