Should I use Java, Java3d, Python or another language

view full story

http://ubuntuforums.org – I am starting my dissertation and need some advise. I have a massive amount of 3D spatial data in spreadsheets that could be put into a database if needed. This data is coordinated for vertices of 3d polyhedrons. I need to manipulate the data and see the results in real time. A more detailed explanation is that I need a 3D State Model Engine. I need to be able to set the position of the objects in 3D space using the stored data, and as I change the state of one object, I need to know how it will affect the other objects. I then need to write this data back to the database/spreadsheet for an (Hardware)