I don't think there are much limits, if any, to the graphics you can create with Mathematica, besides your own imagination of course.
My study project involves mathematics, computer science and art. It is called Graphica, it is basically an IDE to develop applications using Mathematica Graphics. For this I have designed a new simplified language to create -and animate- graphics. The most basic application is of course creating graphics. I have included some pics. Of course this is a project 'in progress'. I intend to release it as an open source app. More as the project develops.
The following images are candidates for the standard object library. They are created in Mathematica with SphericalPlot3D and are called 'butterfly' in Graphica.
Various polyhedra which are easy to create in Mathematica by accessing the PolyhedronData database functions.
More examples in one of my facebook albums, if you are interested.
13-2016 Open letter to Open Source for You (OSFY)
4 months ago