This is an updated version of NoiseBall3 that shows how to use
Graphics.DrawProcedural
to draw procedurally generated objects without giving
any mesh data to the render pipeline. The main difference from the previous
implementation is that it supports High Definition Render Pipeline.