3d Visualization by Amalendu Samanta3d Visualization by Amalendu Samanta