Website powered by

Interactive Sculpture

Interactive Sculpture

Interactive Sculpture

Interactive Sculpture

I had to do most of the morphing process by hand, snapping character's vertices on the block model. These two parts need to have the same topology, and a lot of adjustements were neccessary to find a smooth transition between these two states.

I wrote as small python add-on for Blender, allowing us to bake informations in the mesh UVs. We use UVs to store 3d morphing coordinates.

In UE4 we can get morphing coordinates using data stored in the UVs. Normals are recomputed in fragment shader using derivative.

In UE4 we can get morphing coordinates using data stored in the UVs. Normals are recomputed in fragment shader using derivative.