Namespace Microsoft.MixedReality.Toolkit.Input.Utilities
Classes
CanvasUtility
Helper class for setting up canvases for use in the MRTK.
ScaleMeshEffect
On Unity UI components the unity_ObjectToWorld matrix is not the transformation matrix of the local transform the Graphic component lives on, but that of its parent Canvas. Many MRTK/Standard shader effects require object scale to be known. To solve this issue the ScaleMeshEffect will store scaling information into UV channel attributes during UI mesh construction. Ideally we would store the scale in one attribute but UGUI only supports two scalers per attribute (even in the tangent attribute).