void Update() { for (int i = 0; i < dst.Length; i++) { MKXRayFreeMaterialHelper.SetEmissionColor(dst[i], MKXRayFreeMaterialHelper.GetEmissionColor(src)); MKXRayFreeMaterialHelper.SetXRayInside(dst[i], MKXRayFreeMaterialHelper.GetXRayInside(src)); MKXRayFreeMaterialHelper.SetXRayRimSize(dst[i], MKXRayFreeMaterialHelper.GetXRayRimSize(src)); } }
private void SetValuesFromMaterial() { emissionIntensity = MKXRayFreeMaterialHelper.GetEmissionColor(currentMaterials[currentModel]).r / 2.0f; xRayInside = MKXRayFreeMaterialHelper.GetXRayInside(currentMaterials[currentModel]); xRayRimSize = MKXRayFreeMaterialHelper.GetXRayRimSize(currentMaterials[currentModel]); }