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 1 year 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 (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2019-10-21T16:37:11.000Z (almost 7 years ago)
- Last Synced: 2025-04-01T00:51:09.383Z (over 1 year ago)
- Topics: apple, cg, glsl, ios, sandbox, scenekit, shaders, swift
- Language: Swift
- Homepage:
- Size: 5.66 MB
- Stars: 57
- Watchers: 6
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ios-scenekit-shadertoy [](https://github.com/sindresorhus/awesome)
[]()
[]()
[]()
[]()
[]()
[]()
**Last Update: 27/April/2019.**

### 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.