I’ve stumbled upon a topic where I read that SU8 doesn’t work properly with vray on OSX (iMac) ? Is this true?
This has not been a problem for the past couple of versions. V-Ray for SketchUp works with SketchUp 8 in it’s current release.
Note: The only thing we don’t support in V-Ray for SketchUp 8 on OSX, is having multiple SketchUp windows open at the same time. We don’t typically recommend having multiple windows of SketchUp open at the same time anyway, for the sake of saving system resources, but on OSX in particular this can be a problem due to the way OSX handles multiple windows being open for the same application.
On Windows based operating systems (XP, Vista, Win7), every time you open a new SketchUp window, a new instance of Sketchup is created, a new instance of our plugin is loaded, and we are able to handle each instance independently. On OSX, only one instance of SketchUp is created, and each window is just another document of the same application. So this means that on Windows, we are able to keep an independent copy of your render options, materials and lights, because there is one copy of these settings per application instance, and a new instance of the application is created when you open a new window. On OSX, there is only one copy of these settings that gets shared among all of the documents of the same application instance. This can cause some unexpected results and errors to occur.
We are still working on a way to be able to handle this type of environment (it’s called a Multiple Document Interface, or MDI), but we have not found a solution yet. So as long as you only have one document open at a time, V-Ray for SketchUp will work as expected. A majority of the code used to create the OSX version of the product is reused in the Windows version. When we make a change to one version, the change automatically effects all of the other versions. We also reuse a majority of this code to make V-Ray for Rhino, so when we update V-Ray for Rhino, a majority of those changes will also effect V-Ray for SketchUp. The main differences are in the code that is used to communicate directly with the host application (SketchUp or Rhino). This was part of our major plugin rewrite that we did for this last update for V-Ray for SketchUp. The goal is to be able to fix bugs and add new features faster and more effectively than ever before.
Also, would you recommend me going for mac or windows?
If you are not sure which system you would rather use, Mac or PC, I would like to point out that Macs can run both OSX and Windows. So really the only thing you should have really focus on, is what else you are going to be using the machine for, and what your budget is like. If V-Ray and SketchUp are going to be the main software used on the machine, then I suppose it really just comes down to budget. Some would argue that you can upgrade PCs… but at the pace that technology advances, typically by the time you are ready to upgrade a machine, it’s time to just buy a new one anyway (every 2-3 years). I would also like to point out that SketchUp is a 32bit application currently. This means that it has a limited amount of memory that it can use at any given time. Since we are (currently) a plugin that is tied to the SketchUp application itself, we are tied to the limitations of the application as well. It is not possible at this time, to use more than 4gb of memory at render time, using V-Ray for SketchUp. There are plans to bypass this limitation in the future by allowing users to render using an detached render process, but currently this limitation is in place.
I hope this information was helpful.