Dupont An Phu

Game developer, retro-computing enthusiast

Node-based material editor

For the course of Tool Development I was tasked to create a C# application using WPF and the MVVM design pattern.
The project I chose was a material editor that uses a node network which compiles into HLSL code. The resulting code is put into a material and rendered onto a model. The rendering is done using DirectX 10.