Exemplo n.º 1
0
        private OvrAvatarSkinnedMeshRenderPBSComponent AddSkinnedMeshRenderPBSComponent(GameObject gameObject, ovrAvatarRenderPart_SkinnedMeshRenderPBS skinnedMeshRenderPBS)
        {
            OvrAvatarSkinnedMeshRenderPBSComponent skinnedMeshRenderer = gameObject.AddComponent <OvrAvatarSkinnedMeshRenderPBSComponent>();

#if VIU_OCULUSVR_1_32_0_OR_NEWER || VIU_OCULUSVR_1_36_0_OR_NEWER
            skinnedMeshRenderer.Initialize(skinnedMeshRenderPBS, SurfaceShaderPBS, 0, 0, renderPartCount++);
#else
            skinnedMeshRenderer.Initialize(skinnedMeshRenderPBS, SurfaceShaderPBS, 0, 0);
#endif
            return(skinnedMeshRenderer);
        }
    private OvrAvatarSkinnedMeshRenderPBSComponent AddSkinnedMeshRenderPBSComponent(GameObject gameObject, ovrAvatarRenderPart_SkinnedMeshRenderPBS skinnedMeshRenderPBS)
    {
        OvrAvatarSkinnedMeshRenderPBSComponent skinnedMeshRenderer = gameObject.AddComponent <OvrAvatarSkinnedMeshRenderPBSComponent>();

        skinnedMeshRenderer.Initialize(skinnedMeshRenderPBS, Monochrome_SurfaceShader_PBS, ThirdPersonLayer.layerIndex, FirstPersonLayer.layerIndex);
        return(skinnedMeshRenderer);
    }
Exemplo n.º 3
0
    private OvrAvatarSkinnedMeshRenderPBSComponent AddSkinnedMeshRenderPBSComponent(GameObject gameObject, ovrAvatarRenderPart_SkinnedMeshRenderPBS skinnedMeshRenderPBS)
    {
        OvrAvatarSkinnedMeshRenderPBSComponent skinnedMeshRenderer = gameObject.AddComponent <OvrAvatarSkinnedMeshRenderPBSComponent>();

        skinnedMeshRenderer.Initialize(skinnedMeshRenderPBS, ThirdPersonLayer.layerIndex, FirstPersonLayer.layerIndex, renderPartCount++);
        return(skinnedMeshRenderer);
    }