// Use this for initialization
        void Start()
        {
            webcam = GetComponent <WebcamManager>();
            sender = GetComponent <TextureSender>();

            sendTexture = new Texture2D(webcam.width, webcam.height);
        }
示例#2
0
        private void Start()
        {
            if (!SystemInfo.supportsImageEffects)
            {
                print("System doesn't support image effects");
                enabled = false;
                return;
            }
            if (shader == null || !shader.isSupported)
            {
                enabled = false;
                print("Shader " + shader.name + " is not supported");
                return;
            }

            camera = GetComponent <Camera>();
            // turn on depth rendering for the camera so that the shader can access it via _CameraDepthTexture
            camera.depthTextureMode = DepthTextureMode.Depth;

            sender = GetComponent <TextureSender>();

            sendTexture = new Texture2D((int)camera.targetTexture.width, (int)camera.targetTexture.height);

            sender.SetSourceTexture(sendTexture);
        }
        // Use this for initialization
        void Start()
        {
            camera = GetComponent <Camera>();
            sender = GetComponent <TextureSender>();

            sendTexture = new Texture2D((int)camera.targetTexture.width, (int)camera.targetTexture.height);

            sender.SetSourceTexture(sendTexture);
        }
示例#4
0
        // Use this for initialization
        void Start()
        {
            camera = GetComponent <Camera>();
            sender = GetComponent <TextureSender>();
            Debug.Log("camera.targetTexture.width");
            Debug.Log(camera.targetTexture.width);

            sendTexture = new Texture2D((int)camera.targetTexture.width, (int)camera.targetTexture.width);

            // Set send texture
            sender.SetSourceTexture(sendTexture);
        }
        // Use this for initialization
        void Start()
        {
            videoPlayer = GetComponent <VideoPlayer>();
            sender      = GetComponent <TextureSender>();

            sendTexture  = new Texture2D((int)videoPlayer.clip.width, (int)videoPlayer.clip.height);
            videoTexture = new RenderTexture((int)videoPlayer.clip.width, (int)videoPlayer.clip.height, 24);

            videoPlayer.renderMode    = VideoRenderMode.RenderTexture;
            videoPlayer.targetTexture = videoTexture;

            videoPlayer.Prepare();
            videoPlayer.Play();
        }