Environnement de travail : Borland ( Delphi 7.0 ou C++ 6.0)

Existe-t-il des modules disponibles permettant de tracer des surfaces gauches z=f(x,y) ( sous forme de tableau de points et non nécessairement d'une fonction f explicitement exprimée) permettant quelques fonctions de base comme
- rotation
- courbe 2D d'une coupe dans un plan
- projections
- dessin de splines
- couleurs en fonction de z ou de la ligne de plus grande pente locale ou..
- ..

TChart ne semble pas gérer le 3D mais typiquement se serait un "TChart 3D" que je souhaiterais avoir.

A l'analogue de ce qui existe dans MathCad ou Exel.

Je remercie par avance toutes réponses.