123456789101112131415 |
- using UnityEngine;
- [ExecuteInEditMode]
- [AddComponentMenu("Image Effects/Grayscale")]
- public class GrayscaleEffect : ImageEffectBase {
- public Texture textureRamp;
- public float rampOffset;
- // Called by camera to apply image effect
- void OnRenderImage (RenderTexture source, RenderTexture destination) {
- material.SetTexture("_RampTex", textureRamp);
- material.SetFloat("_RampOffset", rampOffset);
- Graphics.Blit (source, destination, material);
- }
- }
|