three.js
- custom attributes example - particles - billboards