AR/VR, standards, open source and Nvidia
am not a user, or rather, I am a marginal user of Apple technologies, I use iTunes daily. But, you will have understood that professionally, I use GNU/Linux, open source IDEs, see, for these internal tools: Visual Studio Code, which has become a must in the context of programming, open source libraries and the inevitable GPUs Nvidia in the areas of machine learning and real-time rendering. Nvidia has nothing more to prove, this does not prevent the Santa Clara company from being a challenger and being profitable for all.
WWDC22 or Apple’s entry into the running
Every year I attend WWDC, the equivalent of Google I/O or Nvidia’s Mars GTC for Apple. This WWDC, outside the evolution of the apple ecosystem, talked about Metal 3 and MetalFx, their 3D engine.
Two things about MetalFx: it’s built into macOS and iPad OS and is a “feature” n from a marketing standpoint, it’s brilliant, because all the competition: Unreal Engine, CryEngine, Open Engine 3D, and Unity 3D are at share on other systems.
Which means that MetalFx is de facto optimum and it is a differentiating element, but you have to acquire a Mac mini, at least to take advantage of MetalFx, a little, like during the 1990s, to take advantage of the extended ‘OpenGL, you had to get a Silicon Graphics Indy to use this API.
A standard must be open, otherwise it is a proprietary format.
Metaverse, virtual reality and SteamVR
The term ‘metavers’ is misunderstood by both the corporate media and their portrayal stuck in 1992. Virtual reality has been an industry standard for over two decades. The models create with Dassault CATIA, in pure engineering, VR saves time / man and money.
The metaverse is not going to replace, far from it, the static web and social networks, the metaverse is not, at first, intended for the soccer mom, but for deeptech companies and independents, as always , clearers .
A standard, begins to submerge in this bubbling: SteamVR. Steam, the video game store, is not as politically problematic as the Meta conglomerate.