Skip to content

Instantly share code, notes, and snippets.

View dejager's full-sized avatar
🦕

Nate de Jager dejager

🦕
View GitHub Profile
@dejager
dejager / RoundedPolygon.swift
Created October 18, 2022 05:57
A SwiftUI Shape that draws a polygon with a given number of corners and a corner radius.
//
// RoundedPolygon.swift
//
// Created by Nate on 2022-10-17.
//
import SwiftUI
struct RoundedPolygon: Shape {
@dejager
dejager / RoundedInsettablePolygon.swift
Created October 21, 2022 14:17
A SwiftUI Shape that draws an insettable polygon with a given number of corners and a corner radius.
//
// RoundedInsettablePolygon.swift
//
// Created by Nate on 2022-10-17.
//
import SwiftUI
struct RoundedPolygon: Shape, InsettableShape {
import SwiftUI
import CoreImage
import CoreImage.CIFilterBuiltins
struct MirrorBlurGradientDemo: View {
@State private var overlayColor = Color(red: 0.483, green: 0.137, blue: 0.149)
@State private var blurRadius: CGFloat = 60
@State private var blurFadeFraction: CGFloat = 0.77
@State private var bottomBleed: CGFloat = 118