top of page

C++ in Unreal

As Unreal becomes a more common DCC for gaming companies I decided to investigate how to create nodes and plugins in C++ for Unreal, to also be able to see what work we might be able to contribute in the future as Unreal becomes more prevalent.

I created a Blueprint function library that can interpolate between two meshes. It takes a source actor 1 and and source actor 2 in addition to a value t for the interpolation as inputs. Then it connects to a target actor as output to pass the interpolated vertices information to it. It was a simple but useful way to learn and understand how meshes work in Unreal and how to be able to get their vertex information and modify it within C++. 

I gathered some information on how the build process was, how to setup VSCode for Unreal, the main classes to use in C++, etc. and documented everything so we can easily access that information if needed.

Used: 

  • C++

  • Unreal

The following video shows the blueprint setup and the basic interpolation between two faces in Unreal using the node I created:

© Iciar Andreu Angulo 2020

  • Vimeo
bottom of page