$14.99
![Shaderific - OpenGL editor](https://is1-ssl.mzstatic.com/image/thumb/Purple124/v4/50/f1/74/50f174c0-faf9-a55a-e916-c394618cdb56/AppIcon-1x_U007emarketing-0-6-0-85-220.png/100x0w.png)
Shaderific - OpenGL editor
Shader development with GLSL
⭐️4.3 / 5
Rating
🙌4
Ratings
📼5 scs
Content
📦w/o updates
Updates frequency
🗣❌ unsupported
Your locale
- Versions
- Price History
- Description
- FAQ
All Versions of Shaderific
5.2.1
March 19, 2021
Bug fixes and minor improvements
5.2
March 8, 2021
- Improved file import functionality using iOS File Browser
- Access to local device storage, iCloud and third-party storage providers (e.g. Dropbox)
- Support of dark mode as part of the editor themes
- Replaced custom color picker with iOS Color Picker
- Changeable tint color as part of the editor themes
- Improved line numbering
- Bug fixes and minor improvements
More5.1
September 19, 2020
Now with full support for iOS 14
Bug fixes and minor improvements
5.0
June 12, 2020
Now with full support for iOS 13 and external pointing devices on iPad
Improvements to the code editor:
- Support for commenting (see shortcuts)
- Support for auto-indentation of new lines
- Tab / backspace are now aware of indentation levels
- Highlighting of matching braces
- Auto-completion of opening braces
- Auto-deletion of neighboring matching braces
- Automatic removal of trailing spaces when hitting enter
- Shader files are always terminated with a newline character
Shortcut support for external keyboards:
- Undo / redo with ⌘Z and ⌘⇧Z (remapping to default shortcuts)
- Commenting with ⌘/
- Enabling / disabling split view with ⌃⌥⌘↓ and ⌃⌥⌘↑
- Switching between vertex and fragment shader with ⌃⌥⌘← and ⌃⌥⌘→
Bug fixes and minor improvements:
- Open contact form on website for feedback if the user has no active email account
- Fixed crash when using dots in the shader file name
- Fixed several layout issues
More4.4
August 9, 2019
Now with full support for iOS 12
- Display render toolbar in side-by-side mode
- Framebuffer texture works now in side-by-side mode
- Support of keyboard shortcuts for copy/paste and undo/redo on external keyboards
More4.3
January 23, 2018
Now with full support for iOS 11 and iPhone X
4.2.2
May 30, 2017
Fixed auto-compile bug in the shader editor
Version 4.2
Now with new display mode on iPad
- New display mode showing render view and editor side by side
- Clear color, material colors, light position, blending parameters and custom uniforms are now saved for each shader separately
More4.2.1
May 23, 2017
Migration to Dropbox API v2 (it might be necessary to relink your Dropbox account)
Version 4.2
Now with new display mode on iPad
- New display mode showing render view and editor side by side
- Clear color, material colors, light position, blending parameters and custom uniforms are now saved for each shader separately
More4.2
May 11, 2017
Now with new display mode on iPad
- New display mode showing render view and editor side by side
- Clear color, material colors, light position, blending parameters and custom uniforms are now saved for each shader separately
More4.1.1
April 7, 2017
- Fixed font view controller
- Improved movie import (create thumbnails and show duration)
- Include texture bindings when duplicating a shader
- Don't lower frame rate when showing menus
- Display accessory keyboard on 12,9" iPad Pro
Version 4.1
Now with full support for iOS 10
- Support for custom uniforms
- Proper handling of camera and photo library access
- New shader for beautiful rendering of Conway's Game of Life
- Import of Game of Life patterns as text files with automatic texture conversion
MorePrice History of Shaderific
Description of Shaderific
Get started with OpenGL ES 2.0 and OpenGL ES 3.0 shader development on your iPad, iPhone or iPod touch today. Create your own vertex and fragment shaders using the OpenGL Shading Language (GLSL) and compile them on your mobile device. Tweak your shader code and the values of the uniforms and see the effects immediately.
Wether you are an experienced developer or a beginner, Shaderific is a powerful and fun tool to work on your shaders on the go or to do some prototyping on the couch.
GLSL REFERENCE
- Built-in reference for the OpenGL Shading Language
- Detailed descriptions of all GLSL data types, qualifiers, variables, constants, statements and functions
- Context-sensitive help for all GLSL keywords providing a description and usage examples (iPad)
EDITOR
- Code completion for keywords, functions and user-defined variables (on pressing the tab key)
- Syntax highlighting with customizable colors
- Line numbers and error highlighting
- 9 fonts in 9 sizes (6 monospaced, 3 proportional)
- Three customizable predefined themes (default, light, dark)
- Keyboard extension with frequently used keys on iPad
- Improved undo / redo support
SHADERS
- 28 built-in shaders ranging from simple lighting and procedural coloring to normal mapping and procedural noise generation
- Change the values of the built-in parameters and uniforms without interrupting the render loop and see the effects immediately
- Import shader files with Dropbox or iTunes Document Sharing
OBJECTS
- 30 objects including 3 polygons, 6 polyhedrons, 7 parametric surfaces and 14 real-life items (teapot, watering can, chair, trumpet, etc.)
- Resolution of real-life objects ranges from 500 to 300,000 faces (triangles)
- Resolution of the parametric surfaces can be changed to see how this affects the quality of the rendered object
- Import objects in the Wavefront object format (.obj files)
- Export objects as header files
DRAW INSTANCED
Draw multiple instances of the same object using the newly introduced functionality
PARTICLE SYSTEMS
- Particle systems with spherical and cubic shape
- Adjustable number of particles between 1,000 and 100,000
TEXTURES
- 26 textures including 4 patterns, 4 earth maps, 6 normal maps and 2 cubemaps
- Import textures in JPEG, PNG, TIFF, GIF and BMP format
- Import supports texture2D textures as well as cubemaps
FRAMEBUFFER TEXTURE
Framebuffer texture containing the previously rendered frame
STEREOSCOPY
Anaglyph 3D red-cyan rendering option for all shaders
VIDEO SUPPORT
- Camera texture with video stream from the built-in cameras
- Uniform with face bounds for up to 5 faces (face detection)
- Movie textures with imported movie files
- Video recording with automatic export to the photo library
FULL SCREEN MODE
- Full screen mode for image processing (e.g. texture blending)
- Hiding the menu and status bar on double tap
MULTITOUCH SUPPORT
- Multitouch support with a uniform array in the shader programs
- Coordinates for up to 10/5 simultaneous touches on iPad/iPhone
DROPBOX SUPPORT
- Import / export shader files
- Import objects (Wavefront .obj files)
- Import textures (jpeg, png, tiff, gif, bmp)
- Import movies (m4v)
- Export objects as header files with vertex, normal and face data
PHOTO LIBRARY
- Import images / movies
- Export recorded videos
FILE SHARING
- Open shader files in other iOS apps
- iTunes Document Sharing
EXTERNAL KEYBOARD
Full support for external bluetooth keyboards
SETTINGS (PARAMETERS AND UNIFORMS)
The built-in parameters and uniforms can be changed in the settings menu without interrupting the render loop.
Parameters:
- Frame rate
- Scaling
- Object resolution (parametric surfaces)
- Number of particles (particle systems)
- Number of instances (draw_instanced)
- Video resolution
- Video playback frame rate
- Stereo anaglyph red-cyan
- Stereo intensitiy
- Global rotation (axis and velocity)
- Object rotation (axis and velocity)
Show less
Shaderific: FAQ
Yes, Shaderific is compatible with the iPad.
Gryphos GmbH is the developer of the Shaderific app.
The minimum supported iOS version for the app is 14.1.
Users love Shaderific, as evidenced by its outstanding rating of 4.3 out of 5.
The App Genre Of Shaderific Is Education.
5.2.1 is the most recent version of Shaderific.
Shaderific’s latest update was rolled out on June 30, 2024.
The app was launched on February 5, 2023.
Family-friendly content, no mature themes or violence.
The Shaderific app is now available in English.
Unfortunately, Shaderific is not on Apple Arcade.
Unfortunately, in-app purchases are not available within Shaderific.
Unfortunately, Shaderific is not optimized for use with Apple Vision Pro.