Michael Takeo Magruder
3D Visualisation within Internet Art:
Current Technologies and Practice