private void UpdateMat(string mat)
 {
     for (int i = 0; i < script.GetGraphCount(); i++)
     {
         script.Nodes[i] = mat;
     }
     UpdateNodeEditor();
     BocsCyclesAPI.UpdateMaterial(script.gameObject);
 }
Exemplo n.º 2
0
        private void UpdateCycles()
        {
            if (cyclesNeedsUpdate == false)
            {
                return;
            }

            if (graphType == GraphType.Material)
            {
                BocsCyclesAPI.UpdateMaterial(bcg.gameObject);
            }
            if (graphType == GraphType.Light)
            {
                BocsCyclesAPI.UpdateObject(bcg.gameObject);
            }
            if (graphType == GraphType.World)
            {
                BocsCyclesAPI.Cycles_request_settings();
                BocsCyclesAPI.Cycles_request_reset();
            }

            cyclesNeedsUpdate = false;
        }