Exemplo n.º 1
0
    public void ShowNext()
    {
        bool canShow = modelManager.ShowNext();

        if (canShow)
        {
            buttons.SetActive(false);
            ModelObject modelObj = modelManager.GetCurrentModelObject();
            rotationManager.SetCurrentModel(modelObj.gameObject);
            positionManager.SetCurrentModel(modelObj.gameObject);
            scaleManager.SetCurrentModel(modelObj.gameObject);
        }
    }
Exemplo n.º 2
0
    void Start()
    {
        //Directory.CreateDirectory(Application.streamingAssetsPath + "/Test");
        modelManager    = ModelManager.Instance;
        rotationManager = RotationManager.Instance;
        positionManager = PositionManager.Instance;
        scaleManager    = ScaleManager.Instance;

        modelManager.SetModels(ModelDownloader.DownloadModels(inputDirectoryPath, startPoint, parentOfmodels, defaultMaterial));
        if (clearOutputFolder)
        {
            ScreenshotUploader.ClearFolder(outputDirectoryPath);
        }
        ModelObject modelObj = modelManager.GetCurrentModelObject();

        rotationManager.SetCurrentModel(modelObj.gameObject);
        positionManager.SetCurrentModel(modelObj.gameObject);
        scaleManager.SetCurrentModel(modelObj.gameObject);
    }