Fernando Abad López / Portfolio — 2026
Fernando Abad López
Real-time simulation and 3D graphics engineer.
-
Fig 01
Bloom post-processing pipeline in OpenGL
Post-processing effect implemented entirely on GPU, with a 5-pass pipeline and separable Gaussian blur.
- OpenGL
- GLSL
- C++
- tinyobjloader
- stb_image
-
Fig 02
XPBD vs PBD: real-time cloth simulator
Cloth simulator built on PBD and evolved into XPBD, decoupling material stiffness from solver iterations.
- Processing
- Java
- PeasyCam
- P3D
-
Fig 03
Validation of inverse kinematics solvers against Motion Capture data
Blender add-on that compares IK-generated skeletons against real MoCap data, measuring positional error per joint and per frame.
- Python
- Blender 4.2
- bpy
- Pandas
- Matplotlib
-
Fig 04
Dynamic snow system with triplanar shader in Unity
HLSL shader with triplanar mapping and a reactive snow system: it accumulates by surface orientation, is controlled in real time, and deforms when hit by physical impacts.
- Unity
- HLSL
- Shader Graph
- C#