Skip to content

Instantly share code, notes, and snippets.

View igor11191708's full-sized avatar
:atom:
Development

Software Engineer igor11191708

:atom:
Development
View GitHub Profile
@igor11191708
igor11191708 / gist:2784ff7841e48199b14d3d3ac5a1b99f
Created August 8, 2024 11:23
Transforming Standard Videos into Immersive Spherical Experiences
import SwiftUI
import SceneKit
import AVFoundation
// the video is from https://www.videvo.net/video/chicago-skate-park-from-above/578690/#rs=video-box
struct ContentView: View {
var body: some View {
CustomSceneView()
.ignoresSafeArea()
// Just create a project for iOS 17 and put it in ContentView.swift
struct ContentView: View {
@State var colors : [Color] = [.blue, .red, .green, .yellow, .brown, .mint, .indigo, .pink, .teal]
var body: some View {
NavigationStack{
ScrollView(.vertical){
VStack(items: colors){ color in
struct ContentView: View {
let columns: Int = 28
var body: some View{
ZStack{
Color.clear
HStack(spacing: 0){
ForEach(0..<columns, id:\.self){ i in
ColumnView(delay: 0, offsetY: offsetY(i), color: .blue)
//
// ContentView.swift
//
// Carousel with Parallax Effect SwiftUI
// Created by Igor Shelopaev on 10.08.2022.
//
import SwiftUI
import Combine