Esempio n. 1
0
        private void FillCommandBuffer()
        {
            _commandBuffer.Clear();

            if (_outlineResources && _outlineResources.IsValid)
            {
                using (var renderer = new OutlineRenderer(_commandBuffer, BuiltinRenderTextureType.CameraTarget))
                {
                    _outlineLayers.Render(renderer, _outlineResources);
                }
            }
        }
Esempio n. 2
0
        private void FillCommandBuffer()
        {
            _commandBuffer.Clear();

            if (_outlineResources && _outlineResources.IsValid)
            {
                using (var renderer = new OutlineRenderer(_commandBuffer, BuiltinRenderTextureType.CameraTarget))
                {
                    _outlineLayers.Render(renderer, _outlineResources);
                }
            }

            _changed = false;

#if UNITY_EDITOR
            _commandBufferUpdateCounter++;
#endif
        }