Chai South I do not know what new media art means really. However even though I am in the showdown I know this piece should be voted the winner. It is beautiful on so many levels. The composition, the light patterns, the dark patterns, the emotional reaction on a gut level, really beautiful. What does 3d mean, you sculpted this magnificent piece?
March 3, 2011 at 1:03 pm
Grégoire A Meyer Thank you very much for your comment, I'm really touched. Yes I have sculpted this with a 3D software, just an experiment.