Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/eleev/ios-scenekit-shadertoy

🎮 Easily add, changed and combine Vertex and Fragment shaders for SceneKit objects. Perfect tool for prototyping shaders in the context of SceneKit framework.
https://github.com/eleev/ios-scenekit-shadertoy

apple cg glsl ios sandbox scenekit shaders swift

Last synced: about 3 hours ago
JSON representation

🎮 Easily add, changed and combine Vertex and Fragment shaders for SceneKit objects. Perfect tool for prototyping shaders in the context of SceneKit framework.

Awesome Lists containing this project

README

        

# ios-scenekit-shadertoy [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome)

[![Platform](https://img.shields.io/badge/platform-iOS-yellow.svg)]()
[![Language](https://img.shields.io/badge/language-Swift_5.0-orange.svg)]()
[![SecondaryLanguage](https://img.shields.io/badge/language-GLSL-red.svg)]()
[![ThirdLanguage](https://img.shields.io/badge/language-Metal-purple.svg)]()
[![Framework](https://img.shields.io/badge/framework-SceneKit-pink.svg)]()
[![License](https://img.shields.io/badge/license-MIT-blue.svg)]()

**Last Update: 27/April/2019.**

![](logo-shadertyoy.jpeg)

### If you like the project, please give it a star ⭐ It will show the creator your appreciation and help others to discover the repo.

# ✍️ About
Easily add, changed and combine `Vertex` and `Fragment` shaders for `SceneKit` objects. Implement multipass rendering techniques using `SceneKit` framework. Perfect tool for prototyping shaders in the context of SceneKit framework. 🎮

The app is constantly evolving by improving `UI`, adding new `shaders` and capabilities.

# 📺 Demo

# 🗺 Development Roadmap

The following list is the minimal `ToDo` roadmap for the project:

- [ ] Ability to switch between the built-in saders (thanks to [Create The Imaginable](https://github.com/CreateTheImaginable))
- [ ] UI for Shader Editor
- [ ] Shader Editor Sytax Highlighting
- [ ] UI for Shader Library
- [ ] More Examples with explanations

# 👨‍💻 Author
[Astemir Eleev](https://github.com/jVirus)

# 🔖 Licence
`ios-scenekit-shadertoy` is available under the `MIT` license. See the [LICENSE](https://github.com/jVirus/ios-scenekit-shadertoy/blob/master/LICENSE) file for more info.