Skip to content

Introduction

Guillaume Sabran edited this page Dec 13, 2016 · 2 revisions

DDDKit

An open source Swift (OpenGL backed) library for 3D rendering, with focus on video support.

Example of use cases

  • generic 3D scene
  • 360 video player
  • photo / video filters within a 3D scene

Not currently supported

  • physics
  • simple to create animations

Why not SceneKit?

  • bugs, such as memory leaks
  • indirect video support (through SpriteKit)
  • poor documentation
  • unresponsiveness from Apple on issues, and no timeline on fixes
  • no access to code to fix things yourself, since it's not open source.

Installation

  • Get CocoaPods if you don't have it already:

    gem install cocoapods
    # (or if the above fails)
    sudo gem install cocoapods
  • Add the following lines to your Podfile:

    pod 'DDDKit'
  • Run pod install

  • You're all set!

Clone this wiki locally