Michael Takeo Magruder

3D Visualisation within Internet Art:

Current Technologies and Practice