UnityEngine.Camera.AddCommandBuffer C# (CSharp) Method

AddCommandBuffer() private method

private AddCommandBuffer ( CameraEvent evt, CommandBuffer buffer ) : void
evt CameraEvent
buffer UnityEngine.Rendering.CommandBuffer
return void
        public extern void AddCommandBuffer(CameraEvent evt, CommandBuffer buffer);
        public void CalculateFrustumCorners(Rect viewport, float z, MonoOrStereoscopicEye eye, Vector3[] outCorners)

Usage Example

示例#1
0
        public void Awake()
        {
            _antennaBuffer = new List <Antenna>(100);
            _cmd           = new CommandBuffer();
            _cmd.name      = "Render Antennae";
            _camera        = GetComponent <UnityEngine.Camera>();
            _camera.AddCommandBuffer(CameraEvent.BeforeLighting, _cmd);
            _sphere            = Resources.Load <Mesh>("Meshes/Sphere");
            _antennaMaterial   = new Material(Shader.Find("Hidden/Antenna"));
            _receptionMaterial = new Material(Shader.Find("Hidden/Reception"));
            _receptionMaterial.SetTexture("_Heatmap", CreateHeatmapTex());

            this.Subscribe <AddAntennaEvent>(OnAddAntenna);
            this.Subscribe <RemoveAntennaEvent>(OnRemoveAntenna);
        }
All Usage Examples Of UnityEngine.Camera::AddCommandBuffer
Camera