Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/eleev/ios-scenekit-shadertoy
- Owner: eleev
- License: mit
- Created: 2017-09-01T12:44:39.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2019-10-21T16:37:11.000Z (about 5 years ago)
- Last Synced: 2023-10-19T23:44:01.614Z (about 1 year ago)
- Topics: apple, cg, glsl, ios, sandbox, scenekit, shaders, swift
- Language: Swift
- Homepage:
- Size: 5.66 MB
- Stars: 53
- Watchers: 7
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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.