Porting Nimbus to the Patch_SM

Might not be very helpful, but I ported the Rings (Torus) example from patch to the submodule. Not sure if there’s any similar code to reference between the two:

MI Rings (Torus) port for patch.Init().