Any plans for substitution of opengl with vulkan?
There are no such plans.
Rhino 9 wip now supports direct 3d (on windows), not vulkan though, but at least it’s a substitute for opengl. This will be good for all laptops with out dedicated graphic cards.
Kind of jumping the gun there Jorgen😂
We are actively working on a Direct3D based display engine, but I wouldn’t say Rhino 9 supports Direct3D yet. This project is for all Windows computers/GPUs; not just laptops without dedicated cards.
Oh, I just saw several D3D points on the changelog for the latest Rhino 9 wip
https://discourse.mcneel.com/t/rhino-9-wip-available-now/
So sorry for jumping, I just thought it was integrated due to that
i dont want to complain because metal is now with us Macsters, but looking at how specific features could pull the feature list from both platforms apart again does it maybe make sense to implement something more platform independent and work on both platforms relatively symmetric?
i also read that
-
CPU Efficiency: Vulkan is often more efficient than Direct3D because of its multi-threaded design, reducing CPU overhead.
-
GPU Utilization: Both Vulkan and Direct3D can achieve high GPU efficiency, but Vulkan generally gives developers finer control over GPU resources.
on the other side does it seem to have some minor performance advantage on the windows platform due to tighter integration, but that might not justify selecting it over all the advantages vulkan could offer, specifically also because vulkan could be a first starting point towards a triple/quadruple platform development (mac OS, Linux, Android, Windows) if any of this ever would become relevant.
Could you briefly tell me the advantages to have a direct 3D display?
It’s because it would make Rhino more compatible with low cost laptops and tablets?
Old OpenGL would be abandoned?
I’ll provide details in a few weeks when we have something to test.