Find online courses made by experts from around the world.
Take your courses with you and learn anywhere, anytime.
Learn and practice real-world skills and achieve your goals.
The future of software is going to be 3D. If you watched the 2015 F8 Facebook Keynote you'll know that they are focusing on 3D virtual reality with oculus rift.
Yeah yeah, 3D is cool but isn't 3D like really hard to develop? ...usually it is but Apple has released a framework called SceneKit that makes it pretty darn simple.
This is your chance to get ahead of the technological curve and become proficient with the next generation of 3D frameworks.
This course will give you an introduction to Apple's easy to use 3D framework called SceneKit. In this course you will learn how to draw objects to the screen and modify their appearance, position, and lighting. You can use this to get your feet wet for 3D game development or better yet as a way create apps with a 3D UI.
You will use playgrounds exclusively so that you can follow along without a device. All you need is Xcode 6.
You will program everything in Swift.
Not for you? No problem.
30 day money back guarantee.
Learn on the go.
Desktop, iOS and Android.
Certificate of completion.
|Section 1: Intro to SceneKit|
In this video we will learn how to set up our playground and will draw a donut on screen.
In this video we will draw the primitive SceneKit shapes onto the screen. These are the basic building blocks that you can use to make more complex objects.
In this video we will draw a custom shape by using a UIBezierPath.
In this video to demonstrate how to modify the colors and textures of an object we are going to create planet earth.
In this video we will learn how to position nodes to a custom point in 3D space.
In this video we will stop using the default camera and instead learn how to create, position, and move our own camera.
In this video we will stop using the default lighting and instead learn how to create, position, and move our own lights.
I'm an entrepreneur who has created several apps for iOS. I dropped out of school and taught myself how to program because my college was way behind the technology curve and didn't offer modern programming courses. I hope to help people who are in the same position I was and want to teach themselves how to program cool apps for modern technology.