Used Shaderific - OpenGL ES shader development with GLSL for iOS?


Shaderific - OpenGL ES shader development with GLSL Analysis

AI Assisted Content ·

Not written by CNET Staff.

Shaderific is an educational software designed for iPhone users, focusing on OpenGL ES shader development using the GLSL language. This application provides a user-friendly interface that facilitates both beginners and experienced developers in creating and testing shaders in real-time. Users can write and edit GLSL code, preview results instantly, and utilize a variety of built-in examples to enhance their learning experience.

Top Recommended Alternative

The software supports features such as syntax highlighting, error checking, and a comprehensive library of sample shaders. Shaderific also allows users to manipulate parameters dynamically, making it easier to understand how changes in code affect visual output. This interactive approach not only aids in learning shader programming but also serves as a practical tool for developers looking to refine their skills and create visually impressive graphics.


Used Shaderific - OpenGL ES shader development with GLSL for iOS?


Explore More


Full Specifications

GENERAL
Release
Latest update
Version
4.0
OPERATING SYSTEMS
Platform
iOS
Operating System
iOS 12.1.2
Additional Requirements
Compatible with: ipad2wifi, ipad2wifi, ipad23g, ipad23g, iphone4s, iphone4s, ipadthirdgen, ipadthirdgen, ipadthirdgen4g, ipadthirdgen4g, iphone5, iphone5, ipodtouchfifthgen, ipodtouchfifthgen, ipadfourthgen, ipadfourthgen, ipadfourthgen4g, ipadfourthgen4g, ipadmini, ipadmini, ipadmini4g, ipadmini4g
POPULARITY
Total Downloads
151
Downloads Last Week
0

Report Software

Last Updated


Developer’s Description

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...
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 supportSHADERS- 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 SharingOBJECTS- 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 filesDRAW INSTANCEDDraw multiple instances of the same object using the newly introduced functionalityPARTICLE 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 cubemapsFRAMEBUFFER TEXTUREFramebuffer texture containing the previously rendered frameSTEREOSCOPYAnaglyph 3D red-cyan rendering option for all shadersVIDEO 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 libraryFULL SCREEN MODE- Full screen mode for image processing (e.g. texture blending)- Hiding the menu and status bar on double tapMULTITOUCH SUPPORT- Multitouch support with a uniform array in the shader programs- Coordinates for up to 10/5 simultaneous touches on iPad/iPhoneDROPBOX 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 dataPHOTO LIBRARY- Import images / movies- Export recorded videosFILE SHARING- Open shader files in other iOS apps- iTunes Document SharingEXTERNAL KEYBOARDFull support for external bluetooth keyboardsSETTINGS (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)

Download.com
Your review for Shaderific - OpenGL ES shader development with GLSL
Download.com

AI Assisted Content Disclosure

Content created and reviewed by Softonic with information obtained from Gryphos GmbH, using AI.

CNET's editorial team was not involved in the creation of this content. Opinions, analysis and reviews were not provided by CNET.