Example #1
0
 public YarnEntity(Color clusterOriginalColor, int clusterId, YarnPanel yarnPanel, int geometryIndex = -1)
 {
     this.clusterOriginalColor = clusterOriginalColor;
     this.clusterId            = clusterId;
     this.geometryIndex        = geometryIndex;
     this.yarnPanel            = yarnPanel;
 }
Example #2
0
 public void HighlightSelectedYarn(YarnPanel selectedPanel, bool selected)
 {
     if (!selected)
     {
         imageGenerated.material.SetInt("_SelectedYarn", -1);
     }
     else
     {
         int label = WizardController.instance.yarnPanels.IndexOf(selectedPanel);
         imageGenerated.material.SetInt("_SelectedYarn", label);
         imageGenerated.material.SetFloat("_SelectedTime", Time.time);
     }
 }