NURBS evaluation toolkit in Ruby

Hi,

  I wish to do some computational geometry prototyping using Ruby in
the area of NURBS (Non-Uniform Rational B-Splines)

  Given a NURBS surface, I wish to be able to evaluate at a given (u,v)
coordinate, the surface's position, normal and tangent/derivatives.

  Are there such Ruby package available?

Cheers