News for hackers. Stuff that matters.
Re:Stereokit – Open-source mixed reality library by Microsoft by verdverm on Wednesday July 20, 2022 @05:56PM (#32172954)
How does this relate to or overlap with Microsoft MRTK? https://github.com/microsoft/MixedRealityToolkit-Unity

(@koujaku)

Re:Stereokit – Open-source mixed reality library by Microsoft by koujaku on Wednesday July 20, 2022 @06:10PM (#32173090)
StereoKit and MRTK are currently part of the same team, so these people are my co-workers! :) We swap techniques, code, share design docs, etc. StereoKit joined the MR Middleware team towards the start of this year, and over time you'll likely see StereoKit move much closer to the Microsoft MRDL (Mixed Reality Design Language) and pick up similar features.
Re:Stereokit – Open-source mixed reality library by Microsoft by jayzhan on Wednesday July 20, 2022 @11:15PM (#32175358)
why build two toolkits that are similar?
Re:Stereokit – Open-source mixed reality library by Microsoft by jayd16 on Wednesday July 20, 2022 @11:57PM (#32175626)
MRTK is more of a library. This seems like a stand alone engine.
Re:Stereokit – Open-source mixed reality library by Microsoft by koujaku on Thursday July 21, 2022 @12:19AM (#32175736)
Yeah, this is correct! StereoKit is an XR App specific engine, which allows it to make API and architectural decisions that are very different from those a general purpose game engine would make. It's a completely separate alternative to Unity or Unreal.

MRTK for Unity benefits from the support of having the entire feature set of Unity with it, but it also comes with the complexity and knowledge requirements of a complex game engine. Game developers may like this a lot, but it is a lot to take in these days, and is way overkill for many applications.

StereoKit benefits from a simpler XR focused feature set, app focused design, and better integration with the normal C# ecosystem. It's basically just a Nuget package, so it's much more familiar to developers that come from a normal C# background, and can benefit from other libraries on Nuget! There's a lot of other details here too, I've done some pretty detailed talks that get into the weeds of the subject, should be able to find a handful on YouTube :)

Re:Stereokit – Open-source mixed reality library by Microsoft by verdverm on Thursday July 21, 2022 @08:34AM (#32178552)
You can use Nuget packages with Unity & MRTK, I have not had issues there
Re:Stereokit – Open-source mixed reality library by Microsoft by jayd16 on Thursday July 21, 2022 @01:32PM (#32182258)
You can with some work but it's not really officially supported.

You end up with issues where the nuget package will not have meta files, will have multiple targets that unity does not support and will take tweaking to get things compiling again.

Re:Stereokit – Open-source mixed reality library by Microsoft by johnhenry on Wednesday July 20, 2022 @09:52PM (#32174857)