I recently completed a project to make a presentation aid for a sales IT company. The information displayed was fairly basic but the presentation style was quite interesting. The client wanted some lava lamp style blobs, floating in space, merging and separating, and fully interactable. This was designed to match the new brand identity of the client and turned out to be quite a technical challenge.
I created a custom shader for Unity to render the blobs using raymarching, which is gaining popularity, but is still fairly uncharted waters. I learnt a lot about the graphics pipeline and shader optimisation and I hope to share some more details on the tech side of things in another blog post soon.