Babylon.js - ingyenes WebGL-alapú 3D-s motor a Microsofttól
A Microsoft a közelmúltban a GitHub-on közzétette egy olyan ingyenes, WebGL-alapú játékmotor forrását, aminek segítségével a fejlesztők közvetlenül a böngészőben futó, 3D-s, grafikaintenzív alkalmazásokat tudnak készíteni. A Babylon.js gyakorlatilag minden a modern 3D-s motorokban megszokott szolgáltatást készen kínál a programozók számára, köztük a közvetlenül a 3D-s színtér kialakításával és megjelenítésével összefüggésbe hozhatók mellett egy objektumütköztetési, egy animációs és egy részecskeanimációs alrendszert is.
A motor támogatja a sprite-ok és 2D-s rétegek kezelését - amik elsősorban a felhasználói felület kialakításában jönnek jól -, de képes ködöt és alpha-effektusokat is generálni. Ezen kívül a shadow map és a variance shadow map fogalmai éppen úgy nem ismeretlenek előtte, mint a dynamic meshes és a mesh cloning sem. Az általa létrehozott színtérben az objektumok felületére textúrák mellett videók is feszíthetők.
A Babylon.js képességeinek szemléltetésére a Microsoft egy maréknyi demót is közzétett a projekt honlapján, amik különböző színtereken elég meggyőző módon demonstrálják a motorban rejlő lehetőségeket.
További részletek itt, letöltés innen.