Cube.io

By Eric Luong · DEMO · JavaScript, Three.js, Linear Algebra

A cube game inspired by Rubik’s cube. Immersive 3D experience built with Three.js that leverages advanced matrix transformations and pivot-based rotations to simulate precise, discrete 90-degree moves with smooth, custom easing animations. It integrates real-time raycasting, responsive touch and mouse interactions, and intricate coordinate updates.