public static ActorModel SetRawImage(RawImage rawImage, int modelId, Vector2 offsetlocalPos, ref GameObject goModel, ref GameObject goCamera)
    {
        AvatarModel avatarModel = DataReader <AvatarModel> .Get(modelId);

        if (avatarModel == null)
        {
            return(null);
        }
        RenderTexture renderTexture = null;

        RTManager.CreateRenderTexture(ref renderTexture, "temp_render_texture");
        rawImage.GetComponent <RectTransform>().set_sizeDelta(new Vector2((float)renderTexture.get_width(), (float)renderTexture.get_height()));
        RTManager.SetRT(rawImage, renderTexture);
        ActorModel actorModel = ModelDisplayManager.Instance.JustCreateUIModel(0, modelId, avatarModel, true, "CameraRange", offsetlocalPos);
        Camera     camera     = ModelDisplayManager.CreateCameraToModel(renderTexture);

        ModelDisplayManager.CameraSettingOfActorModel(camera, avatarModel, offsetlocalPos.x);
        goModel  = actorModel.get_gameObject();
        goCamera = camera.get_gameObject();
        return(actorModel);
    }