Contact Me
Rex Sandell

Babylon.js Docs Contributions

Contributor to the documentation of the popular Babylon.js web rendering engine. Created live code examples to help clarify some of the more complex physics features of the library.


Examples include the 6 DoF Joint Tool and the Motor Constraint Examples included in the 'Physics Deep Dive' available here (opens new tab).

Neanderthal Pinball

Browser pinball game created using the Babylon.js rendering engine. Implements the Web Audio API for dynamic sound effects. 3D Assets created in Blender.


Live version available here (opens new tab).

Gamepad Event Dispatcher

Published NPM package under MIT license (open source). A lightweight event-based wrapper for the Gamepad API.
Javascript module utilising event dispatching.


NPM package available here (opens new tab).

Skin Generator for 'Serum VST' Software

React SPA that simplifies the process of creating 'skins' for the popular music software 'Serum'.
(Development of this project is ongoing).


Live version available here (opens new tab).

SVG Filter Texture Creator

Fun tool for experimenting with SVG filters on a blank canvas. Built with React and a combination of Material UI and custom UI components. Database (for saving settings) is built with AWS Dynamo DB.


Live version available here (opens new tab).

Crowd Simulator

Simple proof of concept for a simulation of a crowd at an event. Implements dynamic path finding and real-time control of crowd control barriers. Made using Unity3D (C#) and 'A* Pathfinding Project' package (3D assets by 'polyperfect').


Live WebGL version available here (opens new tab).

Ferry Clockface Timetable Tool

Custom tool for checking feasibility of potential future ferry timetables in Circular Quay. Built with Javascript and Graph.js package.