Ever needed to use a video in Unity but couldn't afford unity pro? This neat little package will enable you to use a series of sequential images as a video texture just like a standard video clip with synchronized sound. You can set your FPS, Play mode, Audio Source, and other advanced features to tweak it for your specific needs. Now with a simple API for controlling your video textures through script and support for customizable and interactive controls for both full screen and material video textures. Tested thoroughly and works like a charm with Unity Free / Pro, Web, iOS and Android. Includes memory management for maintaining the lowest possible memory footprint and optimal performance across all platforms. Universal Video Texture (UVT) is modular. You can attach multiple scripts for a single material (i.e. one script for diffuse, one script for bump, etc..). Check out my web demo. Demo 1 - Material UVT Demo 2 - Full Screen UVT Demo 3 - Interactive Material UVT Demo 4 - MultiScreen Interactive Material UVT Still not convinced? The following multi platform / multi res builds should give you an idea of how well UVT performs on your device: 512x256 UVT Resoultion: PC / Mac / Android 1024x512 UVT Resoultion: PC / Mac / Android 2048x1024 UVT Resoution: PC / Mac Instructions: * Use the WASD keys to move around. * Hold the Middle Mouse Button to look around. * Click the screen to toggle playback On/Off. * Use the scrollbar to scrub through the video texture. Price: $20 (Less than half the price of other solutions). Version 1.75 - Major code reconstruction. - Changed VideoTexture.cs to VideoTexture_Material.cs to differentiate it from VideoTexture_FullScreen.cs and better reflect its purpose. - Moved audio management code to AudioManager.cs. - Moved all enumerators to Enums.cs (all public enums now start with uppercase while their respective local variables start with lowercase). - Added interactive controls for VideoTexture_Material using customizable controls. - Added a simple API for controlling all video textures. - Added Auto Play feature. - Added Auto Desctruct feature. - Added Auto Hide When Done feature. - Added Auto Load Scene When Done feature. - Added Force Audio Sync feature. - Added the ability to start PingPong play mode with reverse. - Added support for HeightMap / Parralax maps. Version 1.5 - Added a new script for full screen playback with customizable scroll bar and interactive scrubbing. - Additional code cleaning and optimizations. Version 1.1 - Added Random Playmode - Great for video filters and masks. - Added the ability to set a playback range (First Frame / Last Frame). - Added the ability to turn ON/OFF synchronized audio. - Added BruteForce low memory mode. - Added Shared Material mode for affecting multiple objects sharing the same video texture with a single script.