Java3D expert

I have a very small algorithm I need. This will require a strong knowledge of java3d and 3d math. The job will only go to someone who can demonstrate their ability to complete it as it should be a simple job to them.

I have a large array of 3d data points come in a Point3f[]. I am trying to in turn render those points as a sort of terrain so they need to be turned into a geometry array or some other object that can be used as a Shape3D object. Remember that the points comming in are in no specific order with no set number of points. They can span the entire float range of values with thousands of points to be read.

Depending on how this small project goes there may be larger and more involved work for the bidder. If you have any questions please ask as it will help make the job easier.