Shaderific version 3.0 now available

Today version 3.0 has been released. It is a major update adding camera support, face detection, movie textures and video capture.

The new features are:

  • Camera texture with video stream from the built-in cameras
  • Switch between front- and back-facing camera
  • Uniform with face bounds for up to 5 faces (face detection)
  • Movie textures with imported movie files
  • Import movies from Dropbox or the photo library
  • Video recording with automatic export to the photo library
  • Customizable video resolution and playback frame rate
  • Framebuffer texture containing the previously rendered frame
  • Scalable render target to improve performance
  • 4 new shader programs demonstrating the new camera, movie and framebuffer textures
  • New parametric object (plane)
  • Open shader files in other iOS apps
  • Full support for external bluetooth keyboards

Shaderific version 2.5 now available

This week version 2.5 has been released. It is a major update adding particle systems, multitouch and full screen support.

The new features are:

  • Particle systems with spherical and cubic shape
  • Adjustable number of particles between 1,000 and 100,000
  • Full screen mode for image processing (e.g. texture blending)
  • Hiding the menu and status bar on double tap
  • Multitouch support with a new uniform array in the shader programs
  • Coordinates for up to 10/5 simultaneous touches on iPad/iPhone
  • 4 new example shader programs

Shaderific version 2.3 now available

This week version 2.3 has been released. It is a major update with a completely revised shader editor.

The new features of the editor are:

  • Code completion for keywords, functions and user defined variables
  • Syntax highlighting with customizable colors (iOS 6)
  • Line numbers and error highlighting (iOS 6)
  • Seven fonts in nine sizes
  • Three customizable predefined themes
  • Keyboard extension with frequently used keys on iPad
  • Improved undo / redo support

This update provides iOS 6 and iPhone 5 compatibility and includes several small fixes and improvements.