private OvrAvatarSkinnedMeshRenderComponent AddSkinnedMeshRenderComponent(GameObject gameObject, ovrAvatarRenderPart_SkinnedMeshRender skinnedMeshRender) { OvrAvatarSkinnedMeshRenderComponent skinnedMeshRenderer = gameObject.AddComponent <OvrAvatarSkinnedMeshRenderComponent>(); skinnedMeshRenderer.Initialize(skinnedMeshRender, Monochrome_SurfaceShader, Monochrome_SurfaceShader_SelfOccluding, ThirdPersonLayer.layerIndex, FirstPersonLayer.layerIndex); return(skinnedMeshRenderer); }
private OvrAvatarSkinnedMeshRenderComponent AddSkinnedMeshRenderComponent(GameObject gameObject, ovrAvatarRenderPart_SkinnedMeshRender skinnedMeshRender) { OvrAvatarSkinnedMeshRenderComponent skinnedMeshRenderer = gameObject.AddComponent <OvrAvatarSkinnedMeshRenderComponent>(); skinnedMeshRenderer.Initialize(skinnedMeshRender, ThirdPersonLayer.layerIndex, FirstPersonLayer.layerIndex, renderPartCount++); return(skinnedMeshRenderer); }