Seems that a company leader for image graphics software - Adobe, is about to release a new language which will enhance the capacities of image filtering on the Web. Language’s codename is Hydra, and you can find it at Adobe Labs section. T
That’s what John Nack said about nice advanced technology:
“Hydra is tuned to run ridiculously fast on modern graphics cards (GPUs), and it’ll be tuned for multi-core CPUs as well…Here’s a key point, though: the same Hydra technology is being used to power the fast filters in After Effects CS3. Therefore an AE plug-in developer could effectively also develop runtime effects for Flash, while a Flash developer could leverage her work inside AE.”
Here are some benefits of Hydra language:
- Familiar syntax that is based on GLSL, which is C-based
- Allows the same filter to run efficiently on different GPU and CPU architectures, including multi-core and multiprocessor systems in a future update
- Abstracts out the complexity of executing on heterogeneous hardware
- Supports 3rd party creation and sharing of filters and effects
- Delivers excellent image processing performance in Adobe products
Some of the filtering examples you can find at Kevin Goldsmith’s blog.