Skip to content

👾 An app created to explorer the features of SceneKit iOS framework. Assets load (Model I/O), interaction, animation, classical rendering (Blinn-Phong), physically based rendering.

License

Notifications You must be signed in to change notification settings

chicio/Exploring-SceneKit

Repository files navigation

Exploring-SceneKit

Build Status GitHub license Supported platform

A simple demo created to get confident with SceneKit and explore the capability of the framework. What is SceneKit?

SceneKit combines a high-performance rendering engine with a descriptive API for import, manipulation, and rendering of 3D assets. Unlike lower-level APIs such as Metal and OpenGL that require you to implement in precise detail the rendering algorithms that display a scene, SceneKit only requires descriptions of your scene’s contents and the actions or animations you want it to perform.

Description

In the first scene I explore the primitive contained in the framework. I created a simple scene using SCNode and SCNFloor. Some gesture attached to the SCNView let the user play with the objects inside the scene.

Scene 1

In the second scene I try to import a model in collada format created with Blender. I added some animation using CAAnimation to move the camera in the scene.

Scene 2

About

👾 An app created to explorer the features of SceneKit iOS framework. Assets load (Model I/O), interaction, animation, classical rendering (Blinn-Phong), physically based rendering.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published