Hello,
please, will the new V-ray for Rhino finally also be available on macOS?
Hello,
please, will the new V-ray for Rhino finally also be available on macOS?
that is a question for the Vray folks⌠feel free to make this request known to them directly as we have zero control over their development.
In all honesty, at this point I would be flabbergasted if ChaosGroup released a VRay for Mac Rhino.
Early on they made noises like they were going to do it.
Then they quit saying anything publically about it but hinted it was still possible.
Itâs been âcricketsâ for years now.
I canât guess if they just donât have the in-house Apple coding talent (common problem), or if they determined they wouldnât sell enough copies to be a viable product for them.
As many other posts in this thread have suggested, please contact ChaosGroup and tell them you still want a Mac VRay.
Sorry
This has been asked many times, and the answer is still the same: There is no official C++ API for Rhino on Mac, thus we canât reuse any bit of the Windows code.
i wonder how this became the solution of the topic, when the OP is not in the forum for several years. also not a solution at all by all means.
Technically not, no, but the answer of @Nikolay makes it pretty clear that the answer to âwhenâ is practically âneverâ.
So anyone looking in this topic, will not need to search for a better answer in this topic, thatâs the main function of the solution checkmark.
well, how shall i put it⌠diplomaticallyâŚ
like depending on C++++++++++ would be the only way out (in) ![]()
Nikolayâs answer is pretty definitiveâŚ
I would not hope for Chaos to rewrite their code in a Mac-compatible language at all.
I did went for a solution where the developers chose a more universal solution (Bella render)!
The solution really seems to be a C++ SDK for the Mac version of Rhino.
Here is the official statement:
Please refer to the answer of Nikolay Bakalov (previously posted in V-Ray 6 beta forum) - V-Ray for Rhino leading developer:
V-Ray itself supports Apple Arm chips, which is evident - C4D sketchup, maya, houdiniâŚthey all run natively on the M1/M2. Our plans of Rhino on Mac exist since 3-4 years ago. However the problem is the Rhino API. Historically V-Ray for Rhino is written on C++, using the Rhino C++ SDK on Windows. On Mac, however, McNeel do not offer a C++ SDK, but only .NET/Mono one. Hence the language we must use is C#. None of the already existing C++ code could be reused, and both SDKs have absolutely nothing in common. This means we need to rewrite everything on another language and against differnt SDK, that could potentially have fewer features. Then we need to support both implementations.
this is not quite feasible.
We know that McNeel have written their own Mac plugins on C++, hence such SDK exists. We have asked McNeel several times about publishing the SDK one way or another. The answer has always been âNoâ
As you can see, if is not that we donât want, quite the opposite, however on these condirions, we donât really have a choiceâ
This is our official statement.
Any comments from the McNeel devs regarding the existence of a C++ SDK? If yes, I think it would be useful for many other plug-in devs, just thinking out loud⌠donât know much about the deeper implications between C# and C++ SDKs
Cheers,
Rudi
@Gijs can McNeel do something regarding the C++ SDK for macOS?
If this is true, it should be possible, right?
Cheers,
M
It looks like you found the answer.
-wim