5 years ago shaders transformed game graphics and became the technology behind all amazing VFX we see in computer games. Now they are ready to rock the Web. Shaders are little programs written in C-like language GLSL (OpenGL Shading Language) which are aimed for defining the state of vertices (vertex shaders) and pixels (fragment shaders) in OpenGL / WebGL context using math equations. GLSL compiles and runs at GPU achieving unprecedented performance for HTML/CSS world. Shaders are widely used in game development and 3d graphics apps providing unlimited abilities for implementing special effects and rendering techniques however for Web development GLSL is still underutilized despite wide browsers support. This article reviews real world shaders usage for Web UI development and provides some how-to`s on integrating GLSL component into your Web application.Read More
Better composition and code reusing are top important topics of modern front-end development. Great solution for this is web-components technology but it requires few polyfills in order to work properly in modern browsers. This impacts performance and reliability. ReactiveElements allows to use React.js for web-components definition, avoid including most of polyfills and build project with web-components right now.
UPD: You may use MVC Elements in order to create Web Components of Angular and Backbone views.
Good day colleagues! One more good day which will ends quickly become past and will present one more step forward for us. How will front end development we are all passionate of look like tomorrow?Read More
Funkyphone is an experiment in two directions: it connects freestyle visual art with music creation and uses WebAudio API for sound generation.Read More
Some use cases don`t allow to use Flash into it`s ordinary fields. Such cases are online games with iOS ambitions or some other projects that need HTML5. Also there are a lot of Flash developers with game dev skills and ActionScript knowledge.
At the crossroad of HTML / CSS progress and understanding of beautiful Flash objective model FlashJS was born. It`s library that allows to develop HTML5 applications in the way that is similar to usual AS3 development.
First part of eyes-based interactive installation is done. First and easiest one (thanks to Alternativa 3D). Now it`s time for long work with details of visual appearence and motion detection.
vvvv.org presented interesting and frustratng interactive installation by german media artist Jannis Kilian Kreft.
Installation called POST MORTEM looks like stone table with LCD projector pointed to its top. Every part of body that would be placed at the table would be presented as it is body part after your death. Time of death and corresponding look can be tuned.