У меня есть код C ++ с непрерывной скалярной функцией от трех переменных, и я хотел бы нарисовать поверхность, которая представляет, где эта функция равна нулю. У меня был домашний успех, который дает мне частичные поверхности, и у меня есть идея начать с некоторой точки на поверхности и проследить остальное, но я подумал, есть ли библиотека, которая уже может сделать это для меня.
Пытаться марширующие кубики. ВТК имеет реализацию. Смотрите также Эффективное выполнение марширующих кубиков с топологическими гарантиями, который содержит документ и реализацию.
Других решений пока нет …