First of all, I'm glad to know that someone from Shapeways received the files and my e-mail (I received their reply today from Ms. Tuijl) and they're checking out what's going on.
Anyway I went on ahead and did another experiment today. I used to make models following the "Z is Up, -Y is Front" orientation that most guides suggest would work best with 3D printers. I know this works for STL files because when I uploaded STL files using this orientation, there were no problems as you can see in the above pictures and only VRML is affected.
A few minutes ago I decided to make a test character using the "Y is Up, Z is Front" orientation (this is the default Zbrush orientation). I made both VRML and STL files and here are the results.
VRML shows it correctly as I modeled it in Zbrush in the kneeling position:
STL shows it wrong and rotated my model into a lying position:
From this experiment, what I found out seems to be:
1. "Z is Up, -Y is Front" orientation only works properly in the previews for STL files.
2. "Z is Up, -Y is Front" orientation will rotate my VRML file in the previews.
3. "Y is Up, Z is Front" orientation only works properly for VRML files.
4. "Y is Up, Z is Front" orientation will rotate my STL file in the previews.
First Possibility:
My problem must be caused by something in the way Zbrush's 3D Print Exporter makes the STL and/or the VRML files.
Second Possibility:
The files created by Zbrush's 3D Print Exporter could be fine but there is something in the way Shapeways reads the VRML files that makes the model rotate.
Anyway, I wonder if the orientation for VRML files for Shapeways is supposed to really be "Y is Up, Z is Front" and I just didn't know about it. Maybe this is an isolated case and I'm the only one affected.
Are there any other Zbrush users out there who can try out to see if their STL and VRML files get displayed differently after uploading to Shapeways?
Thanks in advance