• Home
  • Blog
  • Support

VDMX - MAC VJ SOFTWARE

  • Home
  • Blog
  • Support
  • Menu
Code meets Animation
Code meets Animation

With ISF for Motion, published variables from GLSL shaders can be animated using value key-frames, adjustable directly from the Motion timeline editor. Iterate over different visual possibilities from your shader creations using bezier curve tools instead of writing complex code.

Apply as FX
Apply as FX

GLSL shaders written as FX can be applied to layers, including movies files and other generative assets, and re-exported, adding a new range of possibilities for using code to create and process video. With ISF for Motion you can easily experiment with different ways of combining your code creations to take them to the next level.

Movie Export
Movie Export

Compositions containing GLSL shaders can be exported from Motion and FCP X as movie files, at super high resolutions and frame rates. A great way to showcase code that is too complex to be rendered in real-time, even at 8K Ultra HD and larger.

FCP X
FCP X

ISF for Motion can automatically create template files for loading shaders in Final Cut Pro X. Generators, filters and transitions show up in their appropriate categories along with their published input parameters.

Customize and Remix
Customize and Remix

With ISF for Motion, published variables from GLSL shaders can be animated using value key-frames, adjustable directly from the Motion timeline editor. Iterate over different visual possibilities from your shader creations using bezier curve tools instead of writing complex code.

Beyond the standard set of included assets, ISF for Motion makes it possible for you to write your own GLSL code and watch it live update in the Motion preview. Works with any standard text editor, as well as our free ISF Editor tools.

ISF for Motion and Final Cut Pro X now available in the Mac App Store!

September 26, 2019

Today we are excited to announce ISF for Motion, a new way to combine the power of GLSL shaders with traditional motion graphics and editing workflows.

ISF for Motion includes the same powerful suite of video generators and effects that we bundle with VDMX, adding over 200 new assets to your Motion and FCP X libraries, along with the ability to make and remix your own code creations.

Download and install ISF for Motion from the Mac App Store

What is ISF?

ISF for Motion comes with dozens of unique effects that you can live preview in a web browser, like Halftone Multi.

A few years ago we introduced ISF, also known as the Interactive Shader Format, as a simple baseline standard for using GLSL shaders to create fast, complex generators and effects that we could use in VDMX.

Since its initial release the ISF ecosystem has grown include a website for previewing and sharing shaders, works in loads of different VJ softwares and several codebases that can be used by other developers to add support for the format to their own tools. We also recently published a new introduction to writing your first shaders and in depth tutorials in the ISF documentation pages.

As a specification, ISF includes several useful features, such as allowing for defining multiple render passes, persistent memory buffers, and listing published parameters for host applications, all in a single fragment shader file. Using our free / open source ISF Editor app, shaders from other popular formats can often be easily translated with little or no work. Along with an open specification that can be easily adopted, the ISF project also includes a standard set of over 200 GLSL shaders that other developers can bundle with their own software.

What is ISF for Motion?

The ISF for Motion FxPlug enables usage of GLSL shaders written in the ISF specification within Apple Motion and FCP X alongside their standard generators, effects and transitions, opening up a world of new possibilities where creative code meets your traditional motion graphics and editing workflows.

  • With ISF for Motion, published variables from ISF shaders can be animated using value key-frames, adjustable directly from the Motion / FCP X timeline editor.

  • ISF shaders written as FX can be applied to layers, including movies files and other generative assets, and re-exported, adding a new range of possibilities for using code to create and process video.

  • Compositions containing ISF shaders can be exported from Motion and FCP X as movie files, at super high resolutions and frame rates. A great way to showcase code that is too complex to be rendered in real-time, even at 8K Ultra HD and larger.

  • ISF for Motion can automatically create template files for using shaders in Final Cut Pro X, or in your own custom templates made in Motion.

  • Includes over 200 open source GLSL generators, effects and transitions that can be used out of the box, and as starting points for your own compositions.

  • Use the In App Purchase to remove watermark from the render output – introductory price of only $9.99!!!

ISF for Motion can be downloaded from the Mac App Store starting today!

More information, FAQ and tutorials can be found on the product page: https://isf.vidvox.net/isf-for-motion/

If you are new to Final Cut Pro X as tool, visit the Apple website to install a free 30-day trial to use along with ISF for Motion. Motion can be found for purchase in the Mac App Store.

In Open Source, VJ News Tags ISF, Motion, Final Cut Pro X, ISF for Motion
← VDMX OS X Catalina Update GuideSome Thursday Night Music & Light with Andrew Juris →

Download VDMX6

Download VDMX6 Plus

Download VDMX5


ISF for Motion


Buy VDMX

Email / Support

Free Sample Clips

Free Utility Apps

Open Source

GLSL Shaders

Privacy Policy

FAQ


Recent Features

Featured
VDMX6 Update – Video Tracking, OCR, Scopes, Color Transfer and more!
VDMX6 Update – Video Tracking, OCR, Scopes, Color Transfer and more!
Who is SONICRIDER - Jurgen Winkel?
Who is SONICRIDER - Jurgen Winkel?
ISF for Metal – Now open source!
ISF for Metal – Now open source!
RestInPeace_QuartzComposer_Dead_Transparent.png
Sunsetting Quartz Composer in VDMX6
vdmx5_demo_project.png
Announcing VDMX6 and VDMX6 Plus!!!
Interview with Sarah GHP!
Interview with Sarah GHP!
Mapping Festival 2024 interview with Hiroaki Umeda
Mapping Festival 2024 interview with Hiroaki Umeda
Who is the legendary Sarah Landau?
Who is the legendary Sarah Landau?
Featured
Some techniques for drawing text in GLSL
Some techniques for drawing text in GLSL
Visualizing and adjusting color levels with the VDMX Scopes plugin
Visualizing and adjusting color levels with the VDMX Scopes plugin
Adapting the v002 Glitch Analog GLSL shader to ISF
Adapting the v002 Glitch Analog GLSL shader to ISF
Tracking faces, bodies, and hands with VDMX
Tracking faces, bodies, and hands with VDMX
Introduction to OCR & QR code capture in VDMX
Introduction to OCR & QR code capture in VDMX
Using Color Transfer FX & Segmented Color Transfer
Using Color Transfer FX & Segmented Color Transfer
Creating custom video FX for VDMX6 Plus with TouchDesigner
Creating custom video FX for VDMX6 Plus with TouchDesigner
Screenshot 2025-02-25 at 3.54.43 PM.png
Exploring the new Blur Faces and Face Overlay FX in VDMX
How to instantly remove backgrounds from video with VDMX
How to instantly remove backgrounds from video with VDMX

Top Posts

Automatic BPM Detection

The “Hap” Open Source Video Codecs for OS X

Multi-screen video mixing on a Macbook Pro

Creating a multi-channel live camera video sampler

Video Fundamentals Taught with VDMX Part 1


Tutorials by Topic

Quick Start

Basics

Intermediate

Technique

Templates

Data-Sources

MIDI / OSC / DMX

Quartz Composer

ISF