Pablo Mesquida. Trabajos y experimentos.
3D interactivo · Desarrollo creativo
Trabajos
Proyectos para clientes y equipos.
Realidad aumentada / virtual · 2025 — 2026
Showroom virtual en VR
Showroom virtual en 3D para una empresa de domótica, con tres espacios (hogar, oficina y local comercial) y su versión en realidad virtual. Optimicé la experiencia, sumé el local comercial y desarrollé las versiones VR.
- Three.js
- WebXR

Aplicación web · 2023 — 2025
ECAM VFX Estudio: Curso de Introducción al cine y los VFX
Plataforma educativa online de la Escuela de Cine de Madrid para dar los primeros pasos en VFX, con contenidos convertidos en experiencias 3D y un portal del alumno. Lead de frontend del proyecto.
- Three.js
- React
- React Three Fiber

Experimentos
Proyectos personales, librerías y pruebas técnicas.
Librería / paquete · 2026 — actualidad
Locomoción procedural para Three.js
three-procedural-locomotion: una librería que hace caminar, correr, girar, agacharse y saltar a un personaje humano en Three.js sin animaciones grabadas, con la marcha medida contra capturas de movimiento reales.
- Three.js
- TypeScript
- Vite

Simulación · 2025 — actualidad
Rastrojero
Simulador off-road en el navegador con un Rastrojero 1971 modelado en Blender: físicas de vehículo con Rapier, render con WebGPU y un modo edición para armar tu propio circuito de pruebas.
- Three.js
- WebGPU
- TSL

Notas recientes
Todas las notasWeb, documentación y laboratorio
Una web bilingüe con la documentación, una demo en vivo y un laboratorio que da el código listo para pegar.
La librería, pública
Repositorio público con licencia MIT, documentación en inglés y español, y un modelo de pruebas propio.
Tocar al pasar
El personaje apoya la mano en columnas, paredes y barandas al pasar, y la desliza mientras camina.
Hueso por hueso: pelvis y pecho
Un inventario de cuánto gira cada hueso frente a personas reales, y la basculación de la pelvis.
Paradas y vueltas como una persona
Un solo paso de cierre al llegar, y vueltas de 2–3 pasos cuando el destino queda detrás.