• Stars
    star
    113
  • Rank 310,115 (Top 7 %)
  • Language
    Swift
  • Created almost 10 years ago
  • Updated over 7 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

An example app showing how to use AVCaptureSession with Metal in Swift.

#iOSSwiftMetalCamera

Click here to see video demo.

Example Example

This app is a basic example showing how to use Swift to setup an AVCaptureSession session to access the device's camera, pass video frames to a Metal environment, and dynamically apply shaders to it. You can also manipulate the 3D space containing the plane on which the video is seen using touch controls in this example.

πŸ‘‡ Drag your finger on the screen when running the app to manipulate the camera output in 3D. πŸ‘‡

More Repositories

1

Blotter

A JavaScript API for drawing unconventional text effects on the web.
JavaScript
3,044
star
2

iOSSwiftOpenGLCamera

An example app showing how use AVCaptureSession and OpenGL to apply shaders to live video (written in Swift).
Swift
71
star
3

iOSUnwindSegueProgramatically

Basic example of calling and unwinding a segue programatically.
Objective-C
64
star
4

iOSSwiftOpenGL

A simple app showing OpenGL content in an iOS app using Swift.
Swift
62
star
5

SiliconFeelings

JavaScript
32
star
6

sanity-plugin-goth-vimeo-input

A Sanity Plugin for Inputting Vimeo Videos by their URL and Pre-Loading oEmbed Data.
JavaScript
24
star
7

iOSSwiftSimpleAVCamera

A simple app showing how to use an AVCaptureSession to setup a custom camera in Swift.
Swift
18
star
8

iOSSwiftMetal

Simple shader example based on Ray Wenderlich's Metal example.
Swift
17
star
9

Data-Mining

Various mini-projects for data mining and machine learning to help me learn Ruby.
Ruby
5
star
10

node-aws-elastic-transcoder

Not exactly an "example". Fairly fleshed out app for a node based API and video transcoding pipeline using AWS.
JavaScript
4
star
11

gatsby-netlify-sanity-monorepo

Monorepo for running Gatsby and Sanity on the same Netlify domain in development and production.
JavaScript
4
star
12

Large-Profile-Thumbnails-for-Facebook-Developers

Generates the largest possible version of a Facebook thumbnail for a given user using the Facebook Graph API and ImageMagick
PHP
3
star
13

iOSPersonFinder

Lists Facebook friends AND contacts, with images, in an iOS table view and makes them searchable.
Objective-C
2
star
14

iOSDynamicLabel

Example application showing how to use Autolayout with labels that adjust to the height of their contents dynamically.
Objective-C
2
star
15

GoverningSimulations-EXAMPLE

Cloned and Cleaned Example Repository for GoverningSimulations https://deathvalue.fyi/
JavaScript
1
star
16

MSMessaging

A messaging UI for iOS based off the look and feel of Messages for iOS 7
Objective-C
1
star
17

threejs-tree-shake-build-example

Example method for using Matt DesLauriers's threejs-tree-shake to create a tree-shook THREE file
JavaScript
1
star
18

populous

A simple way to setup select dropdowns that can switch between sets of options.
JavaScript
1
star
19

iOSMetalDownsampling

Swift
1
star
20

iOSUserContactFinder

Lists contacts, with images, in an iOS table view and makes them searchable.
Objective-C
1
star
21

proclaim

A lightweight modal that relies on CSS for animations with a focus on customizability.
CSS
1
star
22

iOSAnimatedBackground

Objective-C
1
star
23

Guise

Routing in Sinatra in the context of controller classes.
Ruby
1
star
24

TrackballControls.js

A modified (non-zooming) version of the TrackballControls.js control for Three.js from mrdoob's Three.js examples.
JavaScript
1
star