Here is my dilemma though:
I am a Machinima maker, that means I use games to make movies. The only problem is is that I need a program that only exists on windows. This program is called WoWmodelviewer. Its a program that shows models of the game World of Warcraft, which you can pose in a certain animation, record it and then use it in a program called After Effects (atleast thats how I work).
So my question is: Is it possible to run XP\Vista\Windows 7 (whichever achieves the best result) on a Mac Pro, while running this Modelviewer (which shows 3D models) AND while recording the animations I make with these models, all at the same time. This must all be with a decent Frames Per Second.
Define decent!
Frame Size:
FPS:
But yes, I do this sometimes. Not Machinima but I'll screen record video (using OS X) of 3D applications running on Vista VM. I'm not using the fastest tool available for this. I'm using an app called Snapz Pro X (
http://www.ambrosiasw.com/utilities/snapzprox/ ) for video and one called Layers for stills (
http://the.layersapp.com/about/ ). In Snapz I guess I'm guaranteed to get 640 x 480 @ 30FPS. And I guess I could get 720p at 12 or 15 FPS tho I haven't tried it specifically as a test. I've copied entire DVD movies at 24FPS (~90min.) just to see if it would work.
🙂 It did.
So after I recorded this footage I would love to be able to edit this inside an Apple enviroment, Not Windows. Thats why I want a Mac Pro ofcourse 😛
But this all depends on the virtual machine and the kind of computer I have, so my question number 2 is:
How can I optimize my virtual machine? What kind of hardware would the virtual machine benefit the most from?
Beats me. Never tried to optimize one. I just install the OS and pick settings I think make sense. I can get used workstation grade (read FAST, capable, and stable) machines from 2 or 3 years ago for $200 so if I want something other than convenience I just go actual machine (AM ?) instead of VM. Sitting just next to my Mac I have nine other very worthy multi proc and/or multi core machines.
Is it even possible to use a virtual machine for 3D applications?
Kinda. I use
MotionBuilder occasionally. It's not real fun though. I guess Quake III Arena would get about 20 or 30 FPS (I think I'm going to try it and see
🙂). Nowhere near the 300 to 800 FPS I get in Mac native or on one of my AMs. These VMs are suing some kind of virtual layer for the graphics driver and it's like 1/10th to 1/20th the performance. The two I've tried are VMWare's Fusion and Parallels' Desktop. People have routinely told me then Fusion is better/faster but from what what I've seen Parallels is about twice as fast and much more stable. <shrug> I have VMs of Solaris, XP (64 & 32), Vista 64, and a few Linux distributions currently Ubuntu Studio.
If this can work, I will buy a Mac Pro quad. If it doenst then im afraid I have to buy a Windows machine what will be decent for video editting, but I would hate that 🙁
I like Mac better than Windoze and for political reasons (Gates Foundation willingly and knowingly euthanizes black Africans and the world's poor!) I try very hard not to pay for or support anything MicroSoft. For Machinima I guess it's all doable on either platform alone and Windoze is probably a more robust and capable environment for it; having a little better drivers and more games natively available. Adding VMs into the mix sounds very problematic to me. I think for the screen recording part of it Cider might be much better. I dunno, I haven't tried a cider game yet - that I know of.
BTW, My machine spec: 2006 MP 1.1 motherboard, Dual 2.66 x5355 xeons (8-cores total), 12GB RAM, 7300 GT NVidia w/256 MB), Software RAID, etc. etc.
.