Cloth Simulation con Position Based Dynamics para una Productora de Moda Virtual
Visión general
De qué trata este proyecto.
Implementa solver PBD/XPBD: malla triangular con partículas, constraints de distancia (stretching) entre vértices vecinos, constraints de bending entre triángulos adyacentes (Müller), self-collision con bounding hierarchy + spatial hashing. Soporta colisión con avatar via primitivas (spheres + capsules). Implementa damping y wind. Simula 3 escenas (camisa sobre torso T-pose, vestido durante un walk cycle, falda con plisado). Reporta tiempo por frame en CPU y opcionalmente CUDA. Render preview en Blender. Entrega solver, escenas, videos y memoria de 6 páginas.
El Briefing
Lo que harás y lo que demostrarás.
Construir solver PBD/XPBD que simule 3 prendas con stretching+bending+self-collision plausible y previews comparables a Marvelous Designer.
Earning criteria — what you'll demonstrate
- Implementar PBD/XPBD con constraints de stretching + bending
- Manejar self-collision con bounding hierarchy + spatial hashing
- Resolver colisión con avatar via primitivas geométricas
- Diagnosticar inestabilidad numérica (stretching, ghost vertices) con criterio
Encaje académico
Dónde encaja esto en tus estudios.
Afina las mismas habilidades que tu titulación espera de ti.
Habilidades
Habilidades que demostrarás.
Cada una aparece en tu credencial verificada.
Carreras
Roles para los que esto te prepara.
Títulos reales. Puentes de habilidades reales. Elige el que más se acerque a tu trayectoria.
Trayectorias profesionales que esto construye
Roles canónicosIngeniero de Software
Cloth simulation con PBD/XPBD es perfil técnico exigente — un ingeniero de software con un solver propio impresiona en estudios de animación, juegos y moda virtual.
Este proyecto afina
- cloth-simulation
- position-based-dynamics
- physical-simulation
Ingeniero Backend
Solver paralelo con constraints es ejercicio backend de cómputo intensivo — perfil que se traslada a finanzas computacionales o simulación industrial.
Este proyecto afina
- cpp
- parallel-programming
- physical-simulation