Minko (http://aerys.in/minko) is a free and open source 3D framework created by Aerys targeting mobile and web applications. It is powered by the Adobe Flash Platform and delivers high quality 3D content in websites and mobile applications for Android and iOS.
The ShaderLab is a web application providing a visual programming environment to create, test and share hardware accelerated rendering effects or "shaders". It benefits from Minko's optimized JIT compiler to create high speed and lightweight shaders.
In this video: - live 3D preview (0:09) - sound spectrum analyzer for animations based on sound (0:20) - extraction of floating point values components (0:50) - user friendly value items such as color pickers (1:07) - customizable GPU states for blending, depth test, etc... (1:20) - powerful enough to create fully hardware accelerated particle engines without code (1:25) - custom maths functions with rich curve editors (1:37) - display compiled shader bytecode for educational purposes (1:52) - load and save files from the Aerys online cloud storage (1:55) - group operations to create high level functions (2:50) - bitmap textures (3:18) - change preview 3D model (3:35) - create texture animations (3:52) - support for multiple textures (4:05) - customizable shader name and description (4:15) - procedural hardware accelerated animations (4:40) - customizable interpolation smoothing (4:50) - hardware accelerated procedural textures (5:40)
Other features: - access to normalized mouse coordinates - parameter bindings with ActionScript code - export shaders and import them with a single line of code in any application - embed any shader on any website "à la Youtube" (http://bit.ly/x1BkNi) - save and load files from the local file system