В основном мне интересно узнать, существует ли какой-либо набор инструментов OpenGL для 3D-визуализации для C для научных целей?
Я не знаю ни о каких прямых библиотеках, но Vis5D + написано на C, iirc.Может быть, вы можете включить это в свой проект.
Редактировать: О, и, конечно, IBM DX также есть, но также не библиотека.
Ну, в настоящее время я использую Matlab в сочетании с C, используя интерфейс MEX.Это позволяет мне писать исполняющий код на C (где только код Matlab часто слишком медленный для реальных научных вычислений) и визуализировать его с помощью Matlab.
Проверьте это!