A Signed Distance Field (SDF) Engine built as the dissertation part of my final year project 'A CPU-GPU Pipeline for Real-Time Signed Distance Field Rendering'.
4 months
SDFs allow for boolean operations to be done in real-time.
Various operator nodes can quickly make models look more interesting and can be adjusted in real-time.
The scene is defined on the CPU and is displayed using a tree like structure. Nodes can be re-parented by simply dragging the node onto another and can also deleted and renamed through a right-click context menu.
This window is for editing various properties of the currently selected node in the scene hierarchy. Every node has a local transform as well as parameters based on its information in the type registry. A material can also be applied after being created in the material editor.
This project write-up is still being worked on, sorry for the inconvinience.