Thanks! But what I think I mean is, if I scale a VuoGenericInput1 by a real, will the real convert itself to a 2d/3d/4d point as needed? Since the _scale funtion takes scale values in the same format as what they scale that is?
Vuo GenericType1 value;
VuoReal scale = 0.2;
VuoGenericType1_scale(value, (0.2, 0.2)) //for a 2d point?;
Im kinda sorta wanting to have a tiny bit more info about the VuoGenericValue1 in the API documentation. It usually works great, and I can look up functions for the real case inputs mostly. Now I've encountered a function that leaves me longing for a bit more clarification though, the VuoGenericType1_scale.
Superflea I am one of those strongly in favor of a Windows version of Vuo. I would also argue that if Vuo were to go down the "system exclusive" path (which I hope not by the way, but I'd understand it!), Windows should be that system. The reason is simple. You can't get the performance on a Mac that you can on Windows. It's not that it's expensive, it's that you can't get it (I'm aware of Nvidia beta/web drivers - but they are an uncertain bet at this point). While external gfx cards is an option, you'll at best pay twice the price for a decent enclosure and an OK card (Vega56/1070). Then there is the loss of efficiency. If the current Mac Pro is anything to go by, the next gen cards will be Vega 56 / 64, and they'll be the standard option at full price until at least 2024.
Anyways, I suspect this will boil down to a choice between Metal and MSP for Mac or DX and HLSL for Windows or Vulkan and SPIR-V for cross-platform.
Headed here to ask about just how Vuo will deal with this. While it is seen as pressing on to change to (proprietary) Metal, Vulkan will also be supported through a layer, but is still different enough from OpenGL in the first place that some rewriting will have to happen. GLSL will also have to be translated or changed to SPIR-V as far as I understand.
Apple sure know how to piss off its professional/enthusiast user base though, so I'm more wondering about how this will affect moving to different platforms when it comes to Vuo. If it becomes a Metal rewrite, I'd guess that future cross-compatibility will be out the window(s) taken the added maintenance for separate systems.
Unless the new Mac Pro, and next gen Macbook Pro is pure magic sprinkled with fairy dust,I'd wager Macs won't be as prevalent as before. It's already hard for us to justify buying macs when all our proper workhorses run Windows with superior performance at a lower tco. Saw the shift to Windows last festival season, and aren't really expecting to see a lot of Macs through the door this year. Knowing Team Vuos thought on the matter would be beneficial for future planning.