The Material Editor unreal engine has a lot of useful nodes that can accomplish a lot on their own. However, for those who prefer a more traditional coding approach, writing HLSL code in Visual Studio outside of the Custom Node can offer a range of benefits and a higher level of control. In this article, we will explore how to create and implement HLSL code in Visual Studio for use in UE5 projects.