Я знаю, что отвечаю через несколько месяцев после того, как был задан этот вопрос, но для тех, кто может искать аналогичный ответ, я укажу openNURBS .
OpenNURBS также является библиотекой, используемой в пакете моделирования Rhinoceros . Это очень полная библиотека, и она заслуживает рассмотрения.