Не отображается сфера на камере

День добрый, возникла проблема: пишу приложение для просмотра фото в 360. Инвертировал нормали внутрь сферы, заметил проблему что у стоковой сферы очень мало полигонов, поэтому картинка ломается. в блендере запилил сферу чуть-более погональную (куда более полигональную....) повесил ее меш на объект, картинка стала нормальной, но теперь после сборки проекта виден только бекграун камеры, в редакторе все великолепно. Камера находится внутри сферы, нормали флипнуты внутрь. Вот код для инвертации картинки внутрь сферы.

public GameObject SferaPanoramica;

// Start is called before the first frame update
void Start()
{
    Vector3[] normals = SferaPanoramica.GetComponent<MeshFilter>().mesh.normals;
}

void Awake()
{
    InvertSphere();
}

void InvertSphere()
{
    Vector3[] normals = SferaPanoramica.GetComponent<MeshFilter>().mesh.normals;
    for(int i = 0; i < normals.Length; i++)
    {
        normals[i] = -normals[i];
    }
    SferaPanoramica.GetComponent<MeshFilter>().sharedMesh.normals = normals;

    int[] triangles = SferaPanoramica.GetComponent<MeshFilter>().sharedMesh.triangles;
    for (int i = 0; i < triangles.Length; i+=3)
    {
        int t = triangles[i];
        triangles[i] = triangles[i + 2];
        triangles[i + 2] = t;
    }           

    SferaPanoramica.GetComponent<MeshFilter>().sharedMesh.triangles= triangles;
}

Ответы (0 шт):