Pārlūkot izejas kodu

相机参数默认值修改和定位要加材质

lvjincheng 1 gadu atpakaļ
vecāks
revīzija
329c899293
1 mainītis faili ar 4 papildinājumiem un 3 dzēšanām
  1. 4 3
      Assets/InfraredDemo/Scripts/InfraredDemo.cs

+ 4 - 3
Assets/InfraredDemo/Scripts/InfraredDemo.cs

@@ -44,8 +44,8 @@ public class InfraredDemo : MonoBehaviour
     public ParamFloatValue brightness = new ParamFloatValue("ic_brightness", 1.0f);
     public ParamFloatValue saturation = new ParamFloatValue("ic_saturation", 1.0f);
     public ParamFloatValue contrast = new ParamFloatValue("ic_contrast", 1.0f);
-    public ParamFloatValue shakeFilterValue = new ParamFloatValue("ic_shakeFilterValue", 3.0f);
-    public ParamFloatValue resoution = new ParamFloatValue("ic_resoution", 0);
+    public ParamFloatValue shakeFilterValue = new ParamFloatValue("ic_shakeFilterValue2", 6.0f);
+    public ParamFloatValue resoution = new ParamFloatValue("ic_resoution2", 2);
 
     void InitInfraredCamera()
     {
@@ -246,7 +246,7 @@ public class InfraredDemo : MonoBehaviour
         SetBrightness(1);
         SetSaturation(1);
         SetContrast(1);
-        SetShakeFilterValue(3);
+        SetShakeFilterValue(6);
     }
     void OnClick_ScreenLocateManual()
     {
@@ -258,6 +258,7 @@ public class InfraredDemo : MonoBehaviour
             return;
         }
         _imageScreenLocateManual.texture = texture2D;
+        _imageScreenLocateManual.material = InfraredCameraHelper.GetInstance().GetCameraMaterial();
         _screenLocatePoints.Clear();
         _imageScreenLocateManual.gameObject.SetActive(true);
     }