---
title: sunbeamsGenerator()
framework: coreimage
role: symbol
role_heading: Type Method
path: coreimage/cifilter-swift.class/sunbeamsgenerator()
---

# sunbeamsGenerator()

Generates an image resembling the sun.

## Declaration

```swift
class func sunbeamsGenerator() -> any CIFilter & CISunbeamsGenerator
```

## Return Value

Return Value The generated image.

## Discussion

Discussion This method generates a sunbeam as an image. The effect generates a center-textured sun with striations. You can combine with other filters to create more sophisticated images. The sunbeams generator filter uses the following properties: The following code creates a filter that generates an image that resembles a yellow sun with sunbeams:     func sunBeam () -> CIImage {         let sunBeamGenerator = CIFilter.sunbeamsGenerator()         sunBeamGenerator.center = CGPoint(x: 150, y: 150)         sunBeamGenerator.color = CIColor(red: 0.96, green: 1, blue: 1, alpha: 1)         sunBeamGenerator.sunRadius = 40         sunBeamGenerator.maxStriationRadius = 2.58         sunBeamGenerator.striationStrength = 0.50         sunBeamGenerator.striationContrast = 1.38         sunBeamGenerator.time = 0         return sunBeamGenerator.outputImage!     }

## See Also

### Filters

- [attributedTextImageGenerator()](coreimage/cifilter-swift.class/attributedtextimagegenerator().md)
- [aztecCodeGenerator()](coreimage/cifilter-swift.class/azteccodegenerator().md)
- [barcodeGenerator()](coreimage/cifilter-swift.class/barcodegenerator().md)
- [blurredRectangleGenerator()](coreimage/cifilter-swift.class/blurredrectanglegenerator().md)
- [checkerboardGenerator()](coreimage/cifilter-swift.class/checkerboardgenerator().md)
- [code128BarcodeGenerator()](coreimage/cifilter-swift.class/code128barcodegenerator().md)
- [lenticularHaloGenerator()](coreimage/cifilter-swift.class/lenticularhalogenerator().md)
- [meshGenerator()](coreimage/cifilter-swift.class/meshgenerator().md)
- [pdf417BarcodeGenerator()](coreimage/cifilter-swift.class/pdf417barcodegenerator().md)
- [qrCodeGenerator()](coreimage/cifilter-swift.class/qrcodegenerator().md)
- [randomGenerator()](coreimage/cifilter-swift.class/randomgenerator().md)
- [roundedRectangleGenerator()](coreimage/cifilter-swift.class/roundedrectanglegenerator().md)
- [roundedRectangleStrokeGenerator()](coreimage/cifilter-swift.class/roundedrectanglestrokegenerator().md)
- [starShineGenerator()](coreimage/cifilter-swift.class/starshinegenerator().md)
- [stripesGenerator()](coreimage/cifilter-swift.class/stripesgenerator().md)
