Research on tools, algorithms and techniques for Visualization, Graphical User Interfaces and physically based Simulation and Animation.